I have an application that is implemented as a stateful session
ejb. My HTML-based UI is implemented as a set of
java classes,
servlets and JSPs. I have set the timeout for the HTTP session to be 1 hour via the web.xml deployment descriptor. However, I am experiencing the situation where after 30 minutes of no activity the HTTP session is still active but my stateful session ejb has disappeared.
I've done some research and have found that idle ejb instances are first passivated and then cleaned up after so much time.
My question is...is there a way configure WebLogic (or a specific application) so that idle *stateful* session ejbs are never cleaned up? If not possible, how about based on time?
Thanks!