Prob de persistence d'une session apres un shutdown de tomcat [JAVA] - Java - Programmation
Marsh Posté le 03-12-2002 à 16:54:47
le sessionid reste le meme simplement parce qu'il est stocké dans le cookie sur ton browser
Marsh Posté le 03-12-2002 à 16:57:30
ouui mais Tomcat devrait me dire que le session id ke mon browser lui envoie est invalide et me redonner un nouveau sessionid, et la pas du tout, (je teste avec isNew) il me dit ke ma session est connue...
Marsh Posté le 03-12-2002 à 16:59:12
ah.
ché pas alors.
Marsh Posté le 03-12-2002 à 17:07:11
J'crois que Tomcat à un dispositif pour sérialiser le session à l'arrêt du serveur, ce qui, normalement, permet de les retrouver en l'état quand on redémare le serveur.
Apparement y marche pas nickel là...
Marsh Posté le 03-12-2002 à 17:38:58
drapeau
Marsh Posté le 03-12-2002 à 19:25:00
JeFFreYY a écrit a écrit : ouui mais Tomcat devrait me dire que le session id ke mon browser lui envoie est invalide et me redonner un nouveau sessionid, et la pas du tout, (je teste avec isNew) il me dit ke ma session est connue... |
t'es sur ? pourquoi est ce que tomcat créerait pas une nouvelle session avec cet identifiant là ?
sinon, en effet, tomcat gère la persistence de session, mais là ca a pas l'air de fonctionner pour toi ...
Marsh Posté le 03-12-2002 à 19:25:26
Les trucs que tu mets dans ta session sont sérialisables ?
Marsh Posté le 04-12-2002 à 09:14:37
j'ai tenté les 2 : serializable ou pas... mais ca ne fonctionne pas...
Marsh Posté le 04-12-2002 à 09:36:10
JeFFreYY a écrit a écrit : j'ai tenté les 2 : serializable ou pas... mais ca ne fonctionne pas... |
Vas voir ds les logs de Tomcat, au moment ou t'arrêtes ton serveur Tomcat, y a pas une exception qui y est écrite ?
et une autre quand tu redémare après ?
Marsh Posté le 04-12-2002 à 09:43:25
Bah j'ai une exception qd j'essaie d'acceder a un objet ki etait stocké précédement dans la session (avant le shutdown)... (tant ke je ne ferme pas IE bien sur...dans ce cas la je recois un nouvel sessionid )
Marsh Posté le 03-12-2002 à 16:53:36
Hello
Encore une tite question en servlet/tomcat
En m'amusant avec les session, j'ai constaté que lorsque je ne ferme pas le webBrowser (IE6) mais ke je relance tomcat, si je refais un requete avec le webBrowser qui demande acces a un objet situé dans la session (qui y était avant le shutdown), il me retrouve bien ma session (je check le sessionid dans un log) mais il semble avoir perdu tout les objets situés dans la session ! j'ai essayé d'implémenter l'interface Serializable mais ca ne change rien !
Qq1 peut -il m'esspliker ?
Merciii