JDK-6750054 : Java control panel can't be launched in true 64bit JRE on 64bit OS
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6u10
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2008-09-18
  • Updated: 2010-09-17
  • Resolved: 2009-01-29
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 JDK 7
6u12 b01Fixed 7Fixed
Description
Install true 64bit JRE (with Java plugin and Java webstart) on 64bit OS, start Java control panel from system control panel, the following exception will be show in a dialog box and Java control panel will failed to load:

Could not find the main class: com.sun.deploy.panel.ControlPanel. Program will exit.

Comments
EVALUATION This issue is caused by bug fix 6710203 in 6u10 b31, which is trying to link msvcrt71.dll in WinConfig.java, unfortunately, there is no msvcrt71.dll in 64bit OS and we are not shipping this dll in JRE/bin directory as well, a link exception will be thrown which cause Java control panel exit.
18-09-2008