TomEE 1.0 was released recently. http://cloud.dzone.com/articles/apache-tomee-tomcat-cloud Thereby expanding Tomcat to have full support for EJBs, JPA, JSF web beans etc.
We think is a very important development for customers for a number of reasons;
If you are developing JEE6 web profile compliant applications this now enables you to include Tomcat into your list of deployment platforms and since most of the other opensource application servers (JBoss, Glassfish etc.) embed Tomcat why not just use Tomcat? If you are currently evaluating which modern JEE6 application server to
use for your latest developments you must now add TomEE to the list of
platforms under consideration. Chances are your devs love Tomcat so it
could be a no-brainer to get them to move to JEE6.
If you are using Tomcat previously as a lightweight servlet container with Hibernate you can now consider using the full JEE6 web profile capabilities without having to change to a radically different deployment platform. While also enabling a level of portability of your applications across all the major JEE6 web profile application servers. Something which couldn't be done before without moving to Geronimo and frankly we never see Geronimo in deployment in the wild. Once you add in other components of the Apache stack including ActiveMQ you can deliver a full JEE6 Apache experience.
For anybody who still classes JEE as heavyweight and competitor frameworks as lightweight then you should revisit JEE6 and actually look at it rather than repeating late-noughties dogma and mythology. TomEE 1.0 maybe the catalyst some of you need as you keep your "light-weight" container and start to use JEE6.