Java EE 5 (formerly J2EE 1.5) Unanimously Passes Public Review Ballot; Promises Ease of Use

By Angsuman Chakraborty, Gaea News Network
Tuesday, August 16, 2005

JSR 244, the umbrella specification that defines what other specifications and capabilities will be included as part of Java EE 5 (formerly J2EE 1.5), public review specification was unanimously approved by the JCP EC. The theme of this release is ease of development.

It re-invents and simplifies EJB using annotations and pojo-driven development (developing in plain old java objects again). Major additions include Java Persistence API 1.0 (EJB 3 entities), JSF and JSTL (details below).

Annotations reduce or eliminate the need to deal with J2EE deployment descriptors in many cases. Even large applications can benefit from the simplifications provided by annotations.

The specific API’s targeted for Java EE 5 are:

Enterprise JavaBeans (EJB) 3.0
Servlet 2.4
JavaServer Pages (JSP) 2.1
Java Message Service (JMS) 1.1
Java Transaction API (JTA) 1.0
JavaMail 1.3
JavaBeans Activation Framework 1.1
J2EE Connector Architecture 1.5
Web Services for J2EE 1.1
Java API for XML-based RPC (JAX-RPC) 1.1
Java API for XML Web Services (JAX-WS) 2.0
Java Architecture for XML Binding (JAXB) 2.0
SOAP with Attachments API for Java (SAAJ) 1.3
Java API for XML Registries (JAXR) 1.0
Java 2 Platform, Enterprise Edition Management API 1.0
Java 2 Platform, Enterprise Edition Deployment API 1.1
Java Authorization Service Provider Contract for Containers 1.0
Debugging Support for Other Languages (JSR-45)
Standard Tag Library for JavaServer Pages (JSTL) 1.1
Web Services Metadata for the Java Platform 1.0
JavaServer Faces 1.2 Requirements
Common Annotations for the Java Platform 1.0
Streaming API for XML (StAX) 1.0
Java Persistence API 1.0


will not be displayed