tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Muneendra <muneendr...@trianz.com>
Subject Session timeout during method execution
Date Fri, 26 Jan 2007 07:45:16 GMT

Hi,
I have a little complicated issue with HttpSession timeout process. It goes
like this.

Lets says, my Web Application session timeout period is 5 minutes.
I made a Http request to server and corresponding Servlet requires more than
5 minutes lets say 10 minutes to complete the business logic.

As we can see in the above case, Session is invalidated before end of
business logic execution in Servlet.

I've tried following code to work around the problem but seems to be no luck

Before executing the business logic in a method

int timeoutBackup = session.getMaxInactiveInterval(); (5 minutes)
session.setMaxInactiveInterval(-1);

Business Logic.... (10 minutes)

session.setMaxInactiveInterval( timeoutBackup ); ( 5 minutes )
return;

If i make the next request on same session, I get session invalid
exception..
I'm wondering what am i doing wrong here..

Hope you guys can throw some light on what I'm doing wrong

Best Regards,
-- 
View this message in context: http://www.nabble.com/Session-timeout-during-method-execution-tf3121073.html#a8647136
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message