Dear Pid,

 

I have tried that code and didn't helped, note that my context & session 
variables are not coming as null in order to rely on to be able to 
differenciate between Tomcat Node shutdown & session.invalidate().

 

 



Best Regards,
Imad Hachem 

System Engineer 



 
> Date: Tue, 17 Nov 2009 11:41:20 +0000
> From: p...@pidster.com
> To: users@tomcat.apache.org
> Subject: Re: MISC; Tomcat-5.5.12; After one Tomcat Cluster node shutdown, 
> sessionDestroyed been called before contextDestroyed
> 
> On 17/11/2009 11:31, Imad Hachem wrote:
> >
> > Dear Pid,
> >
> > Thanks for your reply.
> >
> > But can you specify exactly which Servlets API method to use?
> 
> The link I sent had some code in it, did you read it?
> 
> > Note that Tomat-5.5.12 is deployed on Production environment and we are not 
> > facing major issues.
> 
> But you might be facing some security ones.
> 
> > I will appreciate if you can adivse to which Tomcat Stable version we 
> > should Migrate taking in consideration that Tomcat Cluster is used in our 
> > environment as well.
> 
> The latest: Tomcat 5.5.28. Same app, many bugfixes. Your version was 
> released September 2005, over 4 years ago (that's 28 internet years).
> 
> It's not good practice to avoid upgrading for that long.
> 
> 
> p
> 
> 
> >
> >
> >
> >
> >
> >
> > Best Regards,
> > Imad Hachem
> >
> > System Engineer
> >
> >
> >
> >
> >> Date: Tue, 17 Nov 2009 10:15:58 +0000
> >> From: p...@pidster.com
> >> To: users@tomcat.apache.org
> >> Subject: Re: MISC; Tomcat-5.5.12; After one Tomcat Cluster node shutdown, 
> >> sessionDestroyed been called before contextDestroyed
> >>
> >> On 17/11/2009 04:14, Imad Hachem wrote:
> >>>
> >>> Dear all,
> >>>
> >>> I am using Tomcat-5.5.12 as Clustering nodes, and after one node
> >>> shutdown sessionDestroyed is called before contextDestroyed.
> >>
> >> Are you still using 5.5.12? Hasn't anyone advised you to upgrade to a
> >> newer version yet?
> >>
> >> I think it's perfectly reasonably to call sessionDestroyed() before
> >> contextDestroyed().
> >>
> >>> How can I know if sessionDestroyed is called from session.invalidate()
> >>> from the real expiration of the session or shutdown of one cluster node?
> >>
> >> You can't know this directly from the Servlet API methods.
> >>
> >>> Note that on sessionDestroyed event, I am using a Logout behavior to
> >>> logout my users from the DATABASE.
> >>>
> >>> I have tried to set a KEY on the context (or application scope) to check
> >>> on it during the sessionDestroyed event, but it seems the context is
> >>> destroyed after the session destroy event.
> >>
> >> This comes up not infrequently on the list, the archives have more
> >> information:
> >>
> >> http://old.nabble.com/Re%3A-sessionListener.sessionDestroyed-is-called-on-shutdown-of-a-node-in-the-cluster-p16746969.html
> >>
> >>> Is there any event listener that I can use before the sessionDestroyed to 
> >>> differentiate if one cluster node has been shutdown or my session has 
> >>> been expired?
> >>>
> >>> Or is how to configure the contextDestroy to be called before the 
> >>> sessions destroy?
> >>
> >> No, contextDestroyed() means that the web application itself has been
> >> stopped, this is mandated by the Servlet Spec.
> >>
> >>
> >> p
> >>
> >>
> >>> Thanks in advance for your help.
> >>>
> >>> Best Regards,
> >>> Imad Hachem
> >>>
> >>> System Engineer
> >>>
> >>>
> >>>
> >>> _________________________________________________________________
> >>> Windows Live: Make it easier for your friends to see what you’re up to on 
> >>> Facebook.
> >>> http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_2:092009
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>
> > 
> > _________________________________________________________________
> > Keep your friends updated―even when you’re not signed in.
> > http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_5:092010
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
> 
                                          
_________________________________________________________________
Windows Live: Make it easier for your friends to see what you’re up to on 
Facebook.
http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_2:092009

Reply via email to