Sun Java Enterprise System 7 Release Notes

Product Version Backward Compatibility

The following sections provide information about the backward compatibility of each product in Java ES 7, covering both compatibility with previous versions of the product itself and compatibility with previous versions of any products the product requires or depends on to operate.

Solaris Cluster 3.2 1/09 and Solaris Cluster Geographic Edition 3.2 1/09

Solaris Cluster Product Dependencies

Solaris Cluster does not depend on any other Java ES products.

Solaris Cluster Geographic Product Dependencies

Sun GlassFish Enterprise Server 2.1.1

Table 2–3 provides compatibility information about the Java ES products on which GlassFish Enterprise Server 2.1.1 depends.

Table 2–3 GlassFish Enterprise Server Product Dependencies

Product 

Dependency 

Supported Versions 

Message Queue 

Required Dependency: Provides reliable asynchronous messaging.

Version 4.3 (version 4.4 included in GlassFish Enterprise Server 2.1.1) 

Web Server 

Optional Dependency: Provides load balancing between instances.

Version 6.1 and newer minor versions that are backward compatible with 6.1; version 7.0 and newer minor versions that are backward compatible with 7.0 

Sun GlassFish Web Space Server 10.0 Update 6

Version 10.0 Update 6 is the sixth update of the first release of Sun GlassFish Web Space Server. All Web Space Server Update releases are backward compatible.

Table 2–4 provides compatibility information about the Java ES products on which GlassFish Web Space Server 10.0 Update 6 depends.

Table 2–4 GlassFish Web Space Server Product Dependencies

Product 

Dependency 

Supported Versions 

GlassFish Enterprise Server 

Required Dependency: Provides J2EE web container runtime services.

Version 2.1 

OpenSSO Enterprise 

Optional Dependency: Provides authentication and authorization services.

Version 8.0 

Sun Java System Directory Server Enterprise Edition 6.3.1

Directory Server Enterprise Edition 6.3.1 is generally compatible with Directory Server Enterprise Edition versions back to version 6.0, but certain compatibility limitations do exist. For detailed information about compatibility of Directory Server, Directory Proxy Server, Identity Synchronization for Windows, Directory Server Resource Kit, and Directory Editor, see Chapter 1, Compatibility Issues, in Sun Java System Directory Server Enterprise Edition 6.3.1 Release Notes.

For information about compatibility of the plug-in API, see Chapter 2, Changes to the Plug-In API Since Directory Server 5.2, in Sun Java System Directory Server Enterprise Edition 6.3 Developer’s Guide and Chapter 3, Changes to the Plug-In API From Directory Server 4 to Directory Server 5.2, in Sun Java System Directory Server Enterprise Edition 6.3 Developer’s Guide.

Table 2–5 Directory Server Enterprise Edition Product Dependencies

Product 

Dependency 

Supported Versions 

GlassFish Enterprise Server 

Optional Dependency: Applies to the Directory Service Control Center (DSCC); to manage DSEE instances using DSCC, DSEE must be deployed to a J2EE web container.

Because DSCC supports multiple J2EE web containers, the dependency on GlassFish Enterprise Server specifically is optional. 

Version 2.1 or later, Sun Java System Application Server 8.2 or later 

Sun Java System Message Queue 4.3

Message Queue 4.3 is generally compatible with Message Queue versions back to version 3.6, but certain compatibility limitations do exist. For detailed information about compatibility in the areas of brokers, clients, administered objects, and the administration tool, see Compatibility Issues in Sun Java System Message Queue 4.3 Installation Guide.

For information about the stability of the public interfaces that Message Queue 4.3 provides, see Appendix B, Stability of Message Queue Interfaces, in Sun Java System Message Queue 4.3 Administration Guide.

Message Queue has no mandatory dependencies on other Java ES products, but it can optionally use several other Java ES products to provide enhanced functionality. Refer to the individual component product documentation for any additional information about Message Queue dependencies.

Table 2–6 Message Queue Product Dependencies

Product 

Enhanced Functionality 

Supported Versions 

Directory Server 

To store administered objects and user data in an LDAP directory rather than locally. 

Version 6.0 and newer minor versions that are backward compatible with 6.0 

GlassFish Enterprise Server 

To support HTTP messaging between clients and brokers. 

Version 2.1 and any newer versions that are backward compatible with 2.1. 

Sun Java System Application Server 

To support HTTP messaging between clients and brokers. 

Version 9.1 and any newer versions that are backward compatible with 9.1. 

Solaris Cluster 

To provide high availability support. 

Version 3.2 and newer minor versions that are backward compatible with 3.2 

Web Server 

To support HTTP messaging between clients and brokers. 

Version 7.0 Update 3 and newer updates that are backward compatible with 7.0 Update 3 


Note –

GlassFish Enterprise Server 2.1.1 ships with Message Queue 4.4. Sun OpenSSO Enterprise 8.0 Update 1 Patch 2 is shipped with Message Queue 4.3 (with Session Failover capabilities).


Sun Java System Web Proxy Server 4.0.11

Web Proxy Server 4.0.11 is backward compatible with Web Proxy Server versions back to 4.0.

Web Proxy Server has no mandatory dependencies on other Java ES products, but it can optionally use Directory Server (in Directory Server Enterprise Edition) to provide LDAP-based authentication. When Directory Server is used, Web Proxy Server 4.0.11 supports Directory Server versions 5.2 and 6.x.

Sun Java System Web Server 7.0 Update 6

Web Server 7.0 Update 6 is backward compatible with Web Server versions back to 7.0.

Web Server has no mandatory dependencies on other Java ES products, but it can optionally use Directory Server (in Directory Server Enterprise Edition) to provide LDAP-based authentication. When Directory Server is used, Web Server 7.0 Update 4 supports Directory Server versions 6.x.

Sun OpenSSO Enterprise 8.0 Update 1 Patch 2

OpenSSO Enterprise 8.0 U1P2 maintains compatibility with versions of its precursor product, Sun Java System Access Manager. More specifically:

For more information about backward compatibility, see Backward Compatibility with OpenSSO Enterprise 8.0 in Sun OpenSSO Enterprise 8.0 Upgrade Guide.

For more information about coexistence, see Coexistence with OpenSSO Enterprise 8.0 in Sun OpenSSO Enterprise 8.0 Upgrade Guide.

OpenSSO Enterprise has no mandatory dependencies on other Java ES products, but it can use multiple Java ES products to satisfy its required dependency on a web container, and it can use other Java ES products to provide enhanced functionality. Table 2–7 provides information about these optional dependencies for OpenSSO Enterprise 8.0.

Table 2–7 OpenSSO Enterprise Product Dependencies

Product 

Dependency 

Supported Versions 

Directory Server Enterprise Edition 

OpenSSO Enterprise can optionally use an LDAP server to store its configuration and user data. 

Versions 5.2, 6.0, 6.3, and 6.3.1; note that DSEE 6.2 has been deprecated per Sun Alert.

GlassFish Enterprise Server 

OpenSSO Enterprise requires a web container. 

Version 2.1; also Sun Java System Application Server versions 9.1 Update 1 and Update 2 

Message Queue 

OpenSSO Enterprise requires Message Queue if session failover capabilities are enabled. 

Version 4.1 and newer minor versions that are backward compatible with 4.1 

Web Server  

OpenSSO Enterprise requires a web container. 

Version 7.0 Update 3 and newer