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
GlassFish 3 is available in Web Profile and Full versions.
released in Dec 2009
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 is working on a Java EE 6 Web Profile App Server. They are very close to a Java EE 6 Web Profile certification.
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
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
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 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.