bonjour,
j'ai une applet qui utilise l'API log4j ;
si je lance mon applet depuis eclipse ça marche
par contre dans navigateur c la cata !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
html>
<body>
 
<applet code="monPackage.monApplet" codebase="." archive=".\applet.jar,C:\Documents and Settings\$user\.m2\repository\log4j\log4j\1.2.9" width="200" heigth="200">
</applet>
 
</body>
</html>
la class applet est monApplet
le jar qui contient l'applet est applet.jar dans le même dossier que le HTML
l'API log4j est dans l'emplacement spécifié
l'erreur console :
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
 
java.net.MalformedURLException: unknown protocol: c
	at java.net.URL.<init>(Unknown Source)
	at java.net.URL.<init>(Unknown Source)
	at sun.plugin.util.GrayBoxPainter.setProgressFilter(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.setupGrayBoxPainter(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager.access$500(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
exception : name.
java.lang.IllegalArgumentException: name
	at sun.plugin2.applet.Applet2ClassLoader.addJar(Unknown Source)
	at sun.plugin2.applet.Applet2Manager.loadJarFiles(Unknown Source)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Exception : java.lang.IllegalArgumentException: name
merci de votre aide