Specifications


  1. Any application type
  2. Web apps
  3. Portlet applications
  4. SIP applications
  5. EJB applications
  6. Client applications
  7. Web services
  8. Service integration
  9. Data access resources
  10. Messaging resources
  11. Mail, URLs, and other Java EE resources
  12. Security
  13. WS-Security
  14. Naming and directory
  15. Object Request Broker
  16. Transactions
  17. WebSphere extensions
  18. Administration

 

Any application type

Specification or API V7.0 V6.1 V6.0 V5.1
Java EE spec Java EE 5
J2EE 1.4
J2EE 1.3
J2EE 1.4
J2EE 1.3
J2EE 1.2
J2EE 1.4
J2EE 1.3
J2EE 1.2
J2EE 1.3
J2EE 1.2
Java SE specification Java SE 6 J2SE 5 J2SE 1.4.2 J2SE 1.4.2
J2SE 1.3

ISO 8859

 

Web apps

Specification or API V7.0 V6.1 V6.0 V5.1
Java Servlet spec (JSR 154 and JSR 53) Java Servlet 2.5
Java Servlet 2.4
Java Servlet 2.3
Java Servlet 2.4
Java Servlet 2.3
Java Servlet 2.4
Java Servlet 2.3
Java Servlet 2.3
JSPs spec (JSR 245, JSR 152, and JSR 53) JSP 2.1
JSP 2.0
JSP 1.2
JSP 2.0
JSP 1.2
JSP 2.0
JSP 1.2
JSP 1.2

 

Portlet applications

Specification or API V7.0 V6.1 V6.0 V5.1
Portlet spec Portlet 2.0 (JSR 286) Portlet 1.0 (JSR 168) N/A. WAS ND v7.0 first supports portlets in V6.1.

 

Session Initialization Protocol applications

Specification or API V7.0 V6.1 V6.0 V5.1
Session Initiation Protocol (SIP) Servlet API (JSR 116) SIP 1.0 SIP 1.0 N/A. WAS ND v7.0 first supports SIP in V6.1.

 

Enterprise bean (EJB) applications

Specification or API V7.0 V6.1 V6.0 V5.1
EJB spec EJB 3.0
EJB 2.1
EJB 2.0
EJB 3.0
EJB 2.1
EJB 2.0
EJB 1.1
EJB 2.1
EJB 2.0
EJB 1.1
EJB 2.0
EJB 1.1
Java DataBase Connectivity (JDBC) API JDBC 4.0
JDBC 3.0
JDBC 2.1 and Optional Package API (2.0)
JDBC 3.0
JDBC 2.1 and Optional Package API (2.0)
JDBC 3.0
JDBC 2.1 and Optional Package API (2.0)
JDBC 2.0
JMS specification JMS 1.1 JMS 1.1 JMS 1.1 JMS 1.02
Java Persistence API (JPA) specification JPA JPA N/A N/A

 

Client applications

Specification or API V7.0 V6.1 V6.0 V5.1
Java Web Start architecture Java Web Start 1.4.2 Java Web Start 1.4.2 Java Web Start 1.4.2 N/A

 

Web services

Specification or API V7.0 V6.1 V6.0 V5.1
JAXB spec JAXB 2.1 JAXB 2.0 N/A N/A
JAXB Reference Implementation Vendor Extensions Runtime Properties spec JAXB 2.1 RI Vendor Extensions JAXB 2.0 RI Vendor Extensions for Feature Pack for Web Services N/A N/A
Java API for XML Processing (JAXP) spec 1.2

Included in Java SE 6.

1.2

Included in J2SE 5.

1.1

Specification is no longer available.

1.1

Specification is no longer available.

