JRockit FAQ

 

1.1 What are Oracle's plans for the JRockit family of products?
JRockit will continue to be a strategic technology play for Oracle. Oracle has committed to continue to invest significantly in this unique technology that is of high value to its customers. Following are specific offerings going forward and how they map to legacy BEA offerings.
  • JRockit - JRockit will continue to be the underlying, unique JVM technology for the JRockit product family. The legacy BEA JRockit JVM will not be available stand-alone under new licensing agreements, but will continue to be bundled with Oracle products.

  • JRockit Mission Control (JRMC) - JRMC will be included in various packages that include the JRockit technology. It will not be sold stand-alone under new licensing agreements, but will continue to be bundled with Oracle products.

  • WebLogic Real Time (WLRT) - A new WebLogic package, WebLogic Suite, will include WebLogic Real Time, which contains a JRockit version that offers very short predictable pause times for Java EE applications. The WebLogic Real Time license will be restricted to use only with WebLogic Server and within WebLogic Suite. It will not be sold stand-alone under new licensing agreements. The legacy BEA WebLogic Real Time will not be offered under new licensing agreements.

  • JRockit Real Time (JRRT) (New) - A new WebLogic package, WebLogic Application Grid, will include JRockit Real Time, a JRockit version optimized for real-time applications. The included JRockit Real Time is licensed to run any Java application, with or without an application server. JRockit Real Time features predictable garbage collection pause times on the order of one millisecond, and tooling that allows you to find and remedy latency issues in your Java application.

 

1.2 Will Oracle continue to invest in JRockit technology?
Absolutely! JRockit is a strategic product for Oracle and its customers. Oracle will continue to invest in it significantly. Oracle will continue to pay attention to legacy-BEA and Oracle customers needs and customers should expect a strong roadmap for the JRockit JVM and all JRockit products.

 

1.3 Which Oracle products are supported for use with the JRockit JVM?
The JRockit JVM is included in all Oracle WebLogic products – Oracle WebLogic Server Standard Edition, Oracle WebLogic Enterprise Edition, WebLogic Suite, and Oracle WebLogic Application Grid. JRockit will also be used across the Oracle Fusion Middleware and Oracle Applications product families, with the certification process happening over the coming months. For current status, see the certification matrices available from Oracle Metalink.

 

1.4 I'm an Oracle customer with a heterogeneous production environment; can I use Oracle JRockit JVM with non-Oracle products?
Yes. While the JRockit JVM is primarily intended for use with Oracle products, there are many valid use cases where you can run a non-Oracle product with JRockit. See the product documentation for details and restrictions.

 

2.1 Is Oracle JRockit free for evaluation and development?
Yes. All Oracle JRockit products are free of charge for evaluation and development. You can find evaluation versions of these products on the Oracle Technology Network web site: http://www.oracle.com/technology/software/products/jrockit.

 

2.2 I am a legacy-BEA customer with a JRockit Mission Control and/or WebLogic Real Time license. What are my options for getting upgrades and buying new licenses?
In general, Oracle’s policy for legacy BEA customers with product licenses that predate the acquisition and a valid support contract is that free upgrades to newer versions of the products will be available. These customers also can continue to purchase additional licenses for a time period conforming to Oracle’s global licensing and pricing practices. However, in most cases, migrating licenses to offerings on the current price list may be more cost-effective overall as these new or updated offerings often provide more capabilities and align with product roadmaps.

 

2.3 How do I purchase JRockit Mission Control (JRMC) from Oracle?
JRockit Mission Control is available as part of the EM Diagnostics Pack for Middleware, and packaged with various WebLogic offerings such as WebLogic Server Enterprise Edition, WebLogic Suite, and WebLogic Application Grid. When customers purchase any of these, they automatically acquire a license for JRMC usage.

For customers with an existing JRMC license agreement with Oracle, they will be able to continue to purchase additional licenses for a time period conforming to Oracle's global licensing and pricing practices.

 

2.4 How do I purchase JRockit Real Time from Oracle?
JRockit Real Time is made available by Oracle through a WebLogic package called WebLogic Application Grid.

 

