I am getting erratically timed out of an applicaiton I developed on iAS 6.0. I have set the Session Timeout in the GUI Deployment Tool under both the General tab and the iAS tab of the Web App Descriptor. In addition, I have a controller servlet which executes session.setMaxInactiveInterval(int). My 2 part question is why am I getting timed out? and should I be setting the session timeout in the app server GUI and executing code to set the timeout, and if so which one takes precidence?
IIRC, session.setMaxInactiveInterval is not supported by iAS and calls to it will be ignored. On the other hand, I can't tell you why you are getting timed out early. There are some issues (largely when the reaper thread is overloaded) where timeouts don't happen promptly, but I can't say I've heard of any issues where it is happening too soon.