Java API for XML Registries (JAXR) spec JAXR 1.0 JAXR 1.0 JAXR 1.0 N/A
JAX-RPC specification JAX-RPC 1.1 JAX-RPC 1.1 JAX-RPC 1.1 JAX-RPC 1.0
Java API for XML Web Services (JAX-WS) spec JAX-WS 2.1 JAX-WS 2.0 N/A N/A
Reliable Asynchronous Messaging Profile (RAMP) RAMP 1.0 RAMP 1.0 N/A N/A
SOAP SOAP 1.1
SOAP 1.2
SOAP 1.1
SOAP 1.2
SOAP 1.1 SOAP 1.1
SOAP with Attachments API for Java (SAAJ) Specification SAAJ 1.2
SAAJ 1.3
SAAJ 1.2
SAAJ 1.3
SAAJ 1.2 SAAJ 1.1
SOAP over Java Message Service (SOAP over JMS) W3C SOAP over JMS 1.0 (submission draft)      
SOAP Message Transmission Optimization Mechanism (MTOM) MTOM 1.0 MTOM 1.0 N/A
Streaming API for XML (StAX) StAX 1.0 StAX 1.0 N/A
UDDI UDDI 3.0 UDDI 3.0 UDDI 3.0 UDDI 2.0
W3C XML Schema

Web Services Addressing (WS-Addressing) WS-Addressing 1.0 family of specifications:

WS-Addressing 1.0 family of specifications:

N/A
Web Services Atomic Transaction (WS-AT) WS-AT 1.0
WS-AT 1.1
WS-AT 1.0 WS-AT 1.0 N/A
Web Services Business Activity (WS-BA) WS-BA 1.0
WS-BA 1.1
WS-BA 1.0 N/A
Web Services Coordination (WS-COOR) WS-COOR 1.0
WS-COOR 1.1
WS-COOR 1.0 WS-COOR 1.0 N/A
WSDL WSDL 1.1 WSDL 1.1 WSDL 1.1 WSDL 1.1
Java EE (JSR 109) JSR 109 1.2 JSR 109 1.1 JSR 109 1.1 JSR 109 1.0
Web Services Interoperability Organization (WS-I) Basic Profile WS-I Basic Profile 1.1
WS-I Basic Profile 1.2 (draft)
WS-I Basic Profile 2.0 (draft)
WS-I Basic Profile 1.1
WS-I Basic Profile 1.2 (draft)
WS-I Basic Profile 2.0 (draft) for Feature Pack for Web Services
WS-I Basic Profile 1.1 WS-I Basic Profile 1.0
Web Services-Interoperability Attachments Profile WS-I Attachments 1.0 WS-I Attachments 1.0 WS-I Attachments 1.0 N/A
Web Services Invocation Framework (WSIF) WSIF WSIF WSIF WSIF
Web Services Metadata for the Java Platform (JSR 181) Web Services Metadata for the Java Platform Web Services Metadata for the Java Platform for Feature Pack for Web Services N/A N/A
Web Services Notification (WS-Notification) WS-Notification 1.3 family of specifications:

WS-Notification 1.3 family of specifications:

N/A N/A
Web Services Policy (WS-Policy) specification Web Services Policy 1.5
Web Services Addressing 1.0 - Metadata
Web Services Atomic Transaction V1.0 and Web Services Atomic Transaction V1.1
Web Services Reliable Messaging Policy Assertion V1.0 and Web Services Reliable Messaging Policy Assertion V1.1
WS-SecurityPolicy 1.2
N/A N/A N/A
Web Services Reliable Messaging WS-ReliableMessaging 1.0
WS-ReliableMessaging 1.1
WS-MakeConnection V1.0
WS-ReliableMessaging 1.0 and WS-ReliableMessaging 1.1. N/A N/A
Web Services Resource Framework (WSRF) WSRF 1.2 WSRF 1.2 N/A N/A
XML-binary Optimized Packaging (XOP) XOP 1.0 XOP 1.0 N/A N/A

 

Service integration

Specification or API V7.0 V6.1 V6.0 V5.1
Java DataBase Connectivity (JDBC) API JDBC 4.0 JDBC 3.0 JDBC 3.0 JDBC 2.0

 

Data access resources

Specification or API V7.0 V6.1 V6.0 V5.1
Java DataBase Connectivity (JDBC) API JDBC 4.0 JDBC 3.0 JDBC 3.0 JDBC 2.0
Java EE Connector Architecture (JCA) resource adapter JCA 1.5 JCA 1.5 JCA 1.5 JCA 1.0
Service Data Objects (SDO) specification SDO 1.0 SDO 1.0 SDO 1.0 N/A

 

