JDK-7140819 : Java control panel does not launch using the highest deploy.jar
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 7u4
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: windows
  • CPU: generic
  • Submitted: 2012-01-30
  • Updated: 2012-01-31
  • Resolved: 2012-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.
JDK 6
6-poolResolved
Related Reports
Duplicate :  
Description
It is expected that java control panel is launch using the highest deploy.jar version existed on the system.  In the case, of both JavaFX 2.1 runtime and  JRe 7u4 installed (along with other jre 6u31),  the single instance of the Java control panel is launched using 7u4 deploy.jar (v/s expected JavaFX 2.1 deploy.jar)

*** Tested configuration:
- x86 Win 7 (uac off)
- jre 6u29, 6u31, 7u4, JavaFX 2.1 (promoted or latest deploy-scrum bits)

*** Steps to reproduce:
0) Make sure no jre or javafx runtime on the system. Have all java-related registries clean
1) Install 6u29 (fcs)
2) Install JavaFX 2.1 runtime (latest b10 promotion) or  deploy-scrum bit at:
http://jfx.sfbay.sun.com/hudson/view/2.1/job/2.1-deploy-scrum/   (tested with latest b36)
3) Install 7u4-b09 (latest promotion)
4) Install 6u31-b04 (latest promotion)


Go to Windows control panel and invoke the Java control panel.  Using process explorer to assert where deploy.jar loaded from.  If deploy.jar loaded from /jre7/lib then the issue is reproducible (deploy.jar should have come from FX 2.1 which has higher verison 10.4.1 v/s 10.4.0 from 7u4)

Comments
EVALUATION This is manifestation of 7141169 and 6u specific problem
31-01-2012