Magic Number

Getting error:




java.lang.ClassFormatError: Incompatible magic value 151587081 in class file org/apache/crimson/jaxp/DocumentBuilderFactoryImpl

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 javax.xml.parsers.FactoryFinder.newInstance(Unknown Source)

at javax.xml.parsers.FactoryFinder.findJarServiceProvider(Unknown Source)

at javax.xml.parsers.FactoryFinder.find(Unknown Source)

at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)

at net.squiz.matrix.xml.XML.getParser(XML.java:57)

at net.squiz.matrix.assetmap.MySource.doRequest(MySource.java:158)

at net.squiz.matrix.assetmap.AssetManager.doAssetRequest(AssetManager.java:1078)

at net.squiz.matrix.assetmap.AssetManager.initialise(AssetManager.java:161)

at net.squiz.matrix.assetmap.AssetMap.init(AssetMap.java:157)

at sun.applet.AppletPanel.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)







My JRE is fine, have reinstalled it as well just incase. Doesn't have issues with any other Java classes appart from mysource.



If you remove your JRE and login, it comes up with a link "you don't have java… blah blah… go here". The link takes you to the automatic sun installer which puts J2 back in. I'm guessing your class will only support older versions of the JRE?

FYI: my JRE build


Version 1.5.0 (build 1.5.0_01-b08)

We don't support v1.5 of the JRE yet. You need to downgrade to 1.4.2.

1.4.2 works fine. Thanks.