JDK-6652101 : Java Control Panel should refresh available JREs from registry upon launch
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows
  • CPU: generic
  • Submitted: 2008-01-17
  • Updated: 2010-09-17
  • Resolved: 2008-02-19
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.
6u10 b12Fixed 7Fixed
Related Reports
Relates :  
The Java Control Panel should refresh the list of available JREs from the registry (or whatever platform-dependent mechanism is available via the Config class) upon launch. Right now the new Java Plug-In does this but the Java Control Panel does not, so the best and/or only way to get an up-to-date list of JREs in the Java Applet Runtime Settings is to run the new Java Plug-In against an applet first. This is extremely poor behavior and will be confusing to end users. It should be corrected.

EVALUATION Changed the initialization logic of the Java Control Panel which refreshes the known JRE list to match that in the new Java Plug-In. Tested by manually deleting an installed JRE from deployment.properties and verifying that it is added again upon launch of the Java Control Panel.

SUGGESTED FIX http://sa.sfbay.sun.com/projects/deployment_data/6u10/6652101.0 testcase: http://j2se.east.sun.com/deployment/www/tests/1.6.0_10/6652101/