Additional Benefits
In addition to Java Support access, Java SE Subscribers can benefit from Java Management Service (JMS), Support For Non-Oracle Runtimes, and Bundled Patch Releases (BPRs).
Java Management Service
Java Management Service (JMS) is a reporting and management service within Oracle Cloud Infrastructure (OCI). It enables you to use the Oracle Cloud to observe and manage the use of Java in your enterprise including on-premise, third-party cloud, and OCI services. There are also several options for downloading the JDK via JMS.
Java Management Service offers two levels of capabilities: basic features available to all Java users; and Advanced features available to Java SE Subscribers and to customers running their workloads on OCI.
Basic features include Java discovery and usage tracking capabilities. For example, you can use JMS to discover instances of Oracle Java Runtimes installed in your systems and create a list of applications that rely on those runtimes, and then identify which runtimes should be updated.
Advanced features also provide information on the applications using installed runtimes, and include tools for managing Java installations. These advanced features help you gain additional insights into Java workloads and offer greater control, such as allowing administrators to apply updates to Java Runtimes, report potential vulnerabilities (CVE) associated with 3rd party Java libraries used by applications, and analyze potential impact of upcoming cryptographic changes, as detailed in the Java Cryptographic Roadmap.
Learn More
- Java Management Service Information Center (Doc ID 3013799.2)
- Java Management Service Documentation
- Java Management Service on Oracle.com
Support for Non-Oracle Java Runtimes Policy
Java SE Universal Subscription Customers get triage support of their entire Java portfolio, including third party libraries and runtimes. This means Oracle support will assist customers with general Java SE related questions and work with third party library and runtime vendors on any customer issues. As the stewards of the Java platform, Oracle is uniquely positioned to provide this offering.
If you are a Java SE Universal Subscription customer, you are entitled to triage support for all Java issues, including:
- Issues encountered while running on a non-certified system configuration
- Issues with common third-party Java libraries, tools, frameworks
- Issues encountered while using Java-compatible runtimes other than the Oracle JDK
Further, you don't have to determine if the problem you are experiencing is a Java issue before engaging Oracle support: if your system uses Java, we can investigate the source of the problem, and we will help analyze the issue as quickly as possible.
When filing a Service Request, please let us know if you are using a non-Oracle JDK as your runtime. Our support team will try to reproduce the issue and will inform you if it does not occur with the closest equivalent Oracle JDK. If the issue is caused by a bug in a non-Oracle runtime, and the bug is also present in the Oracle JDK, we will offer you a build of the corresponding Oracle JDK with the fix. If the problem is a development or configuration issue, a solution or workaround offered for the Oracle JDK might resolve it.
Additionally, if you choose to communicate with a third-party provider regarding an issue under our support, our support team can help you work with that provider, or even communicate with them on your behalf. We will work with you until your problem is managed, using commercially reasonable efforts.
Oracle cannot provide builds of other runtimes. We will contribute source code fixes per our standard OpenJDK development process, and otherwise at our sole discretion. If the issue is found in the latest Oracle JDK release for the latest Java platform, we will contribute the code to the current/latest OpenJDK per our usual policies.
This policy is also available at Triage Support Policy (Doc ID 3024132.1).
Bundled Patch Releases (BPRs)
Bundled Patch Releases (BPRs) are builds of the Oracle JDK that fix a critical issue being experienced by a customer. These are produced when the fix cannot wait for the next scheduled Critical Patch Update (CPU). What this means is that if our normal troubleshooting methods do not fix your issue, the Java product group can build a custom version of the JDK just to solve your problem.
Learn More