2.5 Going forward, is JRockit going to be free or a for-charge product?
Consistent with Oracle policies, JRockit Mission Control and JRockit Real Time, which include the JRockit JVM and access to significant value-adds such as operations diagnostics and real-time features, are available for development and evaluation for free.  It is also bundled with many other commercial products from Oracle.

 

2.6 I am using an old version of JRockit acquired from BEA before the acquisition; can I keep using it under the same license terms as before?
Yes, you will be able to use the JRockit JVM acquired from BEA before the acquisition under the same license terms as before. For general policies for legacy-BEA customers, please refer to question 2.1.

 

2.7 I am redistributing JRockit according to the terms in the old BEA license agreement; can I continue to do that?
Yes, the old BEA redistribution license remains valid for legacy BEA JRockit JVM versions. However, the BEA redistribution license does not cover new versions of JRockit released by Oracle.

 

2.8 How do I know if I have a legacy BEA JRockit JVM or not?
The short answer is: If you downloaded it from a BEA-website then it’s a legacy BEA version. If you downloaded it from Oracle, it’s an Oracle version. If you got JRockit from a 3rd party vendor or are not sure about where you downloaded it from then look at the version number. All versions prior to, and including, R27.5.* are BEA versions, R27.6 and higher are Oracle versions. You can find the version number by entering "java -version" on your command line.

 

3.1 How do I purchase support for JRockit for use with an Oracle product?
Support for the JRockit JVM continues to be included with all Oracle products that run on the JRockit JVM. This includes but is not limited to Oracle JRockit and Oracle WebLogic products. You do not need to separately acquire a support contract for the JRockit JVM.

 

3.2 How do I purchase support for JRockit for use with a non-Oracle product?
Oracle does not sell support for the JRockit JVM. However, running 3rd party applications with JRockit can be supported if required to interact with an Oracle product that includes JRockit. See the product documentation for details.
Example: An Oracle customer has acquired the EM Diagnostics Pack product, which includes JRockit Mission Control and the JRockit JVM. The customer can deploy a 3rd party application on the JRockit JVM in order to enable the full monitoring capabilities of JRockit Mission Control, and would be covered by the EM Diagnostics Pack license and support contract

 

3.3 I am a legacy BEA customer with a support contract for BEA JRockit. How long will this be valid? Do I need to convert it to an Oracle support contract?
Your current support contract remains valid until the expiration of the current term. Migrating your support contract to offerings on the current Oracle price list should be more cost effective.

 

4.1 How do I download the JRockit JVM for evaluation?
The Oracle JRockit JVM is not available standalone, only as part of Oracle product bundles. Developers who want the JRockit JVM in the simplest packaging can download JRockit Mission Control where it is embedded.

 

4.2 Where do I download JRockit products for evaluation?
Fully featured evaluation versions of Oracle JRockit products can be found on the JRockit product family page on the Oracle Technology Network web site: http://www.oracle.com/technology/software/products/jrockit

 

4.3 I have a commercial license for an Oracle product that includes the JRockit JVM. Where do I go for downloads?
Commercial Oracle downloads are available on http://edelivery.oracle.com/

 

4.4 I have a support agreement that covers JRockit. Where do I go for product patches or other updates?
Customers and partners with a valid support agreement can find JRockit patches and updates on the BEA eSupport (https://support.bea.com/) web site. These will be migrated to the Oracle Metalink (https://metalink.oracle.com/) web site over time.

 

4.5 I have a BEA JRockit support contract license and am asked to upgrade, but I can only find JRockit Mission Control on the download site, how do I upgrade?
You can download the JRockit Mission Control product and use the JRockit JVM included in that installer.

 

5.1 How do I contact Oracle if I have questions or feedback on JRockit?
Many Oracle employees, including the Oracle JRockit development team, frequent the BEA user forums at http://forums.bea.com. These forums will be migrated to http://forums.oracle.com over time.

If you are an Oracle customer, you can also contact your Oracle account team or Oracle Support.

 

5.2 I have a problem with JRockit, how do I report it to Oracle?
The product documentation contains a troubleshooting guide which is a good start: http://e-docs.bea.com/jrockit/webdocs/index.html

If you need further help, you can refer to the JRockit user forums or contact Oracle customer support.

Urgent issues that impact your production environment should always be directed to Oracle customer support.

E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy