Java SE considerations
WebSphere® eXtreme Scale requires Java™ SE. In general, newer versions of Java SE have better functionality and performance.
Supported versions
You can use WebSphere eXtreme Scale with Java SE Version 7. The version that you use must be currently supported by the Java Runtime Environment (JRE) vendor. If you want to use Secure Sockets Layer (SSL), you must use an IBM® Runtime Environment.
IBM Runtime Environment, Java Technology Edition Version 7 is supported for general use with the product. If you are installing WebSphere eXtreme Scale within WebSphere Application Server, you can use the JRE that is included in the WebSphere Application Server installation.
WebSphere eXtreme Scale takes advantage of Java Development Kit (JDK) Version 7 functionality as it becomes available. Generally, newer versions of the Java Development Kit (JDK) and Java SE have better performance and functionality.
For more information, see Supported software.WebSphere eXtreme Scale features that are dependent on Java SE
Feature | Supported in Java SE 5 and later service
releases Note: Java SE 5 is not supported
in WebSphere eXtreme Scale Version 8.6 and Version 8.6.1
|
Supported in Java SE Version 6 , Version 7 and later service releases |
---|---|---|
EntityManager API annotations (Optional: You can also use XML files) | X | X |
Java Persistence API (JPA): JPA loader, JPA client loader, and JPA time-based updater | X | X |
Memory-based eviction (uses MemoryPoolMXBean) | X | X |
Instrumentation agents:
|
X | X |
Web console for monitoring | X |
Upgrading the JDK in WebSphere eXtreme Scale
Common questions about the upgrade process for releases of WebSphere eXtreme Scale in both stand-alone and WebSphere Application Server environments follow: