BEA JRockit 5.0 JDK Rolling Patch 1 Release Notes
JRockit R25.2.1 is a rolling patch for R25.2.0 that corrects a problem with the JVM's Memory Leak Detection tool. If you are using the Memory Leak Detection tool, download the rolling patch and use it when investigating memory leaks. If you don’t use the Memory Leak Detection tool or don’t experience any of the problems discussed in the Issues resolved section, you should use R25.2.0.
Note: This rolling patch does not include a BEA installer and is available only in the JDK version. A JRE version is not available.
These release notes contain this information:
This patch resolves the following issues:
Change Request | Description |
CR231193 | An optimization recursion could cause stack overflow; for example, crash dumps with a recursive call stack in computeDomFrontiers. This patch corrects this issue. |
CR229176 | Customers using BEA JRockit and Apache-Xalan to transform XML data using XSLT were experiencing (with rather high probability) odd errors in the output. This was due to the SWAP bytecode causing failures during code generation. This patch corrects this issue. |
CR233415 | Allocation stacktraces in the Memory Leak Detector might show stacktraces where the selected type was not allocated as well as stacktraces where it was allocated. This patch corrects this issue. |
You can download the binaries by clicking on the links below:
JRockit 5.0 SP2 rolling patch 1 Java Development Kit | File Size |
JRockit 5.0 JDK SP2 rp1 for Microsoft Windows (x86 - 32 bit) | 61.4MB |
JRockit 5.0 JDK SP2 rp1 for Microsoft Windows (Itanium - 64 bit) | 60.7MB |
Rockit 5.0 JDK SP2 rp1 for Linux (x86 - 32 bit) | 58.1MB |
JRockit 5.0 JDK SP2 rp1 for Linux (Itanium - 64 bit) | 54.5MB |
The patch is delivered in either zip (for Windows) or tar.gz (for Linux) format. To install it, download the file to a local folder on your machine and follow the instructions for your platform, below.
Windows:
Open the jrockit-jdk1.5.0_03-win_ia32.zip (or jrockit-jdk1.5.0_03-win_ia64.zip for Windows Itanium) by using a WinZip-compatible program and extract all files to a directory on you machine; for example, C:\java. Once you have unpacked it, you can use the new version by running:
C:\java\jrockit-jdk1.5.0_03\bin\java
If you need to change the value of JAVA_HOME, set it to point to C:\java\jrockit-jdk1.5.0_03.
Linux:
Create a folder on your machine; for example, /home/myuser/java. This example assumes that you have downloaded the binary to the /tmp folder. If you place it somewhere else, you will need to change the path in the following example.
cd /home/myuser/java
tar zxf /tmp/jrockit-jdk1.5.0_03-linux_ia32.tar.gz
If you are running on Linux Itanium, change the file name to jrockit-jdk1.5.0_03-linux_ia64.tar.gz.
Once you have unpacked it, you can use the new version by running:
/home/myuser/java/jrockit-jdk1.5.0_03/bin/java
If you need to change the value of JAVA_HOME, set it to point to /home/myuser/java/jrockit-jdk1.5.0_03.