Specifications and API documentation

 

+

Search Tips   |   Advanced Search

 

The WAS product supports various industry standards. This topic lists the specifications and API documentation supported in current and prior product releases.

 

Components

 

Any application type

Specification or API V6.1 V6.0 V5.1
J2EE specification J2EE 1.4 J2EE 1.4 New J2EE 1.3
J2SE specification J2SE 5 J2SE 1.4.2 J2SE 1.4.2 New
J2SE 1.3
ISO 8859 specifications ISO 8859 applies to these versions.

 

Web applications

Specification or API V6.1 V6.0 V5.1
Java Servlet specification (JSR 154)

Java Servlet 2.4

Java Servlet 2.3

Java Servlet 2.4 New

Java Servlet 2.3

Java Servlet 2.3

JavaServer Pages specification (JSR 152)

JSP 2.0

JSP 2.0 New

JSP 1.2

 

Portlet applications

Specification or API V6.1 V6.0 V5.1
JSR 168 Portlet specification

JSR 168

Not applicable. WAS first supports portlets in V6.1.

 

Session Initialization Protocol applications

Specification or API V6.1 V6.0 V5.1
Session Initiation Protocol (SIP) Servlet API (JSR 116)

For a complete list of SIP and SIP proxy standards, see Compliance with industry SIP standards.

SIP 1.0

Not applicable. WAS first supports SIP in V6.1.

 

Enterprise bean (EJB) applications

Specification or API V6.1 V6.0 V5.1
EJB specification

EJB 2.1

EJB 2.0

EJB 2.1 New

EJB 2.0

EJB 2.0

J2EE specification

J2EE 1.4

J2EE 1.4 New

J2EE 1.3

JDBC API

JDBC 3.0

JDBC 2.1 and Optional Package API (2.0)

JDBC 3.0 New

JDBC 2.1 and Optional Package API (2.0)

JDBC 2.0

JMS specification

JMS 1.1

JMS 1.1 New

JMS 1.02

 

Client applications

Specification or API V6.1 V6.0 V5.1
Java Web Start architecture

Java Web Start 1.4.2

Java Web Start 1.4.2 New

Not applicable

 

Web services

Specification or API V6.1 V6.0 V5.1
Web Services for J2EE (JSR 109) JSR 109 1.1 JSR 109 1.1 New JSR 109 1.0
Java API for XML Processing (JAXP) specification JAXP 1.2 New 1.1

Specification is no longer available.

1.1

Specification is no longer available.

Java API for XML Registries (JAXR) specification JAXR 1.0 JAXR 1.0 New Not applicable
Java API for XML-based RPC (JAX-RPC) specification JAX-RPC 1.1 JAX-RPC 1.1 New JAX-RPC 1.0
SOAP SOAP 1.1 SOAP 1.1 SOAP 1.1
SOAP with Attachments API for Java (SAAJ) specification SAAJ 1.2 SAAJ 1.2 New SAAJ 1.1
W3C XML Schema XML Schema 1.0
XML Schema Part 1
XML Schema Part 2
XML Schema 1.0
XML Schema Part 1
XML Schema Part 2

Web Services Interoperability Organization (WS-I) Basic Profile

WS-I Basic Profile 1.1

WS-I Basic Profile 1.1 New

WS-I Basic Profile 1.0

Web Services Description Language (WSDL) WSDL 1.1 WSDL 1.1 WSDL 1.1
Web Services Invocation Framework (WSIF) WSIF WSIF WSIF
Web Services-Interoperability Attachments Profile WS-I Attachments 1.0 WS-I Attachments 1.0 New

Not applicable

Universal Description, Discovery and Integration (UDDI)

UDDI 3.0

UDDI 3.0 New

UDDI 2.0

Web Services Notification (WS-Notification) WS-Notification 1.3 family of specifications:

Not applicable

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

Not applicable

Web Services Resource Framework (WSRF)

WSRF 1.2 New

Not applicable

Web Services Atomic Transaction (WS-AT)

WS-AT 1.0

WS-AT 1.0 New

Not applicable

Web Services Coordination (WS-COOR)

WS-COOR 1.0

