Incompatible class version

Java VM version: 1.5.0

Java VM vendor: Sun Microsystems Inc.

Java VM: Sun Microsystems Inc. 1.5.0

SecurityManager=org.kde.kjas.server.KJASSecurityManager@1554d32

-

Konqueror Java Console Help

c: clear console

g: run garbage collection

h: show help

m: show memory info

s: print system properties

t: list threads

x: empty classloader cache

-

KJAS: BreakoutApplet could not be fixed

java.lang.ClassFormatError: Incompatible magic value 1008813135 inclass file BreakoutApplet

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(ClassLoader.java:620)

at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)

at org.kde.kjas.server.KJASAppletClassLoader.fixAndDefineClass(KJASAppletClassLoader.java:352)

at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:295)

at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:238)

at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:254)

at org.kde.kjas.server.KJASAppletStub$RunThread.doState(KJASAppletStub.java:167)

at org.kde.kjas.server.KJASAppletStub$RunThread.run(KJASAppletStub.java:255)

Error during state 1

Backtrace:

java.lang.ClassNotFoundException: triggered by java.lang.ClassFormatError: Incompatible magic value 1008813135 inclass file BreakoutApplet

at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:303)

at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:238)

at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

at java.lang.ClassLoader.loadClass(ClassLoader.java:251)

at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:254)

at org.kde.kjas.server.KJASAppletStub$RunThread.doState(KJASAppletStub.java:167)

at org.kde.kjas.server.KJASAppletStub$RunThread.run(KJASAppletStub.java:255)

I can compile and run code as GUI and console apps, but whenever I try to open an uploaded applet, that've compiled myself I get this error.

[2447 byte] By [yahooa] at [2007-10-2 20:47:49]
# 1
Are you sure the class file is valid?The magic number is the first 4 bytes of the file which this states are not the expected 0xCAFEBABE
Peter__Lawreya at 2007-7-13 23:31:44 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...
# 2

I've seen this very same magic number () when trying to use the recently released Java 3D 1.4.0_01 API using JRE 1.5.0_07-b03. If you google a bit, you will see this number pop up in various forums with various applications. This is what I get when loading a Java 3D program:

Exception in thread "AWT-EventQueue-2" java.lang.ClassFormatError: Incompatible magic value 1008813135 in class file javax/media/j3d/Node

at java.lang.ClassLoader.defineClass1(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Source)

at sun.applet.AppletClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.applet.AppletClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

P.S.Heijnena at 2007-7-13 23:31:44 > top of Java-index,Developer Tools,Debugging and Profiling Tool APIs...