J'ai une applet toute simple qui affiche juste un bouton :
import java.applet.*;
import java.awt.*;
public class BoutonApplet extends Applet{//Début de l'applet BoutonApplet
Button Button1 = new Button ("Ok");//Déclare le Bouton Button1
public void init (){//début de la méthode d'initialisation de l'applet
add (Button1);//Affiche le Boutton Button1
}//fin de la méthode d'initialisation de l'applet
}//Fin de l'applet BoutonApplet
Quand cette applet est située sur mon poste, elle s'affiche bien dans mon navigateur.
Quand cette applet est située sur un autre poste du réseau, dans un réperoire dont j'ai
les droits, elle s'affiche bien dans mon propre navigateur.
Quand cette apllet est située sur le serveur nt, dans un réperoire dont j'ai
les droits, l'applet ne s"affiche pas et j'ai le message suivant dans la console java :
java.lang.IllegalArgumentException
at sun.net.www.ParseUtil.decode(ParseUtil.java:155)
at sun.net.www.protocol.file.Handler.openConnection(Handler.java:56)
at java.net.URL.openConnection(URL.java:943)
at sun.applet.AppletPanel.getAccessControlContext(AppletPanel.java:845)
at sun.applet.AppletPanel.getClassLoader(AppletPanel.java:779)
at sun.applet.AppletPanel.createAppletThread(AppletPanel.java:139)
at sun.applet.AppletPanel.init(AppletPanel.java:192)
at sun.plugin.AppletViewer.appletInit(AppletViewer.java:560)
at sun.plugin.viewer.LifeCycleManager.initAppletPanel(LifeCycleManager.java:171)
at sun.plugin.viewer.IExplorerPluginObject$Initer.run(IExplorerPluginObject.java:169)
Cela ne ressemble pas à un problème de sécurité, et j'ai bien les droits sur le répertoire de l'applet sur le serveur. Quelqu'un à une suggestion?