WS-COOR 1.0 New

Not applicable

Web Services Business Activity (WS-BA)

WS-BA 1.0

Not applicable

 

Service integration

Specification or API V6.1 V6.0 V5.1
JDBC API

JDBC 3.0

JDBC 3.0 New

JDBC 2.0

 

Data access resources

Specification or API V6.1 V6.0 V5.1
JDBC API

JDBC 3.0

JDBC 3.0 New

JDBC 2.0

J2EE Connector Architecture (JCA) resource adapter

JCA 1.5

JCA 1.5 New

JCA 1.0

Service Data Objects (SDO) specification

SDO 1.0

SDO 1.0 New

Not applicable

 

Messaging resources

Specification or API V6.1 V6.0 V5.1
JMS

JMS 1.1

JMS 1.1 New

JMS 1.0.2

J2EE Connector Architecture (JCA) resource adapter

JCA 1.5

JCA 1.5 New

JCA 1.0

 

Mail, URLs, and other J2EE resources

Specification or API V6.1 V6.0 V5.1
JavaMail API documentation (JSR 919)

JavaMail 1.3

JavaMail 1.3 New

JavaMail 1.2

URL API documentation

URL 1.4.2

URL 1.4.2 New

1.2

Specification is no longer available.

JavaBeans Activation Framework (JAF) Specification

JAF 1.0.2

JAF 1.0.2 New

JAF 1.0

W3C Architecture - Naming and Addressing: URIs, URLs

W3C Naming and Addressing applies to these versions.

 

Security

Specification or API V6.1 V6.0 V5.1
Java 2 Security Manager

Java 2 Security Manager 1.5

Java 2 Security Manager 1.4 New

Java 2 Security Manager 1.3

JAAS

JAAS 2.0 applies to these versions.

Java Authorization Contract for Containers (Java ACC)

Java ACC 1.0

Java ACC 1.0 New

Not applicable

Common Secure Interoperability V2 (CSIv2) specification

This is an Object Management Group (OMG) CORBA/IIOP specification.

CSI 2.0 applies to these versions.

J2EE role-based authorization

WAS uses the J2EE authorization model.

J2EE role-based authorization 1.4

J2EE role-based authorization 1.4 New

J2EE role-based authorization 1.3

SSL configuration

WAS uses Java Secure Sockets Extension (JSSE) as the SSL implementation for secure connections. JSSE is part of the Java 2 Standard Edition (J2SE) specification and is included in the IBM implementation of the Java Runtime Extension (JRE) specification.

JSSE 5.0 New

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 applies to these versions.

The Simple and Protected GSS-API Negotiation Mechanism (SPNEGO)

SPNEGO 1.0 applies to these versions.

Java Cryptographic Extension (JCE) specification

JCE 1.0 applies to these versions.

Java Certification Path (CertPath) API

CertPath 1.1 New

CertPath 1.0

CertPath 1.0

CertPath 1.0

 

Web services security

Specification or API V6.1 V6.0 V5.1
Canonical XML

Canonical XML 1.0 applies to these versions.

Exclusive XML Canonicalization

Exclusive XML Canonicalization 1.0 applies to these versions.

Java Certification Path API (JSR 55)

Java Certification Path applies to these versions.

OASIS Web Services Security (WS-Security)

WS-Security 1.0

WS-Security 1.0

Not applicable

SOAP Security Extensions: Digital Signature

SOAP Security Extension Digital Signature 1.0 applies to these versions.

Web Services Security: SOAP Message Security

SOAP Message Security 1.0

SOAP Message Security 1.0 New

SOAP Message Security Draft 12

Username Token Profile

Username Token Profile 1.0

Username Token Profile 1.0 New

Username Token Profile Draft 2

X.509 Token Profile

X.509 Token Profile 1.0

X.509 Token Profile 1.0 New

Not applicable

Web Services Interoperability Organization (WS-I) Basic Security Profile

WS-I Basic Security Profile 1.0

Not applicable

XML Signature Syntax and Processing

XML Signature Syntax and Processing applies to these versions.

XML Encryption Syntax and Processing

XML Encryption Syntax and Processing applies to these versions.

 

