JDK-6927663 : main-class fails if loaded by Trusted-Library class loader
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 6u19
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2010-02-18
  • Updated: 2010-09-08
  • Resolved: 2010-03-04
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
6u19 b03Fixed
Description
If a web start main-class is loaded from a jar in the Trusted-Library class loader the application will fail with a exception.

Comments
EVALUATION This is caused by a specific check added in 6u18 after the main class is loaded to ensure that it is defined in either the primary JNLPClassLoader or in the JNLPPreverifyClassLoader added in 6u18. The fix is to also allow it to be defined in the Trusted-Library loader added in 6u19.
18-02-2010