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]

Reply via email to