Naming and directory

Specification or API V6.1 V6.0 V5.1
JNDI Specification

See also JNDI support in WAS.

JNDI 1.2.1 applies to these versions.

Common Object Request Broker: Architecture and Specification (CORBA) specification

This is an Object Management Group (OMG) Interoperable Naming (CosNaming) specification.

CORBA 2.4 applies to these versions.

Interoperable Naming Service specification

This is an OMG CosNaming specification.

Interoperable Naming Service

Naming Service specification

This is an OMG CosNaming specification.

Naming Service applies to these versions.

 

Object Request Broker

The Object Request Broker (ORB) component follows the Common Object Request Broker Architecture (CORBA) specifications supported by Java 2 Platform Standard Edition (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 at http://java.sun.com/j2se/1.5.0/docs/guide/idl/compliance.html.

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 at http://java.sun.com/j2se/1.4.2/docs/api/org/omg/CORBA/doc-files/compliance.html.

Specification or API V6.1 V6.0 V5.1
Common Object Request Broker Architecture (CORBA) specifications

CORBA 2.3.1 applies to these versions.

Revised IDL to Java language mapping

Revised IDL to Java language mapping applies to these versions.

New IDL to Java Mapping Chapter

New IDL to Java Mapping Chapter applies to these versions.

Updated Java to IDL Mapping specification

Updated Java to IDL Mapping applies to these versions.

Interoperable Naming Service revised chapters

Interoperable Naming Service revised chapters applies to these versions.

Object Reference Template Final Adopted specification

Object Reference Template Final Adopted specification New

Not applicable

Portable Interceptors specification

Not applicable

Portable Interceptors specification

 

Transactions

Specification or API V6.1 V6.0 V5.1
Java Transaction API (JTA) specification

JTA 1.0.1B

JTA 1.0.1B New

JTA 1.0.1

Java Transaction Service (JTS) specification

JTS 1.0 applies to these versions.

CORBA Object Transaction Service (OTS) specification

OTS 1.4

OTS 1.4 New

OTS 1.2

Web Services Atomic Transaction (WS-AT)

WS-AT 1.0

WS-AT 1.0 New

Not applicable

Web Services Coordination (WS-COOR)

WS-COOR 1.0

WS-COOR 1.0 New

Not applicable

Web Services Business Activity (WS-BA)

WS-BA 1.0

Not applicable

J2EE Connector Architecture (JCA) resource adapter

JCA 1.5

JCA 1.5 New

JCA 1.0

 

WebSphere extensions

Specification or API V6.1 V6.0 V5.1
ActivitySession service and Last Participant Support
J2EE Activity Service for Extended Transactions (JSR 95)

JSR 95 applies to these versions.

Java Transaction API (JTA) specification

JTA 1.0.1B New

JTA 1.0.1

JTA 1.0.1

Internationalization (i18n)
Internationalization Service for J2EE

Internationalization Service for J2EE New

Not applicable

J2SE internationalization documentation

J2SE Internationalization 5.0 New

J2SE Internationalization 1.4.2

J2SE Internationalization 1.4.2

 

Administration

Specification or API V6.1 V6.0 V5.1
J2EE Deployment specification

See Installing J2EE modules with JSR-88.

J2EE Deployment 1.1

J2EE Deployment 1.1 New

Not applicable

J2EE Extension Mechanism Architecture

See Installed optional packages. For Version 5.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 New

Not applicable

JMX JSR-000003

JMX 1.2

JMX 1.2 New

JMX 1.0

JMX Remote API

JMX Remote API 1.0 New

Not applicable

Java Virtual Machine (JVM) specification

See WAS detailed system requirements.

JVM 5.0 New

JVM 1.4.2

JVM 1.4.2

J2EE Management Reference Implementation

J2EE Management Reference Implementation 1.0

J2EE Management Reference Implementation 1.0 New

Not applicable

Logging API specification (JSR 47)

Logging API specification (JSR 47) 1.0

Logging API specification (JSR 47) 1.0 New

Not applicable




 

Related Reference


Learn about WebSphere applications: Overview and new features

 

Related information


WAS detailed system requirements

 

Reference topic