I get a very frequent problem in my web application, which relates to a user's session timing out.
Is it somehow possible to determine when a particular user's session was timed out by the app server ? Is it possible to maybe write a System.out.println() or a logger statement, saying that the "HttpSession of XYZ user timed out at DDMMYY HH:MI:SS", just before the session gets destroyed?
I am aware that the newer specifications for servlets do offer certain classes like HTTPSessionListner and HTTPSessionAttributeListner.. but my application is on specification 2.1 of servlets, which doesn't have these classes.