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.
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.