Sun addresses the broader question of Java EE 5 compatibility here. Optimistically, one may expect Java EE 5 production releases of the above servers by the first anniversary of Java EE 5 [ March 13, 2007: Message edited by: Edvins Reisons ]
Joined: Sep 20, 2001
Thanks for the link. I saw only WebLogic Server v10.0 is there.
Sun Java EE 5 RI (based on Glassfish) and Weblogic 10 Preview are Java EE 5 compliant.
JBoss and Oracle are not fully compliant yet, however supports most features of EJB 3 that you need. Hibernate and TopLink Essentials the JPA providers used by JBoss and Oracle respectively are fully compliant EJB 3 JPA 1.0 compliant
The EJB3 Feature Pack alpha release contains a preliminary implementation of the Enterprise JavaBeans 3.0 (EJB3) specification.
EJB 3.0 introduces major simplifications and ease-of-development improvements to the EJB programming model and the persistence model. These changes are designed specifically to reduce the complexity of EJB programming, through adherence to the following principles:
Plain Old Java Object (POJO)-based development for both Business Logic and Persistence
No dependencies on external framework interfaces (for example javax.ejb.)
Allows unit test outside the app server
Highly leverage defaults -- Only need specify an item if you do not want the default
Highly leverage J2SE 1.5 annotations -- Annotations may be used stand-alone or in combination with XML descriptors
Persistent data objects matching the persistence domain model -- Full support for inheritance and polymorphism
The EJB3 Feature Pack alpha does not provide a full implementation of EJB3 yet. However, there is enough implemented to build basic applications that drive business logic and persistence
I anticipate full EJB 3.0 (and Java EE 5.0) in WebSphere 7.0.