Java fonctionne en local mais pas en ligne !!

Résolu/Fermé
Fred - 2 nov. 2005 à 22:57
 fred - 3 nov. 2005 à 11:16
Bonjour à tous !

j'ai un pb : je suis en train de créer en site web en intégrant un applet java que j'ai trouvé sur internet (jupload). Quand je fais tourner le site en local, l'applet fonctionne parfaitement, mais qd je le mets en ligne, ma console java me retourne le message suivant :

java.lang.ClassFormatError: Truncated class file
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 sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.plugin.AppletViewer.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-4" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletException(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletStatus(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)



Savez vous pourquoi ???
Merci d'avance !!

Fred
A voir également:

3 réponses

slow Messages postés 370 Date d'inscription mardi 14 janvier 2003 Statut Membre Dernière intervention 11 septembre 2009 57
3 nov. 2005 à 10:44
Salut,

L' url qui te mène aux fichiers ou dossier n'est pas bonne.
1
slow Messages postés 370 Date d'inscription mardi 14 janvier 2003 Statut Membre Dernière intervention 11 septembre 2009 57
3 nov. 2005 à 11:07
J'ai deux minutes ,je t'explique ;-)

tu as surement utilisé un logiciel pour mettre en page ton applet et il t'as sauvegardé tes url de cette façon, ex c:\\mes_documents\mon_applet\applet.class ,là,ton ordinateur connait,mais quand tu met en ligne sur le serveur ,"c:\\mes_documents" le serveur ne connait pas.
il faut corrigé tes url de cette façon
./mon_applet/applet.class

le premier point correspond au racine du disque dur du serveur.
0
Salut !

merci ! j'avais effectivement un pb de casse dans l'url...

merci du tuyau !
0