Java EE 5 Implementing Enterprise Web Services Java API for XML-Based Web Services (JAX-WS) 2.0 Java Architecture for XML Binding (JAXB) 2.0 SOAP with Attachments API for Java (SAAJ) Streaming API for XML Web Service Metadata for the Java Platform JavaServer Faces 1.2 JavaServer Pages 2.1 JavaServer Pages Standard Tag Library Java Servlet 2.5 Common Annotations for the Java Platform Enterprise JavaBeans 3.0 JavaBeans Activation Framework (JAF) 1.1 JavaMail API 1.4.1 Java Message Service API Java Persistence API Java Transaction API (JTA) 1.1

Java EE 6 Java API for RESTful Web Services (JAX-RS) 1.1 Implementing Enterprise Web Services 1.3 Java API for XML-Based Web Services (JAX-WS) 2.2 Java Architecture for XML Binding (JAXB) 2.2 Web Services Metadata for the Java Platform Java API for XML-Based RPC (JAX-RPC) 1.1 Java APIs for XML Messaging 1.3 Java API for XML Registries (JAXR) 1.0 Java Servlet 3.0 JavaServer Faces 2.0 JavaServer Pages 2.2/Expression Language 2.2 Standard Tag Library for JavaServer Pages (JSTL) 1.2 Debugging Support for Other Languages 1.0 Contexts and Dependency Injection for Java (Web Beans 1.0) Dependency Injection for Java 1.0 Bean Validation 1.0 Enterprise JavaBeans 3.1 (includes Interceptors 1.1) Java EE Connector Architecture 1.6 Java Persistence 2.0 Common