[JAVA]Prob de persistence d'une session apres un shutdown de tomcat

Prob de persistence d'une session apres un shutdown de tomcat [JAVA] - Java - Programmation

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 :)

Reply

Marsh Posté le 03-12-2002 à 16:53:36   

Reply

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


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

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...

Reply

Marsh Posté le 03-12-2002 à 16:59:12    

ah.
ché pas alors.


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

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à...

Reply

Marsh Posté le 03-12-2002 à 17:38:58    

drapeau


---------------
Just because you feel good does not make you right
Reply

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 ...

Reply

Marsh Posté le 03-12-2002 à 19:25:26    

Les trucs que tu mets dans ta session sont sérialisables ?

Reply

Marsh Posté le 04-12-2002 à 09:14:37    

j'ai tenté les 2 : serializable ou pas... mais ca ne fonctionne pas...

Reply

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 ?

Reply

Marsh Posté le 04-12-2002 à 09:36:10   

Reply

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 )

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed