I've had this applet working just fine before, albeit some time ago .. Now when I want to load it on my page i get
basic: Plugin2ClassLoader.addURL parent called for http://localhost:8080/about-1.0/SunScreben2.jar basic: exception: null.
java.lang.NullPointerException at sun.plugin2.applet.Plugin2ClassLoader.getTrustedCodeSources(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.strategy(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.openClassPathElement(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.getJarFile(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader.access$1000(Unknown Source)
at com.sun.deploy.security.DeployURLClassPath$JarLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
in the console.
I've tried different things, deployJava.js the good old <applet> tag and no matter what, it gives me the same thing.
To debug it i've tried giving in bogus class name, bogus archive, and it gives the same error. Example
Same error all browsers, the code is correct and the jar is downloadable if you address it directly.
Now i am on Java7u45 ... has something broken between then and now or am I doing something horrible wrong.. (this code USED to work with wicket.)
I am signing the jar with my own testcert but even so I can see the browser contacting verisign(sysinternals)! (whats up with that? I didnt ask for that ?)..