class loader problem

M

Mark Lepkowski

I'm trying to run a class which used to run fine (months ago). I get this
stack dump:

java.lang.NullPointerException
at java.util.jar.JarVerifier.processEntry(JarVerifier.java:266)
at java.util.jar.JarVerifier.update(JarVerifier.java:194)
at java.util.jar.JarFile.initializeVerifier(JarFile.java:250)
at java.util.jar.JarFile.getInputStream(JarFile.java:312)
at sun.misc.URLClassPath$4.getInputStream(URLClassPath.java:535)
at sun.misc.Resource.getBytes(Resource.java:57)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)

Where should I start for debugging this? Thanks in advance...

--Mark
 
P

Paul Lutus

Mark said:
I'm trying to run a class which used to run fine (months ago).

Defone "fine", on what computer, using what JVM, with what operating system?
I get this
stack dump:

java.lang.NullPointerException
at java.util.jar.JarVerifier.processEntry(JarVerifier.java:266)
at java.util.jar.JarVerifier.update(JarVerifier.java:194)
at java.util.jar.JarFile.initializeVerifier(JarFile.java:250)
at java.util.jar.JarFile.getInputStream(JarFile.java:312)
at sun.misc.URLClassPath$4.getInputStream(URLClassPath.java:535)
at sun.misc.Resource.getBytes(Resource.java:57)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:243)
at java.net.URLClassLoader.access$100(URLClassLoader.java:54)
at java.net.URLClassLoader$1.run(URLClassLoader.java:193)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:262)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:322)

Where should I start for debugging this?

I suggest that you look at the source code.

I am sorry, but what sort of answer can we provide based on a stack trace
and no code?
 
C

Carl Howells

Paul said:
I suggest that you look at the source code.

I am sorry, but what sort of answer can we provide based on a stack trace
and no code?

The code's irrelevant... That's crashing in the JVM before it ever
executes any of his code.

It looks like the .class file got corrupted.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,065
Latest member
OrderGreenAcreCBD

Latest Threads

Top