From 2 to 8: Java EE 6 App Servers

The new usability features in Java EE 6 (tutorial, specs) and the new Web Profile have created a combination of new demand and easier implementation.

By my count, there are at least 8 Java App Servers that are either JavaEE 6 Compatible or are in their way there.  Below are some key pointers for each offering; as you can see, very good traction.

Currently Java EE 6 Certified

GlassFish 3 (from Oracle)
GlassFish 3 is available in Web Profile and Full versions. 3.0 was released in Dec 2009 and 3.0.1 in June 2010, with releases of the Oracle-branded commercial releases at the same time.

JEUS 7  (from TmaxSoft)
Although this JEUS 7 is still in beta phase, it has already passed the full TCK certification.  A final release is expected by end of 2010

On the Road towards Java EE 6 Certification

Resin 4 (from Caucho)
Caucho is working on a Java EE 6 Web  Profile App Server.  They are very close to a Java EE 6 Web Profile certification.

SIwpas (from MechSoft)
This is a Tomcat 6-based AppServer leveraging ASF's technologies. MechSofts site indicates they are targeting Java EE 6 Web Profile, but they are not (yet?) a Java EE Licensee, so we will see.

JBoss 6 (from RedHat)
The community version, JBoss AS 6 goes final in mid-December; commercial support will wait for RedHat's EAP 6 in Q4CY2011, built on JBoss 7 (JBossWorld 2010).

GlassFish 3.1 (from Oracle)
The follow-up GlassFish 3.1 will be released around end of this calendar year, with full clustering support.

WebLogic Server 11g R2 (from Oracle)
Next release of WebLogic Server will support Java EE 6, both the full specification and the Web Profile.  The current plan is to release in CY 2011.

WebSphere 8 (from IBM)
IBM is working on a full Java EE 6 App Server.  They have been making feature packs available on WAS V7 (e.g. JPA 2.0 pack) but they just announced a full beta of 8, with JavaEE 6 support:

Geronimo 3 (from the Apache Software Foundation)
The Geronimo community is getting ready for a release of Geronimo 3 towards the end of the calendar year and targeting Java EE 6 Web Profile.

Comments:

And JONAS?

Posted by Ferbando on October 30, 2010 at 12:58 PM PDT #

Partial answer:
I checked and in the past they were under OW2.
But that still does not answer the Java EE 6 status. Easiest is probably to just ask in their forum and see what they say. If you do, please post any replies here.

Posted by Eduardo Pelegri-Llopart on October 31, 2010 at 04:31 AM PDT #

OW2 JOnAS (from the OW2 Consortium) is J2EE 1.4 and Java EE 5 certified (Check the Objectweb and OW2 logos in the official compatibility page).

Java EE 6 support is underway.

Next JOnAS version (5.2) will provides some partial Java EE 6 support (EJB 3.1, CDI, JAX-RS at least).

Posted by Guillaume Sauthier on November 18, 2010 at 09:24 PM PST #

Thanks, Guillaume! I had originally missed the OW2/ObjectWeb logos. I'll update the post this weekend to include the link to JOnAS 5.2.
Which release will have full JavaEE 6 support?

Posted by Eduardo Pelegri-Llopart on November 19, 2010 at 02:20 AM PST #

Sorry for the delay Eduardo.
OW2 JOnAS 6 will support Java EE 6.

Posted by Guillaume Sauthier on November 25, 2010 at 08:21 PM PST #

Thanks, Guillaume. If you let us know when new releases are available and we will advertise it. Strong adoption of JavaEE 6 benefits the whole Java ecosystem.

Posted by Eduardo Pelegri-Llopart on November 26, 2010 at 01:22 AM PST #

Post a Comment:
Comments are closed for this entry.