Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Spec

Version 

JSR No.

Changes from  J2EE 1.4

Target/Status 

Dependent Package

Implementing Web Services

 

 

 

 

 

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 

2.0

An Axis 2.0 subproject has an implementation of JAX-WS.  
Celtix/Xfire has an implementation of JAX-WS. 

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

Maintenance update. 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

Web Service Metadata for the Java Platform

WS Annotations 2.0

JSR 181

New for JEE 5.0

 

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.    The Ecipse plugin will be adding non-spec, Geronimo specific annotation support not related to web services to the plugin.

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 - Is this required for spec compliance?

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

Maintenance updateUpdate. Upgraded  
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

 

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 Technologies

 



 


J2EE Management

Management 1.1

JSR 77

Maintenance update. Upgraded from Management 1.0   

2.0

Geronimo 1.x

J2EE Deployment

Deployment 1.2

JSR 88

Maintenance update. Upgraded from Deployment 1.1

2.0

Geronimo 1.x

Java Authorization Contract for Containers

JACC 1.1

JSR 115

Maintenance update. 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

Maintenance update. Upgraded from JTA 1.0

 


JavaBeans Activition Framework

JAF 1.1

JSR 925

Maintenance update. Upgraded from JAF 1.0

 


JavaMail

JavaMail 1.4

JSR 919

Maintenance update. Upgraded from Javamail 1.3

1.2

Geronimo 1.2 will be upgrading to JavaMail 1.4.

Java API for XML registries

JAXR 1.0

JSR 93

Same as J2EE 1.4

1.2



JSP debugging 1.0

1.0

JSR 45

New for JEE 5.0

1.2