Two years after the final release of Java EE 7 (JSR 342), this blog post will give you a short overview of the certified application servers.
As of today, 6 certified application servers have been released that support the full profile and are listed officially at Oracle.
Oracle itself provides two implementations. The first one is the open source Glassfish Server 4 that represents the reference implementation of Java EE 7. The second one is the Weblogic Server 12.2.1 that stands for the single strategic commercially supported application server from Oracle, after the announcement in 2013 that the commercial support for GlassFish will end with future releases. Despite of this announcement, GlassFish Server will remain the reference implementation for Java EE 8 (JSR 366) that will be finalized in 2017.
Red Hat’s WildFly, the successor of JBoss AS, represents the other open source implementation of the Java EE 7 standard. For commercial support, we are still waiting for JBoss EAP 7 which is currently in Alpha version and will integrate WildFly 10.
IBM provides the WebSphere Application Server 8.5 with its liberty profile that represents a commercial edition. Until Java EE 6, IBM also had a free version named WebSphere Application Server Community Edition (WASCE). IBM announced that marketing for the WASCE will end in 2013, and support will be withdrawn in 2016.