Hello.
Bon voila mon souci. J ai une servlet qui execute une applet sur un serveur tomcat.Le code de cet applet est le suivant :
Code :
- <html> <head>
- <title>JIV demo</title>
- </head>
- <body>
- <h1>JIV Demo ( download mode):</h1>
- <applet height=50 width=400 archive="/udd/myname/jivs.jar" code="jiv/Main.class" > // jiv est un package contenu dans jivs.jar
- <param name=" les params qui vont bien ">
- </applet>
- </BODY>
- </HTML>
|
Or Tomcat me signale systematiquement l erreur suivante :
Code :
- load: class jiv/Main.class not found.
- java.lang.ClassNotFoundException: jiv.Main.class
- 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)
- Caused by: java.io.IOException: open HTTP connection failed.
- at sun.applet.AppletClassLoader.getBytes(Unknown Source)
- at sun.applet.AppletClassLoader.access$100(Unknown Source)
- at sun.applet.AppletClassLoader$1.run(Unknown Source)
- at java.security.AccessController.doPrivileged(Native Method)
- ... 10 more
|
Mais le plus troublant, c est que quand je copie colle ce code et que je l execute en local, la ca fonctionne parfaitement et ce a partir de importe quel repertoire de mon filsystem. Ma conclusion, cest donc qu il y a un souci au niveau de tomcat mais je vois pas bien ce que je pourrais faire pour que ca marche.
Tout commentaire serait le bienvenu.
Merci.