Network Deployment (Distributed operating systems), v8.0 > Product overview and quick start
Specifications and API documentation
- Any application type
- Web applications
- Portlet applications
- SIP applications
- EJB applications
- OSGi applications
- Client applications
- Web services
- Service Component Architecture
- Service integration
- Data access resources
- Messaging resources
- Mail, URLs, and other Java EE resources
- Security
- Web Services Security
- Naming and directory
- ORB
- Transactions
- WebSphere extensions
- Administration
The v8.0 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; the WAS v8 supports all specifications that are listed for v6.0 through v8.0. For example, for any application type, the WAS v8 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
Supported specifications for any application type. The product supports the specifications or APIs in this table.
Specification or API v8.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) New Java EE 5 New J2EE 1.4 J2EE 1.4 New
J2EE 1.3
J2EE 1.2Java Platform, Standard Edition (Java SE) specification Prior to Java SE 6, the specification name was Java 2 Platform, Standard Edition (J2SE).
Java SE 6 Java SE 6 New J2SE 5 J2SE 1.4.2 ISO 8859 specifications ISO 8859 applies to these versions.
Web applications
Supported specifications for web applications. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Java Servlet specification (JSR 154, JSR 53 and JSR 315) Java Servlet 3.0 New Java Servlet 2.5 New Java Servlet 2.4 Java Servlet 2.4 New
Java Servlet 2.3JavaServer Faces (JSF) specification (JSR 252 and 127) Apache MyFaces - JSF 2.0 New Sun Reference Implementation - JSF 1.2 Apache MyFaces 1.2 - JSF 1.2
JSF 1.1 JSF 1.0 JSP specification (JSR 245, JSR 152, and JSR 53) JSP 2.2 New JSP 2.1 New JSP 2.0 JSP 2.0 New
JSP 1.2
Portlet applications
Supported specifications for portlet applications. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Portlet specification Portlet 2.0 (JSR 286) Portlet 2.0 (JSR 286) New Portlet 1.0 (JSR 168) Not applicable. The product first supports portlets in v6.1.
Session Initialization Protocol applications
Supported specifications and APIs for SIP applications. The product supports the specifications or APIs in this table.
Specification or API v8.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) New SIP 1.1 (JSR 289) New for Feature Pack for CEA 1.0 SIP 1.0 (JSR 116) Not applicable. The product first supports SIP in v6.1.
Enterprise bean (EJB) applications
Supported specifications and APIs for EJB applications. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 EJB specification 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.1Java DataBase Connectivity (JDBC) API JDBC 4.0 JDBC 4.0 New JDBC 3.0 JDBC 3.0 New
JDBC 2.1 and Optional Package API (2.0)JMS specification JMS 1.1 JMS 1.1 JMS 1.1 JMS 1.1 New Java Persistence API (JPA) specification 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
Supported specifications and APIs for OSGi applications. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 OSGi Service Platform specification OSGi Service Platform Release 4 v4.2 OSGi Service Platform Release 4 v4.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) New for Feature Pack for OSGi and JPA 2.0
Not applicable Not applicable
Client applications
Supported specifications and APIs for client applications. The product supports the specifications or APIs in this table.
Specification or API v8.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 New
Web services
Supported specifications and APIs for web services. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Java Architecture for XML Binding (JAXB) specification JAXB 2.2 New JAXB 2.1 New JAXB 2.0 New for Feature Pack for Web Services Not applicable Java Architecture for XML Binding (JAXB) Reference Implementation Vendor Extensions Runtime Properties specification JAXB 2.2 RI Vendor Extensions New JAXB 2.1 RI Vendor Extensions New JAXB 2.0 RI Vendor Extensions New for Feature Pack for Web Services Not applicable Java API for XML Processing (JAXP) specification 1.4 Included in Java SE 6.
1.4 Included in Java SE 6.
1.3 Included in J2SE 5.
1.2
Maintenance release of JSR 63Java API for XML Registries (JAXR) specification JAXR 1.0 JAXR 1.0 JAXR 1.0 JAXR 1.0 New JAX-RPC specification JAX-RPC 1.1 JAX-RPC 1.1 JAX-RPC 1.1 JAX-RPC 1.1 New Java API for RESTful Web Services (JAX-RS) specification JAX-RS 1.1 New Java API for XML Web Services (JAX-WS) specification JAX-WS 2.2 New JAX-WS 2.1 New JAX-WS 2.0 New for Feature Pack for Web Services Not applicable SOAP SOAP 1.2 SOAP 1.2 SOAP 1.2 New for Feature Pack for Web Services SOAP 1.1 SOAP with Attachments API for Java (SAAJ) Specification SAAJ 1.3 SAAJ 1.3 SAAJ 1.3 New for Feature Pack for Web Services SAAJ 1.2 New SOAP over JMS (SOAP over JMS) W3C SOAP over JMS 1.0 W3C SOAP over JMS 1.0 (submission draft) SOAP MTOM MTOM 1.0 MTOM 1.0 MTOM 1.0 New for Feature Pack for Web Services Not applicable Streaming API for XML (StAX) StAX 1.0 StAX 1.0 StAX 1.0 New for Feature Pack for Web Services Not applicable Universal Description, Discovery and Integration (UDDI) UDDI 3.0 UDDI 3.0 UDDI 3.0 UDDI 3.0 New W3C XML Schema
Web Services Addressing (WS-Addressing) WS-Addressing 1.0 family of specifications:
- 1.0 Core
- 1.0 SOAP Binding
- 1.0 Metadata
- WS-Addressing WSDL Binding, W3C Candidate Recommendation
- WS-Addressing, W3C Submission
WS-Addressing 1.0 family of specifications:
- 1.0 Core
- 1.0 SOAP Binding
- 1.0 Metadata
- WS-Addressing WSDL Binding, W3C Candidate Recommendation
- WS-Addressing, W3C Submission
WS-Addressing 1.0 family of specifications:
- Core
- SOAP Binding
- WSDL Binding
- WS-Addressing WSDL Binding, W3C Last Call
- WS-Addressing, W3C Submission
Not applicable Web Services Atomic Transaction (WS-AT) WS-AT 1.2 WS-AT 1.1 New
WS-AT 1.2 NewWS-AT 1.0 WS-AT 1.0 New Web Services Business Activity (WS-BA) WS-BA 1.2 WS-BA 1.1 New
WS-BA 1.2 NewWS-BA 1.0 Not applicable Web Services Coordination (WS-COOR) WS-COOR 1.2 WS-COOR 1.1 New
WS-COOR 1.2 NewWS-COOR 1.0 WS-COOR 1.0 New WSDL WSDL 1.1 WSDL 1.1 WSDL 1.1 WSDL 1.1 Web Services for Java EE (JSR 109) Prior to Web Services for Java EE, the specification name was Web Services for J2EE.
JSR 109 1.3 New JSR 109 1.2 New JSR 109 1.1 JSR 109 1.1 New WS-I Basic Profile WS-I Basic Profile 1.2
WS-I Basic Profile 2.0WS-I Basic Profile 1.2 (draft)
WS-I Basic Profile 2.0 (draft)WS-I Basic Profile 1.2 (draft) New for Feature Pack for Web Services
WS-I Basic Profile 2.0 (draft) New for Feature Pack for Web ServicesWS-I Basic Profile 1.1 New Web Services-Interoperability (WS-I) Attachments Profile WS-I Attachments 1.0 WS-I Attachments 1.0 WS-I Attachments 1.0 WS-I Attachments 1.0 New Web Services Interoperability (WS-I) Reliable Secure Profile (RSP) Prior to WS-I RSP, the specification was named Reliable Asynchronous Messaging Profile (RAMP)
WS-I RSP 1.0 RAMP 1.0 RAMP 1.0 New for Feature Pack for Web Services Not applicable 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 Web Services Metadata for the Java Platform New for Feature Pack for Web Services Not applicable Web Services Notification (WS-Notification) WS-Notification 1.3 family of specifications:
WS-Notification 1.3 family of specifications:
WS-Notification 1.3 family of specifications:
Not applicable 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.2Web Services Policy 1.5 New
Web Services Addressing 1.0 - Metadata New
Web Services Atomic Transaction v1.0 and Web Services Atomic Transaction v1.1 New
Web Services Reliable Messaging Policy Assertion v1.0 and Web Services Reliable Messaging Policy Assertion v1.1 New
WS-SecurityPolicy 1.2 NewNot applicable Web Services Reliable Messaging WS-MakeConnection v1.0 WS-MakeConnection v1.0 New WS-ReliableMessaging 1.0 and WS-ReliableMessaging 1.1. New for Feature Pack for Web Services Not applicable Web Services Resource Framework (WSRF) WSRF 1.2 WSRF 1.2 WSRF 1.2 New Not applicable XML-binary Optimized Packaging (XOP) XOP 1.0 XOP 1.0 XOP 1.0 New for Feature Pack for Web Services Not applicable
Service Component Architecture
The product supports the following Service Component Architecture (SCA) specifications. The product supports most sections of the specifications, although some sections are not supported. See Unsupported SCA specification sections.
Supported specifications and APIs for SCA applications. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 SCA Assembly Model specification SCA Assembly Model 1.00 SCA Assembly Model 1.00 New for Feature Pack for SCA v1.0.0 Not applicable Not applicable SCA Policy Framework specification SCA Policy Framework 1.00 SCA Policy Framework 1.00 New for Feature Pack for SCA v1.0.0 Not applicable Not applicable SCA Transaction Policy specification SCA Transaction Policy 1.00 SCA Transaction Policy 1.00 New for Feature Pack for SCA v1.0.0 Not applicable Not applicable SCA Java Common Annotations and APIs specification SCA Java Common Annotations and APIs 1.00 SCA Java Common Annotations and APIs 1.00 New for Feature Pack for SCA v1.0.0 Not applicable Not applicable SCA Java Component Implementation specification SCA Java Component Implementation 1.00 SCA Java Component Implementation 1.00 New for Feature Pack for SCA v1.0.0 Not applicable Not applicable SCA Web Services Binding specification SCA Web Services Binding V1.00 SCA Web Services Binding V1.00 New for Feature Pack for SCA v1.0.0 Not applicable Not applicable SCA EJB Session Bean Binding specification SCA EJB Session Bean Binding 1.00 Supports EJB 2.1 and 3.0 modules.
SCA EJB Session Bean Binding 1.00 New for Feature Pack for SCA v1.0.0 Supports EJB 2.1 and 3.0 modules.
Not applicable Not applicable SCA JMS Binding specification SCA JMS Binding 1.00 SCA JMS Binding 1.00 New for Feature Pack for SCA v1.0.1 Not applicable Not applicable SCA Java EE Integration specification SCA Java EE Integration 1.00 SCA Java EE Integration 1.00 New for Feature Pack for SCA v1.0.1 Not applicable Not applicable SCA Spring Component Implementation specification SCA Spring Component Implementation 1.00 SCA Spring Component Implementation 1.00 New for Feature Pack for SCA v1.0.1 Not applicable Not applicable Service Data Objects (SDO) specification SDO 2.1.1 (JSR 235) SDO 2.1.1 (JSR 235) New for Feature Pack for SCA v1.0.1 Not applicable Not applicable
Service integration
Table 10. Supported specifications and APIs for service integration. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Java DataBase Connectivity (JDBC) API JDBC 4.0 JDBC 4.0 New JDBC 3.0 JDBC 3.0 New
Data access resources
Table 11. Supported specifications and APIs for data access resources. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Java DataBase Connectivity (JDBC) API JDBC 4.0 JDBC 4.0 New JDBC 3.0 JDBC 3.0 New Java EE Connector Architecture (JCA) resource adapter JCA 1.6 (JSR 322) New JCA 1.5 JCA 1.5 JCA 1.5 New
JCA 1.0Service Data Objects (SDO) specification SDO 2.1.1 (JSR 235) SDO 2.1.1 (JSR 235) New for Feature Pack for SCA v1.0.1 SDO 1.0 SDO 1.0 New
Messaging resources
Table 12. Supported specifications and APIs for messaging resources. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 JMS JMS 1.1 JMS 1.1 JMS 1.1 JMS 1.1 New Java EE Connector Architecture (JCA) resource adapter JCA 1.6 (JSR 322) New JCA 1.5 JCA 1.5 JCA 1.5 New
JCA 1.0
Mail, URLs, and other Java EE resources
Table 13. Supported specifications and APIs for mail, URLs, and other Java EE resources. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 JavaMail API documentation (JSR 919) JavaMail 1.4 JavaMail 1.4 New JavaMail 1.3 JavaMail 1.3 New URL API documentation URL 1.4.2 URL 1.4.2 URL 1.4.2 URL 1.4.2 New JavaBeans Activation Framework (JAF) Specification JAF 1.1 JAF 1.1 New JAF 1.0.2 JAF 1.0.2 New W3C Architecture - Naming and Addressing: URIs, URLs W3C Naming and Addressing applies to these versions.
Security
Table 14. Supported specifications and APIs for security. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Java 2 Security Manager Java 2 Security Manager 1.5 Java 2 Security Manager 1.5 Java 2 Security Manager 1.5 Java 2 Security Manager 1.4 New JAAS JAAS 2.0 applies to these versions. JACC JACC 1.1 JACC 1.1 New JACC 1.0 JACC 1.0 New Java Authentication Service Provider Interface for Containers (JASPI) JASPI 1.0 Not applicable Not applicable Not applicable CSIv2 specification OMG CORBA/IIOP specification.
CSI 2.0 applies to these versions. SSL configuration The product 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 JSSE 5.0 JSSE 5.0 New 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 CertPath 1.1 CertPath 1.1 New CertPath 1.0
Web Services Security
Table 15. Supported specifications and APIs for Web Services Security. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Canonical XML Canonical XML 1.0 applies to these versions. Decryption Transform for XML Signature Decryption Transformation for XML Signature applies to these versions. . Exclusive XML Canonicalization Exclusive XML Canonicalization 1.0 applies to these versions. OASIS Web Services Security: SOAP Message Security (WS-Security) WS-Security 1.1 WS-Security 1.1 WS-Security 1.1 New for Feature Pack for Web Services WS-Security 1.0 OASIS Web Services Security: Kerberos Token Profile Kerberos Token Profile 1.1 Kerberos Token Profile 1.1 New Not applicable OASIS Web Services Security: SAML Token Profile 1.1 WAS supports this specification in reference to the SAML v1.1 and 2.0 assertions within SOAP messages only.
SAML v1.1 and 2.0 assertions SAML v1.1 and 2.0 assertions OASIS Web Services Security: Username Token Profile Username Token Profile 1.1 Username Token Profile 1.1 Username Token Profile 1.1 New for Feature Pack for Web Services Username Token Profile 1.0 New OASIS Web Services Security: X.509 Token Profile X.509 Token Profile 1.1 X.509 Token Profile 1.1 X.509 Token Profile 1.1 New for Feature Pack for Web Services X.509 Token Profile 1.0 New WS-I Basic Security Profile WS-I Basic Security Profile 1.1 WS-I Basic Security Profile 1.1 New WS-I Basic Security Profile 1.0 Not applicable WS-I Reliable Secure Profile WS-I Reliable Secure Profile 1.0 (draft) WS-I Reliable Secure Profile 1.0 (draft) WS-I Reliable Secure Profile 1.0 (draft) New for Feature Pack for Web Services Not applicable WS-SecureConversation OASIS WS-SecureConversation 1.3 OASIS WS-SecureConversation 1.3 New OASIS WS-SecureConversation 1.0 (draft submission) New for Feature Pack for Web Services Not applicable Web Services Trust OASIS WS-Trust 1.3 OASIS WS-Trust 1.3 New OASIS WS-Trust 1.1 (draft) New for Feature Pack for Web Services 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
Table 16. Supported specifications and APIs for naming and directory. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 JNDI Specification See also JNDI support in WAS.
JNDI on Java SE 6 JNDI on Java SE 6 New JNDI on J2SE applies to these versions. Common ORB: Architecture and Specification (CORBA) specification 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.
ORB
The ORB component follows the Common ORB 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://download.oracle.com/javase/1.5.0/docs/guide/idl/compliance.html.
Version 6.0.x uses the J2SE 1.4 specifications that are listed in Official Specifications for CORBA support in J2SE 1.4 at http://download.oracle.com/javase/1.4.2/docs/api/org/omg/CORBA/doc-files/compliance.html.
Table 17. Supported specifications and APIs for ORB. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Common ORB 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 Object Reference Template Final Adopted specification Object Reference Template Final Adopted specification New Not applicable Portable Interceptors specification Not applicable Not applicable Not applicable Portable Interceptors specification
Transactions
Table 18. Supported specifications and APIs for transactions. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 CORBA Object Transaction Service (OTS) specification OTS 1.4 OTS 1.4 OTS 1.4 OTS 1.4 New Java EE Connector Architecture (JCA) resource adapter JCA 1.6 (JSR 322) New JCA 1.5 JCA 1.5 JCA 1.5 New
JCA 1.0Java Transaction API (JTA) specification JTA 1.1 JTA 1.1 New JTA 1.0.1B JTA 1.0.1B New Java Transaction Service (JTS) specification JTS 1.0 applies to these versions. Web Services Atomic Transaction (WS-AT) WS-AT 1.2 WS-AT 1.1 New
WS-AT 1.2 NewWS-AT 1.0 WS-AT 1.0 New Web Services Business Activity (WS-BA) WS-BA 1.2 WS-BA 1.1 New
WS-BA 1.2 NewWS-BA 1.0 Not applicable Web Services Coordination (WS-COOR) WS-COOR 1.2 WS-COOR 1.1 New
WS-COOR 1.2 NewWS-COOR 1.0 WS-COOR 1.0 New
WebSphere extensions
Table 19. Supported specifications and APIs for WebSphere extensions. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 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.1 JTA 1.1 New JTA 1.0.1B New JTA 1.0.1 Internationalization (i18n) J2SE internationalization documentation J2SE Internationalization 5.0 J2SE Internationalization 5.0 J2SE Internationalization 5.0 New J2SE Internationalization 1.4.2
Administration
Table 20. Supported specifications and APIs for administration. The product supports the specifications or APIs in this table.
Specification or API v8.0 Version 7.0 Version 6.1 Version 6.0 Java EE Application Deployment specification Java EE Deployment 1.2 Java EE Deployment 1.2 New J2EE Deployment 1.1 J2EE Deployment 1.1 New J2EE Extension Mechanism Architecture J2EE Extension Mechanism Architecture 1.4.2 J2EE Extension Mechanism Architecture 1.4.2 J2EE Extension Mechanism Architecture 1.4.2 J2EE Extension Mechanism Architecture 1.4.2 New JMX JSR-000003 JMX 1.4 JMX 1.4 JMX 1.2 JMX 1.2 New JMX Remote API JMX Remote API 1.0 JMX Remote API 1.0 JMX Remote API 1.0 New Not applicable Java Virtual Machine (JVM) specification JVM 6 JVM 6 New JVM 5.0 New JVM 1.4.2 Log API specification (JSR 47) Log API specification (JSR 47) 1.0 Log API specification (JSR 47) 1.0 Log API specification (JSR 47) 1.0 Log API specification (JSR 47) 1.0 New
Related
Learn about WebSphere applications: Overview and new features
WAS detailed system requirements