JDK-6362090 : class data sharing not being used if newer JRE already on machine
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 5.0u6
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2005-12-12
  • Updated: 2013-06-04
  • Resolved: 2006-01-31
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other JDK 6
5.0u8Fixed 6 b70Fixed
Description
Steps to reproduce:

1. Remove all JRE's off of a windows-i586 system
2. Install JRE 5.0u6
3. Notice that there is a file called jre1.5.0_06/bin/client/classes.jsa
4. Uninstall 5.0u6
5. Install JRE 6.0
6. Install 5.0u6, notice that there ISN'T a file called jre1.5.0_06/bin/client/classes.jsa

Expected behavior:
Even though JRE 6.0 is installed, 5.0u6 should still create a classes.jsa file

Comments
SUGGESTED FIX http://j2se.east/www/webrevs/billyh/6362090/
11-01-2006

EVALUATION See suggested fix.
11-01-2006