You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Java Platform, Enterprise Edition 5.0

Geronimo Report Card

This table will be used to track the progress of JEE 5.0 implementation in Apache Geronimo.  The implementation will be staged over the 1.x and 2.0 releases by the Geronimo server core as well as the various packages that Geronimo has a dependency.  This incremental rollout will allow user to get immediate value from the spec upgrade function, while the project won't aim to declare overall JEE 5.0 functional compliance and official TCK certification until Geronimo 2.0.

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 Servlet 2.5 (Tomcat)

Servlet 2.5

JSR 154

Maintenace

1.x

Tomcat 6.0 will contain Servlet 2.5.  Genender is looking at Tomcat plugin work.

Java Server Faces 1.2

JSF 1.2

JSR 252

Update

tbd

Apache MyFaces

JavaServer Pages 2.1

JSP 2.1

JSR 245

Update

tbd

Apache Jasper

JavaServer Pages Standard Tag Library

JSTL 1.2

JSR 52

Maintenance

tbd

Jakarta Commons

 

 

 

 

 

 

Management Technologies

 



 


J2EE Management

Management 1.1

JSR 77

Maintenance

2.0

Geronimo 1.x

J2EE Deployment

Deployment 1.2

JSR 88

Maintenance

2.0

Geronimo 1.x

Java Authorization Contract for Containers

JACC 1.1

JSR 115

Maintenance

2.0

Geronimo 1.x


 



 


Other J2EE Technologies

 



 


Common Annotations for the Java Platform

Annotations 1.0

JSR 250

Update

1.2 

Geronimo Eclipse Tools will add annotations.

Java Transaction API

JTA 1.1

JSR 907

Maintenance

?


JavaBeans Activition Framework

JAF 1.1

JSR 925

Maintenance

?


JavaMail

JavaMail 1.4

JSR 919

Maintenance

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

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.


 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 


Need to invetigate if these are in JEE 5.0.

 



 


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.

JSP debugging 1.0

1.0

JSR 45

New

1.2

New for JEE 5.0.


 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 



 


  • No labels