Java fonctionne en local mais pas en ligne !!

Résolu
Fred -  
 fred -
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   Statut Membre Dernière intervention   57
 
Salut,

L' url qui te mène aux fichiers ou dossier n'est pas bonne.
1
slow Messages postés 370 Date d'inscription   Statut Membre Dernière intervention   57
 
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
fred
 
Salut !

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

merci du tuyau !
0