Thanks a ton, Filip. Here are the details about the 3 questions you asked. Please tell me what am I missing here?
1. distributable tag: There's no "Context" attribute in either web.xml or server.xml, but however context.xml in the same conf directory had Context tag, for which I added the distributable="true" attribute. <Context distributable="true"> 2. >why are you doing this, it wont change the behavior of your system. >It's the session attributes that have to be serializable I think I might be missing something terribly here... If session is not serializable, then how will it persist the session? Do you have an example which shows this? 3. Tomcat logs while starting up - Here's the tomcat logs from starting each server: Tomcat server 1 log ==> /usr/local/tomcat1/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:05 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine} Setting property 'debug' to '0' did not find a matching property. Nov 17, 2008 9:48:05 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre/lib/i386/server:/usr/java/jre/lib/i386:/usr/java/jre/../lib/i386 Nov 17, 2008 9:48:05 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 394 ms Nov 17, 2008 9:48:05 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 17, 2008 9:48:05 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Nov 17, 2008 9:48:05 PM org.apache.catalina.ha.tcp.SimpleTcpCluster start INFO: Cluster is about to start Nov 17, 2008 9:48:05 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:/127.0.0.1:4001 Nov 17, 2008 9:48:05 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to 500 Nov 17, 2008 9:48:05 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:4 ==> /usr/local/tomcat1/logs/catalina.out <== Nov 17, 2008 9:48:05 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine} Setting property 'debug' to '0' did not find a matching property. Nov 17, 2008 9:48:05 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre/lib/i386/server:/usr/java/jre/lib/i386:/usr/java/jre/../lib/i386 Nov 17, 2008 9:48:05 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 394 ms Nov 17, 2008 9:48:05 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 17, 2008 9:48:05 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Nov 17, 2008 9:48:05 PM org.apache.catalina.ha.tcp.SimpleTcpCluster start INFO: Cluster is about to start Nov 17, 2008 9:48:05 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:/127.0.0.1:4001 Nov 17, 2008 9:48:05 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to 500 Nov 17, 2008 9:48:05 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:4 ==> /usr/local/tomcat1/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:06 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:4 Nov 17, 2008 9:48:06 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:8 ==> /usr/local/tomcat1/logs/catalina.out <== Nov 17, 2008 9:48:06 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:4 Nov 17, 2008 9:48:06 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:8 ==> /usr/local/tomcat1/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:07 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:8 Nov 17, 2008 9:48:07 PM org.apache.catalina.ha.deploy.FarmWarDeployer start SEVERE: FarmWarDeployer can only work as host cluster subelement! Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /examples to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /examples Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/examples]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /docs to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /docs Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/docs]: skipping state transfer. No members active in cluster group. ==> /usr/local/tomcat1/logs/catalina.out <== Nov 17, 2008 9:48:07 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:8 Nov 17, 2008 9:48:07 PM org.apache.catalina.ha.deploy.FarmWarDeployer start SEVERE: FarmWarDeployer can only work as host cluster subelement! Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /examples to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /examples Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/examples]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /docs to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /docs Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/docs]: skipping state transfer. No members active in cluster group. ==> /usr/local/tomcat1/logs/localhost.2008-11-17.log <== Nov 17, 2008 9:48:08 PM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() Nov 17, 2008 9:48:08 PM org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() ==> /usr/local/tomcat1/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /host-manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /host-manager Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/host-manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /manager Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.JvmRouteBinderValve start INFO: JvmRouteBinderValve started Nov 17, 2008 9:48:08 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:11009 Nov 17, 2008 9:48:08 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/17 config=null Nov 17, 2008 9:48:08 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 2529 ms ==> /usr/local/tomcat1/logs/catalina.out <== Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /host-manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /host-manager Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/host-manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /manager Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:08 PM org.apache.catalina.ha.session.JvmRouteBinderValve start INFO: JvmRouteBinderValve started Nov 17, 2008 9:48:08 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:11009 Nov 17, 2008 9:48:08 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/17 config=null Nov 17, 2008 9:48:08 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 2529 ms Tomcat Server 2 logs ==> /usr/local/tomcat2/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:20 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine} Setting property 'debug' to '0' did not find a matching property. Nov 17, 2008 9:48:20 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre/lib/i386/server:/usr/java/jre/lib/i386:/usr/java/jre/../lib/i386 Nov 17, 2008 9:48:20 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 394 ms Nov 17, 2008 9:48:20 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 17, 2008 9:48:20 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Nov 17, 2008 9:48:20 PM org.apache.catalina.ha.tcp.SimpleTcpCluster start INFO: Cluster is about to start Nov 17, 2008 9:48:20 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:/127.0.0.1:4002 Nov 17, 2008 9:48:20 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to 500 Nov 17, 2008 9:48:20 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:4 ==> /usr/local/tomcat2/logs/catalina.out <== Nov 17, 2008 9:48:20 PM org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine} Setting property 'debug' to '0' did not find a matching property. Nov 17, 2008 9:48:20 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jre/lib/i386/server:/usr/java/jre/lib/i386:/usr/java/jre/../lib/i386 Nov 17, 2008 9:48:20 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 394 ms Nov 17, 2008 9:48:20 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 17, 2008 9:48:20 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/6.0.18 Nov 17, 2008 9:48:20 PM org.apache.catalina.ha.tcp.SimpleTcpCluster start INFO: Cluster is about to start Nov 17, 2008 9:48:20 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:/127.0.0.1:4002 Nov 17, 2008 9:48:20 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to 500 Nov 17, 2008 9:48:20 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:4 ==> /usr/local/tomcat2/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:21 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:4 Nov 17, 2008 9:48:21 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:8 ==> /usr/local/tomcat2/logs/catalina.out <== Nov 17, 2008 9:48:21 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:4 Nov 17, 2008 9:48:21 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:8 ==> /usr/local/tomcat2/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:22 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:8 Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.deploy.FarmWarDeployer start SEVERE: FarmWarDeployer can only work as host cluster subelement! ==> /usr/local/tomcat2/logs/catalina.out <== Nov 17, 2008 9:48:22 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Done sleeping, membership established, start level:8 Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.deploy.FarmWarDeployer start SEVERE: FarmWarDeployer can only work as host cluster subelement! ==> /usr/local/tomcat2/logs/catalina.2008-11-17.log <== Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /examples to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /examples Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/examples]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /docs to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /docs Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/docs]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /host-manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /host-manager Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/host-manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /manager Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.JvmRouteBinderValve start INFO: JvmRouteBinderValve started Nov 17, 2008 9:48:22 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:12009 Nov 17, 2008 9:48:22 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/18 config=null Nov 17, 2008 9:48:22 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 2582 ms ==> /usr/local/tomcat2/logs/catalina.out <== Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /examples to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /examples Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/examples]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /docs to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /docs Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/docs]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /host-manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /host-manager Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/host-manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /manager to cluster element Engine with name Catalina Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /manager Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions INFO: Manager [localhost#/manager]: skipping state transfer. No members active in cluster group. Nov 17, 2008 9:48:22 PM org.apache.catalina.ha.session.JvmRouteBinderValve start INFO: JvmRouteBinderValve started Nov 17, 2008 9:48:22 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /0.0.0.0:12009 Nov 17, 2008 9:48:22 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/18 config=null Nov 17, 2008 9:48:22 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 2582 ms ==> /usr/local/tomcat2/logs/localhost.2008-11-17.log <== Nov 17, 2008 9:48:22 PM org.apache.catalina.core.ApplicationContext log INFO: ContextListener: contextInitialized() Nov 17, 2008 9:48:22 PM org.apache.catalina.core.ApplicationContext log INFO: SessionListener: contextInitialized() -- View this message in context: http://www.nabble.com/Tomcat-6-cluster-with-Session-Persistence-not-working-%3A%28-tp20550490p20554158.html 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]