Error: JSAPI with jBatchUpload and Java v.1.6.0_17

Enhanced frontend add-on to queue files.
Post Reply
Bogdan
Posts: 12
Joined: Wed Oct 14, 2009 10:56 pm

Error: JSAPI with jBatchUpload and Java v.1.6.0_17

Post by Bogdan »

Running JSAPI:
I started getting this error after I updated Java from 1.6.0_10 to 1.6.0_17 on both of my WinXP systems, any all browser - IE, Firefox, Chrome.
Interestingly enough, same update in Win 2003 server did not have such effect.
When the applet is "jfileupload.upload.client.MApplet.class" it works fine, it finds the class no problem, but when I try to use JSAPI and set CODE="jfileupload.upload.client.JSMApplet.class", then it can't find "jfileupload/upload/client/MApplet"!

I had to downgrade Java back to 1.6.0_10 in order for JSAPI to work on WinXP (Win 2003 works fine with both versions of Java)

here is the error message:

java.lang.NoClassDefFoundError: jfileupload/upload/client/MApplet
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.defineClassHelper(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.access$400(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader$2.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Plugin2ClassLoader.findClassHelper(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: jfileupload.upload.client.MApplet
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 20 more
Caused by: java.io.IOException: open HTTP connection failed:http://stca-bogdan-xp/TestUpload/jfileu ... plet.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 24 more
Exception: java.lang.NoClassDefFoundError: jfileupload/upload/client/MApplet

Post Reply