Specifications and API documentation
The WebSphere Application Server product supports various industry standards. This topic lists the specifications and (API) documentation supported in current and previous product releases.
Components
- Any application type
- Web applications
- Portlet applications
- SIP applications
- EJB applications
- OSGi applications
- Client applications
- Web services
- (dist)(zos) Service Component Architecture
- Service integration
- Data access resources
- Messaging resources
- Mail, URLs, and other Java EE resources
- Security
- Web Services Security
- Naming and directory
- Object Request Broker
- Transactions
- WebSphere extensions
- Administration
The v8.5 column in the tables lists the latest specification level that the product supports. However, support for specifications is compatible with earlier versions of the product; WebSphere Application Server v8.5 supports all specifications listed for Version 6.0 through v8.5. For example, for any application type, the Version 8.0 product supports Java EE 5 and 6 and J2EE 1.2, 1.3, and 1.4. The word "New" beside a specification indicates that the product first supported the specification in that product version.
Any application type
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 Java EE specification Prior to Java EE 5, the specification name was J2EE.
Java EE 6 (JSR 316) Java EE 6 (JSR 316) New Java EE 5 New J2EE 1.4 J2EE 1.4 New J2EE 1.3 J2EE 1.2 Java SE specification Prior to Java SE 6, the specification name was Java 2 Platform, Standard Edition (J2SE).
Java SE 7 New Java SE 6 Java SE 6 New J2SE 5 J2SE 1.4.2 ISO 8859 specifications ISO 8859 applies to these versions.
Web applications
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 Java Servlet specification (JSR 154, JSR 53 and JSR 315) Java Servlet 3.0 Java Servlet 3.0 New Java Servlet 2.5 New Java Servlet 2.4 Java Servlet 2.4 New Java Servlet 2.3 JavaServer Faces (JSF) specification (JSR 252 and 127) Apache MyFaces - JSF 2.0
Apache MyFaces - JSF 2.0New
Sun Reference Implementation - JSF 1.2
Apache MyFaces - JSF 1.2
JSF 1.1 JSF 1.0 JSP specification (JSR 245, JSR 152, and JSR 53) JSP 2.2 JSP 2.2 New JSP 2.1 New JSP 2.0 JSP 2.0 New JSP 1.2
Portlet applications
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 Portlet specification Portlet 2.0 (JSR 286) Portlet 2.0 (JSR 286) Portlet 2.0 (JSR 286) New Portlet 1.0 (JSR 168) Not applicable. The product supports portlets in Version 6.1.
Session Initialization Protocol applications
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 Session Initiation Protocol (SIP) Servlet API For a complete list of SIP and SIP proxy standards, see SIP industry standards compliance.
SIP 1.1 (JSR 289) SIP 1.1 (JSR 289) New SIP 1.1 (JSR 289) New for Feature Pack for CEA 1.0 SIP 1.0 (JSR 116) Not applicable. The product supports SIP in Version 6.1.
Enterprise bean (EJB) applications
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 EJB specification EJB 3.1 EJB 3.1 New EJB 3.0 EJB 3.0 New for Feature Pack for EJB 3.0 EJB 2.1 New EJB 2.0 EJB 1.1 Java DataBase Connectivity (JDBC) API JDBC 4.1 New JDBC 4.0 JDBC 4.0 New JDBC 3.0 JDBC 3.0 New JDBC 2.1 and Optional Package API (2.0) Java Message Service (JMS) specification JMS 1.1 JMS 1.1 JMS 1.1 JMS 1.1 JMS 1.1 New Java Persistence API (JPA) specification JPA 2.0 JPA 2.0 JPA 2.0 New for Feature Pack for OSGi and JPA 2.0 JPA 1.0 New for Feature Pack for EJB 3.0 Not applicable
OSGi applications
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 OSGi Service Platform specification OSGi Service Platform Release 4 Version 4.2 OSGi Service Platform Release 4 Version 4.2 OSGi Service Platform Release 4 Version 4.2 New for Feature Pack for OSGi and JPA 2.0 Not applicable
Not applicable
OSGi Alliance RFC-0112 Bundle Repository specification OSGi Alliance RFC-0112 (Draft) OSGi Alliance RFC-0112 (Draft) OSGi Alliance RFC-0112 (Draft) New for Feature Pack for OSGi and JPA 2.0 Not applicable
Not applicable
Client applications
Specification or API v8.5 Version 8.0 Version 7.0 Version 6.1 Version 6.0 Java Web Start architecture Java Web Start 1.4.2 Java Web Start 1.4.2 Java Web Start 1.4.2 Java Web Start 1.4.2 Java Web Start 1.4.2 New
Web services