[résolu] 1 applet insérée 2 fois dont seule la première marche

1 applet insérée 2 fois dont seule la première marche [résolu] - Java - Programmation

Marsh Posté le 04-10-2009 à 05:19:41    

Bonjour !  :hello:  
 
Suivez ce lien, s'il vous plaît.
 
La page qui s'affiche est troublante: l'applet java est appelée deux fois dans la page HTML.  
La première s'affiche correctement mais la JVM refuse de faire fonctionner la seconde pour un prétexte plus que douteux:

Code :
  1. charger : classe compteurs.CompteurApplet.class introuvable.
  2. java.lang.ClassNotFoundException: compteurs.CompteurApplet.class
  3. at sun.applet.AppletClassLoader.findClass(Unknown Source)
  4. at java.lang.ClassLoader.loadClass(Unknown Source)
  5. at sun.applet.AppletClassLoader.loadClass(Unknown Source)
  6. at java.lang.ClassLoader.loadClass(Unknown Source)
  7. at sun.applet.AppletClassLoader.loadCode(Unknown Source)
  8. at sun.applet.AppletPanel.createApplet(Unknown Source)
  9. at sun.plugin.AppletViewer.createApplet(Unknown Source)
  10. at sun.applet.AppletPanel.runLoader(Unknown Source)
  11. at sun.applet.AppletPanel.run(Unknown Source)
  12. at java.lang.Thread.run(Unknown Source)


 
La première fois, la classe était trouvable et la deuxième fois non ??? Dans la même page !
J'utilise firefox 3.5 et Java 1.6 sur une Debian Lenny.
 
Voici la suite de ce que j'ai fait afficher dans la console java:

Code :
  1. Ignored exception: java.lang.ClassNotFoundException: compteurs.CompteurApplet.class
  2. Vider la liste des threads ...
  3. Group main,ac=17,agc=3,pri=10
  4.     main,5,alive
  5.     AWT-XAWT,6,alive,daemon
  6.     traceMsgQueueThread,5,alive,daemon
  7.     CacheMemoryCleanUpThread,5,alive,daemon
  8.     CacheCleanUpThread,5,alive,daemon
  9.     Thread-3,5,alive
  10.     Thread-4,5,alive
  11.     AWT-Shutdown,5,alive
  12.     AWT-EventQueue-0,6,alive
  13. Group Plugin Thread Group,ac=3,agc=0,pri=10
  14.     AWT-EventQueue-1,6,alive
  15.     ConsoleWriterThread,6,alive,daemon
  16.     TimerQueue,5,alive,daemon
  17. Group http://www.lirmm.fr/~ferber/Java/C [...] gc=0,pri=4
  18.     AWT-EventQueue-2,4,alive
  19.     thread applet-compteurs.CompteurApplet.class,4,alive
  20. Group http://www.lirmm.fr/~ferber/Java/C [...] gc=0,pri=4
  21.     AWT-EventQueue-3,4,alive
  22.     thread applet-compteurs.CompteurApplet.class,4,alive
  23.     TimerQueue,4,alive,daemon
  24. Terminé.


 
Deux questions se posent:
Y a-t-il le même bug chez vous ?
Quel remède pour que la page HTML s'affiche proprement ?


Message édité par Flodelarab le 05-10-2009 à 02:23:57
Reply

Marsh Posté le 04-10-2009 à 05:19:41   

Reply

Marsh Posté le 04-10-2009 à 21:21:27    

Le codebase de la 2e applet est "Classes" (incorrect) au lieu de "classes" (correct).

Reply

Marsh Posté le 05-10-2009 à 02:22:40    

OPF!  
 
Merci.
J'avais cherché une erreur de ce genre sans la trouver.  
Effectivement, après CODEBASE, ya une faute majuscules.
 
 :sweat: désolé pour la question idiote.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed