|
Metro,
the
GlassFish
Web Services stack
(Metro This is not surprising: the performace of Metro is very good (see, for instance, yesterday's testimonial), its interoperability is outstanding, it's Flexible Architecture supports multiple Encodings and Transports, includes REST suport via Jersey, the licenses (GPLv2+CDDL) are very usable, it has a Growing Community and great Tool Support in NB 6.1 and is an Award-Winner. |
Metro is directly available in the enterprise-ready GlassFish v2 as well as in the modular GFv3, as well as in Sun's JDK. And, if you really insist, we even show you how to Install it on Tomcat :-)
|
Open source projects tend to have Healthy Appetite for more users, and Open ESB is no exception. Besides its main target, the GlassFish Server, OpenESB can also be used in a number of other platforms, including: JavaSE, JBoss and WebSphere. Mark White's has several good notes on OpenESB on other platforms, check AppServer Platform Independence and Adding Platform Support to OpenESB. |
|
I was "on vacation" last week, so the news are a bit late, but the news on July 1st confirmed the rumor: Oracle WebLogic Server is Oracle's "Strategic AppServer" - see the articles at The Register and InfoWorld. This comes on top of recent surveys on Oracle/BEA usage: SOA-Talk and The Register. |
A consequence of this move is that Metro is now used Oracle's main AppServer, increasing the adoption of GlassFish's WebServices stack. The same applies to JAXB RI; and, in that case, I know of no mainstream AppServer that uses a different implementation!
|
A new example from Sekhar: Migrating WebLogic's JSP SimpleTag example to GlassFish. Like previous examples in the Switch! series, this one includes full commentary and sources. Sekhar also shows how to switch from Pointbase to MySQL Server and covers deployment. Picture is that of the Rabbit-Proof Fence in Australia. Is an open-source, enterprise-ready, free RTU Server like the the GlassFish Server an Invasive Species? |
One more example from Sekhar in the Switch series. This one is from WebLogic: Converting the JSP TagHandler example.
|
The example covers:
• WLS Split Directory → GF Exploded Directory
|
|
The Migration Tool for GlassFish/SJS Application Server has been available for some time now. What Sekhar is announcing is the Open Sourcing of that tool which is GlassFish-specific and picks up where the AVK (Java EE 5 only) left off. The new homepage for this migration tool is https://migrate2glassfish.dev.java.net/. |
Other resources include Overview, FAQ, and Documentation.
The tool currently does not support the latest and greatest versions of application servers, but that's not very important given it is meant to help people move their older applications over to GlassFish. Finally, just like the AVK, this is "just a tool", so while it can save you some precious time, it probably cannot claim 100% effectiveness.
|
Breaking News:
•
Oracle Announces Intent to Acquire BEA |
Java
JBoss
glassfish
AppServer
websphere
weblogic
marketshare
GlassFish: del.icio.us/tag/glassfish
Java
JBoss
glassfish
AppServer
websphere
weblogic
marketshare
|
BEA has released WebLogic Server 10.0, as a Technology Preview for their Java EE 5 support. The specific versions of the JCP specs supported are listed here and the Java EE 5 Web Services technologies are well represented since BEA is using the GlassFish implementations for JAX-WS 2.0, and JAXB 2.0, which were part of GlassFish v1 UR1 (latest release). |
The one major area I see not yet up-to-date is the Web Tier: JSF, Servlet, JSP (see the Java EE 5 list of technologies), but BEA has repeatedly expressed their interest in fully supporting the latest standards, so stay tuned. They should also be incorporating soon the latest Web Services stack, with is part of GlassFish v2.
Congratulations to BEA and looking forward to further cooperation. And thanks to Jaime for the Tip.
webservices
bea
glassfish
frontpage
weblogic
JavaEE5
adoption