Messaging resources

Specification or API V7.0 V6.1 V6.0 V5.1
JMS JMS 1.1 JMS 1.1 JMS 1.1 JMS 1.0.2
Java EE Connector Architecture (JCA) resource adapter JCA 1.5 JCA 1.5 JCA 1.5 JCA 1.0

 

Mail, URLs, and other Java EE resources

Specification or API V7.0 V6.1 V6.0 V5.1
Java Mail API documentation (JSR 919) Java Mail 1.4 Java Mail 1.3 Java Mail 1.3 Java Mail 1.2
URL API documentation URL 1.4.2 URL 1.4.2 URL 1.4.2 1.2

Specification is no longer available.

Java Beans Activation Framework (JAF) Specification JAF 1.1 JAF 1.0.2 JAF 1.0.2 JAF 1.0
W3C Architecture - Naming and Addressing: URIs, URLs W3C Naming and Addressing


 

Security

Specification or API V7.0 V6.1 V6.0 V5.1
Java 2 Security Manager Java 2 Security Manager 1.5 Java 2 Security Manager 1.5 Java 2 Security Manager 1.4 Java 2 Security Manager 1.3
(JAAS) JAAS 2.0


Java Authorization Contract for Containers (JACC) JACC 1.1 JACC 1.0 JACC 1.0 N/A
CSIv2 spec

OMG CORBA/IIOP specification.

CSI 2.0


SSL configuration

WAS ND v7.0 uses JSSE as the SSL implementation for secure connections. JSSE is part of the J2SE spec and is included in the IBM implementation of the JRE specification.

JSSE 5.0 JSSE 5.0 JSSE 1.0.3 JSSE 1.0.3
Java Generic Security Service (JGSS)

Use JGSS with the Kerberos Network Authentication Service, V5

JGSS 1.0.1


The SPNEGO SPNEGO 1.0


JCE spec JCE 1.0


Java Certification Path (CertPath) API CertPath 1.1 CertPath 1.1
CertPath 1.0
CertPath 1.0 CertPath 1.0

 

WS-Security

Specification or API V7.0 V6.1 V6.0 V5.1
Canonical XML Canonical XML 1.0 versions.


Decryption Transform for XML Signature Decryption Transformation for XML Signature


.
Exclusive XML Canonicalization Exclusive XML Canonicalization 1.0


OASIS WS-Security: SOAP Message Security (WS-Security) WS-Security 1.0
WS-Security 1.1
WS-Security 1.0
WS-Security 1.1
WS-Security 1.0 WS-Security draft 13
OASIS WS-Security: Kerberos Token Profile Kerberos Token Profile 1.1 N/A    
OASIS WS-Security: Username Token Profile Username Token Profile 1.0
Username Token Profile 1.1
Username Token Profile 1.0
Username Token Profile 1.1
Username Token Profile 1.0 Username Token Profile Draft 2
OASIS WS-Security: X.509 Token Profile X.509 Token Profile 1.0
X.509 Token Profile 1.1
X.509 Token Profile 1.0
X.509 Token Profile 1.1
X.509 Token Profile 1.0 N/A
Web Services Interoperability Organization (WS-I) Basic Security Profile WS-I Basic Security Profile 1.0
WS-I Basic Security Profile 1.1
WS-I Basic Security Profile 1.0 N/A N/A
Web Services Interoperability Organization (WS-I) Reliable Secure Profile WS-I Reliable Secure Profile 1.0 (draft) WS-I Reliable Secure Profile 1.0 (draft) for Feature Pack for Web Services N/A N/A
Web Services Secure Conversation (WS-SecureConversation) OASIS WS-SecureConversation 1.0 (submission draft)
OASIS WS-SecureConversation 1.3
OASIS WS-SecureConversation 1.0 (draft submission) for Feature Pack for Web Services N/A N/A
Web Services Trust OASIS WS-Trust 1.1(submission draft)
OASIS WS-Trust 1.3
OASIS WS-Trust 1.1 N/A N/A
XML Signature Syntax and Processing XML Signature Syntax and Processing to these versions.


XML Encryption Syntax and Processing XML Encryption Syntax and Processing


 

