Bonjour à tous,

J'essaie en vain de mettre en place une applet sur mon appli. J'ai donc généré un jar avec ma classe compilée dans le répertoire src.
Je n'ai pas de problème pour lancer l'applet à partir de la classe. Mais dès que je l'intègre dans le jar, j'obtiens :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
java.lang.ClassNotFoundException: MonApplet
	at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:https://..../v220/s1/applets/MonApplet.class
	at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
	at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
	at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	... 9 more
Exception : java.lang.ClassNotFoundException: MonApplet
Car forcément, si j'essaie d'accéder à l'URL précisée, le fichier n'existe pas... Etant donné que je dois passer par un jar signé, voyez-vous une erreur dans mon appel?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<object archive="monapplet.jar, lib/jil-toolkit.jar" code="MonApplet" codebase="<%=request.getContextPath()%>/applets" alt="Navigateur non compatible Java">		
 
	</object>