It seems the case of session timeout. Check your web. Xml 30 After timeout idel session gets destroyed.
Thanks,but session object change time is random (I already checked my resin conf file, I set 4096030) – Zenofo Mar 11 at 8:02 By default most of the container sets it to 30 min, also you can set it explicitly in web. Xml + you can specify programatically per session using setMatInAvtiveInterval() , check for these. – Jigar Joshi Mar 11 at 8:05 I add the log in my post.
Please see it :) – Zenofo Mar 11 at 9:40 weird! , I hope youunknowingly aren't programatically setting it to null – Jigar Joshi Mar 11 at 9:42 no.. it's a new session,and new session id same with old,but it's not has any attributes. – Zenofo Mar 11 at 10:02.
I print session Id and session HashCode every minute.
Using javascript setInterval() , every minute to get session. Jsp,this jsp file will print session properties – Zenofo Mar 11 at 9:22 :) it is getting interesting. The sessionId is not changed, and you call the jsp page - so I think it is not a problem with the session lifecyle.(just to be sure, you can install a session listener and monitor the lificycle events).
It looks to me like a problem with the server itself - i'm not sure how resin serializes its sessions - it is possible that it tryes to save it for some reason, but fails when restoring it, or the GC collects the session object... – Rado Mar 11 at 9:42 thanks,it's very weird,now,I try to upgrade my resin 2.1.4 to 4.0.15 – Zenofo Mar 11 at 10:06 BTW - are you using GAE? If so - try setting 'true' in 'appengine-web. Xml' – Rado Mar 11 at 10:12.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.