VIVEZ LE
FOOTBALL !

Posez votre question Signaler

Java fonctionne en local mais pas en ligne !! [Résolu]

Fred - Dernière réponse le 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
Lire la suite 

Java fonctionne en local mais pas en ligne »

3 réponses
Réponse
+1
moins plus
Salut,

L' url qui te mène aux fichiers ou dossier n'est pas bonne.
Ajouter un commentaire
Réponse
+0
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
Salut !

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

merci du tuyau !
Ajouter un commentaire
Ce document intitulé « java fonctionne en local mais pas en ligne !! » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?