Inclure un applet java sur une jsp d'un serveur silverstream - Java - Programmation
Marsh Posté le 02-05-2005 à 13:42:19
Bon j'ai trouvé mon applet se trouve maintenant à la racine du site et ca fonctionne mais maintenant je bute sur une impossibilité d'importer une classe qui se trouve dans jpcsc.jar du répertoire WEB-INF/lib. Voici l'erreur :
[c++]
sun.plugin.cache.DownloadException
at sun.plugin.cache.CachedFileLoader.load(Unknown Source)
at sun.plugin.cache.FileCache.get(Unknown Source)
at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connectWithCache(Unknown Source)
at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.https.PluginDelegateHttpsURLConnection.getInputStream(Unknown Source)
at java.net.HttpURLConnection.getResponseCode(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
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)
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 java.lang.ClassLoader.loadClassInternal(Unknown Source)
at be.bhc.citiesonline.applet.SmartCardReader.<init>(SmartCardReader.java:19)
at CitiesOnlineApplet.checkCard(CitiesOnlineApplet.java:188)
at CitiesOnlineApplet.action(CitiesOnlineApplet.java:84)
at java.awt.Component.handleEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.NoClassDefFoundError: com/linuxnet/jpcsc/State
at be.bhc.citiesonline.applet.SmartCardReader.<init>(SmartCardReader.java:19)
at CitiesOnlineApplet.checkCard(CitiesOnlineApplet.java:188)
at CitiesOnlineApplet.action(CitiesOnlineApplet.java:84)
at java.awt.Component.handleEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
[/cpp]
Marsh Posté le 02-05-2005 à 13:45:24
Désolé pour vos yeux, c'ets mieux comme ça :
Code :
|
Marsh Posté le 28-04-2005 à 12:22:35
Bonjour à tous,
Je développe actuellement une application de lecture de carte à puce via une interface web.
Cette application est donc sous forme d'applet java.
Je dispose de jsp et dans l'une d'entre elle j'y ai mis (comme j'ai pu le voir) ceci :
Seulement lors du chargement de l'applet voilà les erreurs :
Je précise que cette page est protégée par un certificat SSL si cela peut influencer...
Entre autre voici la structure des dossiers sur le serveur SilverStream :
WEB-INF/
WEB-INF/classes/be/bhc/citiesonline/Preferences
WEB-INF/lib
be/bhc/citiesonline/applet
be/bhc/citiesonline/application
be/bhc/citiesonline/utils
be/bhc/citiesonline/web
Les jsp se trouvent à la racine et les applets dans be/bhc/citiesonline/applet
Voilà si vous avez des idées et un peu de temps à m'accorder cela serait très sympa de votre part!