Bon j'ai trouvé... probleme de JRE sur ma machine...
AirBg
bouh ça marche pas...
quand je lance manuellement ça marche mais l'appel de l'applet donne toujours la meme exception... :(
AirBg
Ok darklord, merci je regarde ça :)
darklord
AirBg a écrit a écrit :
Tomcat ? :)
par exemple :ange:
AirBg
Tomcat ? :)
darklord
AirBg a écrit a écrit :
Dites... au cas ou vous ne le saurez pas... Resin compile la servlet au moment de l'appel... ça a toujours fonctionné comme ça.
Resin compile bien la servlet et détecte aussi les changements de version. Ce que je dis simplement c'est de pas mettre des .java dans une webapp de un et de deux comme le dit lorill, si tu déploies sur une autre app server tu l'auras DTC parce que tout les app serveur ne sont pas comme Resin
lorill
Jamais utilisé resin. Désolé.
AirBg
Dites... au cas ou vous ne le saurez pas... Resin compile la servlet au moment de l'appel... ça a toujours fonctionné comme ça.
lorill
AirBg a écrit a écrit :
En fait l'erreur ne provient pas de la servlet car elle n'est pas compilée. L'eexception de produit au niveau de l'applet quand elle essaie de "lancer" la servlet (j'utilise la classe URLConnection et je récupère le stream)
Tu te rends compte de ce que tu viens d'écrire ?
Tu essayes d'appeler une servlet qui n'existe pas (vu qu'elle n'est pas compilée) et tu t'étonnes ?
darklord
boah compile déjà ta servlet. Faut pas mettre des .java dans ta webapp hein !
AirBg
En fait l'erreur ne provient pas de la servlet car elle n'est pas compilée. L'eexception de produit au niveau de l'applet quand elle essaie de "lancer" la servlet (j'utilise la classe URLConnection et je récupère le stream)
--greg--
ben met des traces dans ta servlet
AirBg
:bounce:
AirBg
y'a quedalle :)
--greg--
regarde dans les logs de resin, et les eventuels logs specifiques à tes servlets
AirBg
Yop,
j'essaie d'appeler une servlet à partir d'une applet, le résultat s'affiche dans un textarea de l'applet. Avant tout marchait correctement mais ce matin j'ai eu ce message :
java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source)
at CGIs.executeCGI(CGIs.java:38)
at CGIs.run(CGIs.java:74)
at java.lang.Thread.run(Unknown Source)
et j'ignore ce que cela signifie, d'autant plus que le serveur de servlet (resin) est bien lancé.