JDK-8032206 : Applet with jnlp.Packenabled=True And jnlp.versionEnabled=True Fails
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 7u51
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2014-01-17
  • Updated: 2014-10-15
  • Resolved: 2014-04-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 7 JDK 8 JDK 9
7u55Fixed 8u11Fixed 9Fixed
Description
Applet fails to load with 7u45 and 7u51. 

The error is:

network: Cache entry not found [url: https://nnnn.nnnn.com:443/nnnn/nnnn-signed__nnnn.0_nnnn.jar.pack.gz, version:  null] basic: exception: java.lang.reflect.InvocationTargetException. java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source) ... Caused by: java.lang.NullPointerException at sun.plugin2.applet.Plugin2ClassLoader.loadAllowedCodebases(Unknown Source)   
Comments
There is no anything terrible in the recent 8u20 Deploy nightly. SQE OK to take the fix into CPU14_03 and public BPR.
14-03-2014