JDownloader not downloading ?
Thursday, 6. March 2008, 12:39:26
i downloaded a new version from the website because the old updateserver stopped working it
didn't work as i hoped.
I got something like this in my log:
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> Exception in thread "JD-StartDownloads" java.lang.NoClassDefFoundError: com/sun/image/codec/jpeg/ImageFormatException
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.captcha.JAntiCaptcha.createLetterDBFormMTH(JAntiCaptcha.java:341)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.captcha.JAntiCaptcha.loadMTHFile(JAntiCaptcha.java:318)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.captcha.JAntiCaptcha.<init>(JAntiCaptcha.java:162)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.utils.JDUtilities.getCaptcha(JDUtilities.java:738)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.plugins.Plugin.getCaptchaCode(Plugin.java:1642)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.plugins.host.Rapidshare.doFreeStep(Rapidshare.java:641)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.plugins.host.Rapidshare.doStep(Rapidshare.java:432)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.plugins.PluginForHost.doStep(PluginForHost.java:183)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.plugins.PluginForHost.doNextStep(PluginForHost.java:64)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at jd.controlling.SingleDownloadController.run(SingleDownloadController.java:197)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> Caused by: java.lang.ClassNotFoundException: com.sun.image.codec.jpeg.ImageFormatException
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at java.net.URLClassLoader$1.run(URLClassLoader.java:221)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at java.security.AccessController.doPrivileged(Native Method)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)
06.03.2008 13:35:51 - SCHWERWIEGEND [jd.utils.JDUtilities$2(write)] -> ... 10 more
Ha, great i thought, where did this class go then ?
Well, the solution was quite simple, i recently changed my standard java-vm for another application, but jDownloader
works best with the one i got from sun.
sudo update-alternatives --config java
So i looked at the path for the sunjava and added that to my starter.
Quite easy, but i hope this never happens again
Oh, and one more reminder: If you updated jDownloader, and the updater restarts the software, keep in mind, that it uses your standard java runtime for that.
You probably used Java 1.7 which is not a official Sun Java Version. com/sun/image/codec/jpeg/is not included, but this package is used in jAntiCaptcha, our Captcha detection module.
Thx for paying so much attention to our JD Development.
Coalado
By anonymous user, # 18. March 2008, 17:25:19