D
Daniel
Hi all!
I'm using JBuilder X to help me make executable jars. Anyway I've now
decided to include help pages in javahelp format. So far so good. As I
would like to have just one jarfile I thought I'd configure JBuilder
to include "all dependecies" from the javahelp lib. And sure it puts
all the files there, BUT the file is not executable! Or actually it
is, but I get a security exception. If I reduce the include filter to
"used classes and known resources" the file is executable but I can
not view any help pages. Can someone help me here? What am I missing?
the exception I get is:
Exception in thread "main" java.lang.SecurityException: invalid SHA1
signature file digest for javax/help/
at
sun.security.util.SignatureFileVerifier.verifySection(SignatureFileVerifier.java:321)
at
sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:172)
at
java.util.jar.JarVerifier.processEntry(JarVerifier.java:239)
at java.util.jar.JarVerifier.update(JarVerifier.java:194)
at java.util.jar.JarFile.initializeVerifier(JarFile.java:300)
at java.util.jar.JarFile.getInputStream(JarFile.java:362)
at
sun.misc.URLClassPath$5.getInputStream(URLClassPath.java:616)
at sun.misc.Resource.getBytes(Resource.java:57)
at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
regards
Daniel
I'm using JBuilder X to help me make executable jars. Anyway I've now
decided to include help pages in javahelp format. So far so good. As I
would like to have just one jarfile I thought I'd configure JBuilder
to include "all dependecies" from the javahelp lib. And sure it puts
all the files there, BUT the file is not executable! Or actually it
is, but I get a security exception. If I reduce the include filter to
"used classes and known resources" the file is executable but I can
not view any help pages. Can someone help me here? What am I missing?
the exception I get is:
Exception in thread "main" java.lang.SecurityException: invalid SHA1
signature file digest for javax/help/
at
sun.security.util.SignatureFileVerifier.verifySection(SignatureFileVerifier.java:321)
at
sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:172)
at
java.util.jar.JarVerifier.processEntry(JarVerifier.java:239)
at java.util.jar.JarVerifier.update(JarVerifier.java:194)
at java.util.jar.JarFile.initializeVerifier(JarFile.java:300)
at java.util.jar.JarFile.getInputStream(JarFile.java:362)
at
sun.misc.URLClassPath$5.getInputStream(URLClassPath.java:616)
at sun.misc.Resource.getBytes(Resource.java:57)
at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
regards
Daniel