Naming and directory

Specification or API V7.0 V6.1 V6.0 V5.1
JNDI Specification JNDI on Java SE 6 JNDI on J2SE

Common Object Request Broker: Architecture and Specification (CORBA) specification
OMG Interoperable Naming (CosNaming) specification.
CORBA 2.4


Interoperable Naming Service specification

This is an OMG CosNaming specification.

Interoperable Naming Service


Naming Service specification
OMG CosNaming specification.
Naming Service


 

Object Request Broker

The Object Request Broker (ORB) component follows the CORBA specifications supported by J2SE. The Object Management Group (OMG) produces the specifications.

Versions 6.1 and later use the J2SE 5.0 specifications that are listed in Official Specifications for CORBA support in J2SE 5.0.

Versions 5.1.x and 6.0.x use the J2SE 1.4 specifications that are listed in Official Specifications for CORBA support in J2SE 1.4.

Specification or API V7.0 V6.1 V6.0 V5.1
CORBA specifications CORBA 2.3.1


Revised IDL to Java language mapping Revised IDL to Java language mapping


New IDL to Java Mapping Chapter New IDL to Java Mapping Chapter


Updated Java to IDL Mapping spec Updated Java to IDL Mapping


Interoperable Naming Service revised chapters Interoperable Naming Service revised chapters


Object Reference Template Final Adopted specification Object Reference Template Final Adopted specification Object Reference Template Final Adopted specification N/A N/A
Portable Interceptors specification N/A N/A N/A N/A

 

Transactions

Specification or API V7.0 V6.1 V6.0 V5.1
CORBA Object Transaction Service (OTS) specification OTS 1.4 OTS 1.4 OTS 1.4 OTS 1.2
Java EE Connector Architecture (JCA) resource adapter JCA 1.5 JCA 1.5 JCA 1.5 JCA 1.0
JTA specification JTA 1.1 JTA 1.0.1B JTA 1.0.1B JTA 1.0.1
Java Transaction Service (JTS) specification JTS 1.0


Web Services Atomic Transaction (WS-AT) WS-AT 1.0
WS-AT 1.1
WS-AT 1.0 WS-AT 1.0 N/A
Web Services Business Activity (WS-BA) WS-BA 1.0
WS-BA 1.1
WS-BA 1.0 N/A
Web Services Coordination (WS-COOR) WS-COOR 1.0
WS-COOR 1.1
WS-COOR 1.0 WS-COOR 1.0 N/A

 

WebSphere extensions

Specification or API V7.0 V6.1 V6.0 V5.1
ActivitySession service and Last Participant Support



J2EE Activity Service for Extended Transactions (JSR 95) JSR 95


JTA specification JTA 1.1 JTA 1.0.1B JTA 1.0.1 JTA 1.0.1
Internationalization (i18n)



J2SE internationalization documentation J2SE Internationalization 5.0 J2SE Internationalization 5.0 J2SE Internationalization 1.4.2 J2SE Internationalization 1.4.2

 

Administration

Specification or API V7.0 V6.1 V6.0 V5.1
Java EE Application Deployment specification Java EE Deployment 1.2 J2EE Deployment 1.1 J2EE Deployment 1.1 N/A
J2EE Extension Mechanism Architecture

For V5.1, which uses J2EE 1.3, for an extension use a classpath entry in the manifest.

J2EE Extension Mechanism Architecture 1.4.2
J2EE Extension Mechanism Architecture 1.4.2
J2EE Extension Mechanism Architecture 1.4.2 N/A
Java Management Extensions (JMX) JSR-000003 JMX 1.2 JMX 1.2 JMX 1.2 JMX 1.0
Java Management Extensions (JMX) Remote API JMX Remote API 1.0 JMX Remote API 1.0 N/A
JVM specification JVM 6 JVM 5.0 JVM 1.4.2 JVM 1.4.2
Logging API spec (JSR 47) Logging API spec (JSR 47) 1.0 Logging API spec (JSR 47) 1.0 Logging API spec (JSR 47) 1.0 N/A




 

 

Related

Learn about WebSphere applications

 

 

Related information

WAS detailed system requirements