...
Spec | Version | JSR No. | Changed from J2EE 1.4? | Target | Dependent Package | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Implementing Web Services |
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||
Implementing Web Services | WSEE 1.2 | JSR 109 | Upgraded from WS 1.1 | NA | Umbrella Spec for JEE 5.0 | |||||||||||||||||||||||||||||||||||||||||||||||||
Java API for XML-Based Web Services | JAX-WS 2.0 | JSR 224 | New for JEE 5.0 | 2.0 | Axis provided an implementation of JAX-WS in a subproject. Celtix/Xfire includes an implementation of JAX-WS and may be used in Geronimo. | |||||||||||||||||||||||||||||||||||||||||||||||||
Java API for XML-Based RPC | JAX-RPC 1.1 | JSR 101 | Same as J2EE 1.4 | 1.2? | updates to Axis 1.0 | |||||||||||||||||||||||||||||||||||||||||||||||||
Java Architecture for XML Binding (JAXB) 2.0 | JAXB 2.0 | JSR 222 | New for JEE 5.0 | 2.0? | Axis will not provide JAXB implementation - alternative include Axis 2.0 JAXME, Sun's JAXB, or Celtix/Xfire | |||||||||||||||||||||||||||||||||||||||||||||||||
SOAP with Attachments API for Java | SAAJ 1.3 | JSR 67 | Upgraded from SAAJ 1.2 | 2.0 | Axis 2.0 or Celtix/XFire | |||||||||||||||||||||||||||||||||||||||||||||||||
Streaming API for XML | STAX 1.0 | JSR 173 | New for JEE 5.0 | 2.0 | Axis 2.0 or Celtix/XFire | |||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||
Component Model Technologies |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Enterprise Java Beans 3.0 | EJB 3.0 | JSR 220 | Upgraded from EJB 2.1 | 2.0 | OpenEJB 3.0 | |||||||||||||||||||||||||||||||||||||||||||||||||
Java Persistence API (JPA 1.1) | JPA 1.0 | JSR 220 | New for JEE 5.0 | 1.2 | OpenJPA effort - BEA Kodo donation | |||||||||||||||||||||||||||||||||||||||||||||||||
Java Message Server 1.1 | JMS 1.1 | JSR 914 | Same as J2EE 1.4 | 1.2 | ActiveMQ 4.1 | |||||||||||||||||||||||||||||||||||||||||||||||||
J2EE Connector Architecture 1.5 | JCA 1.5 | JSR 112 | Same as J2EE 1.4 | 1.2 | Geronimo Connector | |||||||||||||||||||||||||||||||||||||||||||||||||
Java Servlet 2.5 (Jetty) | Servlet 2.5 | JSR 154 | Upgraded from Servlet 2.4 | 1.2 | 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 | tbd | Apache MyFaces | |||||||||||||||||||||||||||||||||||||||||||||||||
JavaServer Pages 2.1 | JSP 2.1 | JSR 245 | Upgraded from JSP 2.0 | tbd | Apache Jasper | |||||||||||||||||||||||||||||||||||||||||||||||||
JavaServer Pages Standard Tag Library | JSTL 1.2 | JSR 52 | New for JEE 5.0 | tbd | Jakarta Commons | |||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||
Management Technologies |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
J2EE Management | Management 1.1 | JSR 77 | Upgraded from Management 1.0 | 2.0 | Geronimo 1.x | |||||||||||||||||||||||||||||||||||||||||||||||||
J2EE Deployment | Deployment 1.2 | JSR 88 | Upgraded from Deployment 1.1 | 2.0 | Geronimo 1.x | |||||||||||||||||||||||||||||||||||||||||||||||||
Java Authorization Contract for Containers | JACC 1.1 | JSR 115 | Upgraded from JACC 1.0 | 2.0 | Geronimo 1.x | |||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
Other J2EE Technologies |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Common Annotations for the Java Platform | Annotations 1.0 | JSR 250 | New for JEE 5.0 | 1.2 | Geronimo Eclipse Tools will add annotations. | |||||||||||||||||||||||||||||||||||||||||||||||||
Java Transaction API | JTA 1.1 | JSR 907 | Upgraded from JTA 1.0 | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||
JavaBeans Activition Framework | JAF 1.1 | JSR 925 | Upgraded from JAF 1.0 | ? | ||||||||||||||||||||||||||||||||||||||||||||||||||
JavaMail | JavaMail 1.4 | JSR 919 | Upgraded from Javamail 1.3 | 1.2 | Rick is upgrading JavaMail to 1.4 level in G 1.2. | |||||||||||||||||||||||||||||||||||||||||||||||||
Web Service Metadata for the Java Platform | WS Annotations 2.0 | JSR 181 | New for JEE 5.0 | tbd | There are no changes to the Eclipse Plugin required for 175 style annocations. Changes to the web services stack (either Axis 2.0 or Celtix/XFire) will be required. Sachin will be adding non-spec, Geronimo specific annotation support not related to web services to the plugin. | |||||||||||||||||||||||||||||||||||||||||||||||||
Java API for XML registries | JAXR 1.0 | JSR 93 | Maintenance | 1.2 | Same as what is in J2EE 1.4. No enhancements in JEE 5.0. | |||||||||||||||||||||||||||||||||||||||||||||||||
| 1.0 |
| New | 1.2 | New for JEE 5.0. | |||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|