...
Spec | Version | JSR No. | Changes from J2EE 1.4 | Target/Status | Dependent Package | |||||
---|---|---|---|---|---|---|---|---|---|---|
Web Services Technologies |
|
|
|
|
| |||||
Implementing Web Services | WSEE 1.2 | JSR 109 | Maintenance update. Upgraded from WSEE 1.1 |
| ? | |||||
Java API for XML-Based Web Services | JAX-WS 2.0 | JSR 224 | New for JEE 5.0 |
| An Axis 2.0 subproject has an implementation of JAX-WS. | |||||
Java API for XML-Based RPC | JAX-RPC 1.1 | JSR 101 | Same as J2EE 1.4 | Already available in Geronimo. | Neither Axis 2 nor CeltiXfire has current plans for this. Axis 1 contains JAX-RPC 1.1 | |||||
Java Architecture for XML Binding (JAXB) 2.0 | JAXB 2.0 | JSR 222 | New for JEE 5.0 |
| Neither Axis 2 nor CeltiXfire have plans for JAXB 2.0. It appears they will use the CDDL licensed version from Sun. The Castor project is discussing a JAXB 2.0 implementation. | |||||
SOAP with Attachments API for Java | SAAJ 1.3 | JSR 67 | Maintenance update. Upgraded from SAAJ 1.2 |
| Axis 2.0 has no plans to implement SAAJ 1.3. There is a CDL licensed version from Sun. Also, CeltiXfire may implement this in the near future. | |||||
Streaming API for XML | STAX 1.0 | JSR 173 | New for JEE 5.0 |
| Axis 2.0 and CeltiXfire are both using Woodstox. | |||||
Web Service Metadata for the Java Platform | WS Metadata 2.0 (Annotations) | JSR 181 | New for JEE 5.0 |
| Axis 2 is using WS Metadata 2.0 originally from the Beehive project. CeltiXFire contain an implementation of WS Metadata 2.0. | |||||
Component Model Technologies |
|
| ||||||||
Enterprise Java Beans 3.0 | EJB 3.0 | JSR 220 | Upgraded from EJB 2.1 |
| OpenEJB 3.0 | |||||
Java Persistence API (JPA 1.1) | JPA 1.0 | JSR 220 | New for JEE 5.0 |
| 1) OpenJPA (Kodo) | |||||
Java Message Server 1.1 | JMS 1.1 | JSR 914 | Same as J2EE 1.4 | Already available in Geronimo. | ActiveMQ 4.1 - Is this required for spec compliance? | |||||
J2EE Connector Architecture 1.5 | JCA 1.5 | JSR 112 | Same as J2EE 1.4 | Already available in Geronimo. | Geronimo Connector | |||||
Web Application Technologies |
|
|
|
|
| |||||
Java Java Servlet 2.5 (Jetty) | Servlet 2.5 | JSR 154 | Maintenance Update. |
| Jetty 6.0 for Geronimo 1.2. Tomcat 6.0 for Geronimo 1.2 | |||||
Java Server Faces 1.2 | JSF 1.2 | JSR 252 | New for JEE 5.0 |
| Apache MyFaces | |||||
JavaServer Pages 2.1 | JSP 2.1 | JSR 245 | Upgraded from JSP 2.0 |
| Apache Jasper | |||||
JavaServer Pages Standard Tag Library | JSTL 1.2 | JSR 52 | New for JEE 5.0 |
| Jakarta Commons | |||||
|
|
|
|
|
| |||||
Management Enterprise Application Technologies |
|
| ||||||||
J2EE Management | Management 1.1 | JSR 77 | Maintenance update. |
| Geronimo implementation required. | |||||
|
|
| ||||||||
Enterprise Java Beans 3.0 | EJB 3.0 | JSR 220 | Upgraded from EJB 2 | J2EE Deployment | Deployment 1.2 | JSR 88 | Maintenance update. |
| Geronimo implementation required OpenEJB 3. | |
Java Authorization Contract for Containers | JACC 1.1 | JSR 115 | Maintenance update. |
| Geronimo implementation required. | |||||
0 | ||||||||||
J2EE Connector Architecture 1.5 | JCA 1.5 | JSR 112 | Same as J2EE 1.4 | Already available in Geronimo. | Geronimo Connector | |||||
|
| Other J2EE Technologies |
|
| Common Annotations for the Java Platform | Annotations 1.0 | JSR 250 | New for JEE 5.0 |
| Geronimo implementation required??? |
Java Message Server 1.1 | JMS 1.1 | JSR 914 | Same as J2EE 1.4 | Already available in Geronimo. | ActiveMQ 4.1 - Is this required for spec compliance? | |||||
Java Persistence API (JPA 1.1) | JPA 1.0 | JSR 220 | New for JEE 5.0 |
| 1) OpenJPA (Kodo) | |||||
Java Transaction API | JTA 1.1 | JSR 907 | Maintenance update. |
| Geronimo implementation required. | |||||
JavaBeans Activation Framework | JAF 1.1 | JSR 925 | Maintenance update. |
| ? | |||||
JavaMail | JavaMail 1.4 | JSR 919 | Maintenance update. | Already available in G1.2 | Geronimo 1.2 has will be upgrading to JavaMail 1.4. | |||||
|
|
|
|
|
| |||||
Management and Security Technologies |
|
| ||||||||
J2EE Management | Management 1.1 | JSR 77 | Maintenance update. |
| Geronimo implementation required. | |||||
J2EE Deployment | Deployment 1.2 | JSR 88 | Maintenance update. |
| Geronimo implementation required. | |||||
Java Authorization Contract for Containers | JACC 1.1 | JSR 115 | Maintenance update. |
| Geronimo implementation required. | |||||
|
| |||||||||
Other J2EE Technologies |
|
| ||||||||
Java API for XML registries | JAXR 1.0 | JSR 93 | Same as J2EE 1.4 | Already available in Geronimo | ||||||
| 1.0 | JSR 45 | New for JEE 5.0 |
| ? | |||||
|
|