Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

weird java errormessage

0 views
Skip to first unread message

Tennessee Leeuwenburg

unread,
Dec 15, 2000, 12:24:47 AM12/15/00
to
Illegal constant pool type <--- what does this mean? It compiles okay,
fails when you try to run it (first thing)

Complete error below :

java.lang.ClassFormatError: Servdb2$2 (Illegal constant pool type)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:111)
at
java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at Servdb2.createComponents(Servdb2.java:68)
at Servdb2.main(Servdb2.java:145)

Chris Smith

unread,
Dec 15, 2000, 12:48:25 AM12/15/00
to
Tennessee Leeuwenburg <t.leeu...@bom.gov.au> wrote ...

> Illegal constant pool type <--- what does this mean? It compiles okay,
> fails when you try to run it (first thing)

It means that your class files are corrupted. Are you sure you aren't doing
something that could disturb contents of the class file that results from
compilation?

Chris Smith

0 new messages