JDK-6712099 : JRE install clears out all existing Java Runtime parameters for older JRE's
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-06-09
  • Updated: 2011-02-16
  • Resolved: 2009-01-30
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.
JDK 6
6u12 b02Fixed
Related Reports
Relates :  
Description
FULL PRODUCT VERSION :
1.6.0_10

ADDITIONAL OS VERSION INFORMATION :
Windows XP SP2

A DESCRIPTION OF THE PROBLEM :
Installing JRE 1.6.0_10 clears out all previously saved java runtime parameters for existing JRE installations

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
With an existing 1.6 jre installed, set some Java Runtime Parameters and save them.  Now install 1.6.0_10 beta.  Go back to the control panel and notice all params are now missing

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Should retain existing parameters
ACTUAL -
Cleared out all parameters

REPRODUCIBILITY :
This bug can be reproduced always.

Comments
EVALUATION 6u10 need be able to import jvm arguments settings of older JREs from deployment.properties to the new format. Since 6u10, the old plugin jre entry format is no longer supported. JRE entries are created by scanning windows registries for installed jres. jvm arguments are not stored in registy and is not imported to the new format.
20-10-2008

WORK AROUND re-enter java runtime parameters for old jres from java control panel.
20-10-2008