Hello,
(B
(BIt means that the session has timeout, see the SFSB chapter in the
(Bclustering doc, it explains the reason of the "BeanCleaningDelay" attribute
(Bof the HASessionState service, which serves this purpose (value in
(Bmiliseconds, defaults to 30 minutes)
(B
(BBTW, try to use 3.0.6, some nice SFSB bug fixes and improvements have been
(Badded since 3.0.4.
(B
(BCheers,
(B
(B
(Bsacha
(B
(B> -----Message d'origine-----
(B> De?: [EMAIL PROTECTED]
(B> [mailto:[EMAIL PROTECTED]]De la part de Nick Mills
(B> Envoye?: samedi, 25 janvier 2003 09:21
(B> A?: [EMAIL PROTECTED]
(B> Objet?: [JBoss-user] SFSB:$B!!(Bfailed to recover session
(B>
(B>
(B> After leaving my two clustered jboss-3.0.4 servers running overnight, I
(B> got the error below (in my tomcat logs) the next day when I tried to
(B> access the servers.
(B> A quick search of the jboss-3.0.4 src showed the message comes from the
(B> StatefulHASessionPersistenceManager class.
(B> After restarting both servers the problem went away.
(B> Both servers and the tomcat client are running on redhat linux 7.2 with
(B> jdk1.3.1_01. Tomcat is running on 192.168.20.3. The jboss servers are
(B> running on 192.168.20.3 and 192.168.20.4.
(B>
(B> My EJB is SFSB, here is a snippet of the client code:
(B> ...
(B> Properties env = new Properties();
(B> env.put(Context.INITIAL_CONTEXT_FACTORY,
(B> "org.jnp.interfaces.NamingContextFactory");
(B> env.put(Context.PROVIDER_URL,
(B> "192.168.20.3:1112,192.168.20.4:1112");
(B>
(B> Context ctx = new InitialContext(env);
(B> MessageManagerHome home =
(B> (MessageManagerHome)ctx.lookup("MessageManager");
(B> mlejb = (MessageManager)home.create(ml_id);
(B> String addr = mlejb.getServerAddress();
(B> logger.debug("-- after mlejb.getServerAddress() " + addr
(B> + " --");
(B> ...
(B>
(B> here is my tomcat log output:
(B> 2003/01/25 13:27:31.717 DEBUG ContentHandler : processing fail.
(B> feels.bean.ActionException: RemoteException occurred in server thread;
(B> nested exception is:
(B> java.rmi.NoSuchObjectException: Could not activate; failed to
(B> recover session (session has b
(B> een probably removed by session-timeout)
(B> at
(B> freeml.usersite.action.MessageList.process(MessageList.java:209)
(B> at
(B> feels.servlet.handler.ContentHandler.callAction(ContentHandler.java:148)
(B> at
(B> feels.servlet.handler.ContentHandler.service(ContentHandler.java:66)
(B> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
(B> at
(B> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
(B> at org.apache.tomcat.core.Handler.service(Handler.java:287)
(B> at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.
(B> java:372)
(B> at
(B> org.apache.tomcat.facade.RequestDispatcherImpl.forwardNamed(RequestDispa
(B> tcherImpl.java:51
(B> 0)
(B> at
(B> org.apache.tomcat.facade.RequestDispatcherImpl.doForward(RequestDispatch
(B> erImpl.java:185)
(B> at
(B> org.apache.tomcat.facade.RequestDispatcherImpl.forward(RequestDispatcher
(B> Impl.java:162)
(B> at feels.servlet.ControlServlet.service(ControlServlet.java:142)
(B> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
(B> at
(B> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
(B> at org.apache.tomcat.core.Handler.service(Handler.java:287)
(B> at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.
(B> java:372)
(B> at
(B> org.apache.tomcat.core.ContextManager.internalService(ContextManager.jav
(B> a:812)
(B> at org.apache.tomcat.core.ContextManager.service(ContextManager.
(B> java:758)
(B> at
(B> org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnec
(B> tion(Ajp12Connect
(B> ionHandler.java:166)
(B> at
(B> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416
(B> )
(B> at
(B> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:50
(B> 1)
(B> at java.lang.Thread.run(Thread.java:484)
(B>
(B> I don't know if there is a setting somewhere to configure the
(B> session-timeout reported in the logs. After searching the pay-for docs I
(B> couldn't find anything there.
(B>
(B> Thanks and regards.
(B> Nick Mills
(B>
(B>
(B>
(B> -------------------------------------------------------
(B> This SF.NET email is sponsored by:
(B> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
(B> http://www.vasoftware.com
(B> _______________________________________________
(B> JBoss-user mailing list
(B> [EMAIL PROTECTED]
(B> https://lists.sourceforge.net/lists/listinfo/jboss-user
(B>
(B
(B
(B
(B-------------------------------------------------------
(BThis SF.NET email is sponsored by:
(BSourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
(Bhttp://www.vasoftware.com
(B_______________________________________________
(BJBoss-user mailing list
([EMAIL PROTECTED]
(Bhttps://lists.sourceforge.net/lists/listinfo/jboss-user