JDK-6569133 : Installing Optional Packages failing with Kernel JRE
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6u4
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows
  • CPU: x86
  • Submitted: 2007-06-13
  • Updated: 2010-09-08
  • Resolved: 2007-08-03
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
6u4 b01Fixed
Related Reports
Relates :  
Description
Installing Optional Packages failing with Kernel JRE.

How to reproduce:
Try loading the following URL
http://sqindia.india.sun.com/disk13/deployment/_Raghu/raghu_baseline/StdExtn/windows/Standalone_deployment_plugin_2006_07_26_17_34_53/Admin.Windows_XP.x86/StdExtn/testbase/optpkgs/applethtml/Test_Pure.html

Exception shown:
java.lang.NoClassDefFoundError: Could not initialize class sun.misc.ExtensionInfo
   at sun.misc.ExtensionDependency.checkExtensionAgainst(Unknown Source)
   at sun.misc.ExtensionDependency.checkExtensionAgainstInstalled(Unknown Source)
   at sun.misc.ExtensionDependency.checkExtension(Unknown Source)
   at sun.misc.ExtensionDependency.checkExtensions(Unknown Source)
   at sun.misc.ExtensionDependency.checkExtensionsDependencies(Unknown Source)
   at sun.misc.URLClassPath$JarLoader.parseExtensionsDependencies(Unknown Source)
   at sun.misc.URLClassPath$JarLoader.getClassPath(Unknown Source)
   at sun.misc.URLClassPath.getLoader(Unknown Source)
   at sun.misc.URLClassPath.getResource(Unknown Source)
   at java.net.URLClassLoader$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(Unknown Source)
   at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:155)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:127)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:618)
   at sun.applet.AppletPanel.createApplet(AppletPanel.java:778)
   at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2070)
   at sun.applet.AppletPanel.runLoader(AppletPanel.java:707)
   at sun.applet.AppletPanel.run(AppletPanel.java:361)
   at java.lang.Thread.run(Unknown Source)

Comments
EVALUATION Now that the URL has been fixed, I was able to run the test case and verify that it is working in the current build.
15-06-2007

EVALUATION The sun.misc.ExtensionInfo should be fixed, but the test case appears to be broken. When I try that URL now, it begins to initialize the applet and then complains about the URL http://sqindia.india.sun.com/disk13/deployment/raghu//Standalone_deployment_plugin_2006_07_26_17_34_53/Admin.Windows_XP.x86/StdExtn/testbase/optpkgs/classes/TestPureInstaller.jar not being found. I used a browser to verify that this URL indeed gives a 404 error. Please clarify.
14-06-2007