I think this is a known issue. There is a workaround documented in the JDK 7u45 release notes, can you try it out? See "JNLP applet fails to load if using JNLP versioning.":

http://www.oracle.com/technetwork/java/javase/7u45-relnotes-2016950.html

--Sean

On 10/18/2013 04:44 PM, Mickey Segal wrote:
Thanks.  I didn't know that some Exceptions were not visible until the trace 
level was set higher.

There is nothing here that jumps out to me as something that I can fix, so I 
will go ahead and file the bug report.  I'll probably wait a day in case anyone 
else has something important to add.

Workarounds are welcome at any time, though.

It would be nice to have the ability to add comments to a bug report as we did 
in the Sun era, since then one could add useful information later.  But at 
least I can post updates to my version at 
http://www.segal.org/java/SignedAppletTest/ and reference that in the bug 
report, allowing both the Oracle people and those doing Web searches to find 
the problem.

-----Original Message-----
From: Bernd Eckenfels [mailto:[email protected]]
Sent: Friday, October 18, 2013 4:11 PM

I get this in the detail view:

java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
        at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown 
Source)
        at sun.plugin2.applet.Plugin2ClassLoader.access$100(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
        at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
        at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
        at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
Source)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        ... 14 more
Caused by: java.lang.NullPointerException
        at sun.plugin2.applet.Plugin2ClassLoader.loadAllowedCodebases(Unknown
Source)
        at sun.plugin2.applet.Plugin2ClassLoader.getPermissions(Unknown Source)
        at sun.plugin2.applet.Applet2ClassLoader.getPermissions(Unknown Source)
        at java.security.SecureClassLoader.getProtectionDomain(Unknown Source)
        at java.security.SecureClassLoader.defineClass(Unknown Source)
        at java.net.URLClassLoader.defineClass(Unknown Source)
        ... 18 more


I got a warning (before the crash) that the permissions settings is
missing and this might not work in future versions. But it is in the JAR
(and I added to the applet tag) and it did not help. This version is
really bad :-/


Reply via email to