Java EE 5 Technologies

At a Glance 

Java EE 5

Web Services

Web App

Enterprise App


Java Platform, Enterprise Edition 5 (Java EE 5) focuses on making development easier, yet retains the richness of the J2EE 1.4 platform. Offering features such as JavaServer Faces (JSF) technology and web services APIs, Java EE 5 makes coding simpler and more straightforward, but maintains the power that has established Java EE as the premier platform for web services and enterprise application development.

The Java EE 5 SDK and Java Application Platform SDK provide support for Java EE 5 specifications, and the Java Application Platform SDK features additional runtimes such as Open ESB, Portlet Container, and Sun Java System Access Manager.


Want to learn more about the technologies that comprise the Java EE 5 platform? Here's a list of the technologies, and their specifications, for Java EE 5 — starting with the umbrella Java EE 5 specification. See the Java EE 6 page for the list of Java EE 6 technologies.

Specification downloads are the specs' final releases. Please check the individual JSR pages for download updates such as maintenance releases.

Java EE 5 Technologies
  Technologies JSR Download
Java Platform, Enterprise Edition 5 (Java EE 5) JSR 244 Download spec

Web Services Technologies    » Read more

Implementing Enterprise Web Services JSR 109 Download spec

Java API for XML-Based Web Services (JAX-WS) 2.0 JSR 224 Download spec

Java API for XML-Based RPC (JAX-RPC) 1.1 JSR 101 Download spec

Java Architecture for XML Binding (JAXB) 2.0 JSR 222 Download spec

SOAP with Attachments API for Java (SAAJ) JSR 67 Download spec

  JSR 173 Download spec

Web Service Metadata for the Java Platform JSR 181 Download spec

Web Application Technologies    » Read more

JavaServer Faces 1.2 JSR 252 Download spec

JavaServer Pages 2.1 JSR 245 Download spec

JavaServer Pages Standard Tag Library JSR 52 Download spec

Java Servlet 2.5 JSR 154 Download spec

Enterprise Application Technologies    » Read more

Common Annotations for the Java Platform JSR 250 Download spec

Enterprise JavaBeans 3.0 JSR 220 Download spec

J2EE Connector Architecture 1.5 JSR 112 Download spec

JavaBeans Activation Framework (JAF) 1.1 JSR 925 Download spec

JavaMail JSR 919 Download spec

Java Message Service API JSR 914 Download spec

Java Persistence API JSR 220 Download spec

Java Transaction API (JTA) JSR 907 Download spec

Management and Security Technologies    » Read more

J2EE Application Deployment JSR 88 Download spec

J2EE Management JSR 77 Download spec

Java Authorization Contract for Containers JSR 115 Download spec

The name of the Java platform for the enterprise has been simplified. Formerly, the platform was known as Java 2 Platform, Enterprise Edition (J2EE), and specific versions had "dot numbers" such as J2EE 1.4. To strengthen the association with the Java platform, the short name is now Java EE, and to simplify the version number, the leading "1." is dropped. So the latest version of the Java platform for the enterprise is Java Platform, Enterprise Edition 6 (Java EE 6).
Left Curve
Java Resources
Right Curve
Left Curve
Java SDKs and Tools
Right Curve