List, I am trying a transparent failover cluster with 2 separate TC-6.0.8 nodes with a apache2.2 node as LoadBalancer with mod_proxy_ajp
JDK 1.5.0_15 and platform Debian. I used 224.0.0.1 as the multicast addresss is it okay ? I am seeing these outputs for catalina.out in one tomcat box when I shutdown the other tomcat box, . does any one has a hints what wrong here? Thank you Dhanesh r...@boss[conf]#tail -f ../logs/catalina.out May 7, 2009 2:58:21 PM org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/usr/TOMCAT-6-08/apache-tomcat-6.0.8/webapps/PIS/WEB-INF/lib/javaee.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class May 7, 2009 2:58:21 PM org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/usr/TOMCAT-6-08/apache-tomcat-6.0.8/webapps/PIS/WEB-INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class May 7, 2009 2:58:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /PIS to cluster element Engine with name Catalina May 7, 2009 2:58:22 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /PIS May 7, 2009 2:58:24 PM org.apache.catalina.ha.tcp.SimpleTcpCluster memberAdded INFO: Replication member added:org.apache.catalina.tribes.membership.MemberImpl[tcp:// 192.168.31.138:4000,192.168.31.138,4000, alive=3106650,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ] May 7, 2009 2:58:27 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions WARNING: Manager [localhost#/PIS], requesting session state from org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.31.138:4000,192.168.31.138,4000, alive=3110178,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ]. This operation will timeout if no session state has been received within 60 seconds. May 7, 2009 2:58:27 PM org.apache.catalina.ha.session.DeltaManager waitForSendAllSessions INFO: Manager [localhost#/PIS]; session state send at 5/7/09 2:58 PM received in 5,123 ms. log4j: Parsing for [root] with value=[INFO,DRHL]. log4j: Level token is [INFO]. log4j: Category root set to INFO log4j: Parsing appender named "DRHL". log4j: Parsing layout options for "DRHL". log4j: Setting property [title] to [POM Logs]. log4j: End of parsing for "DRHL". log4j: Setting property [datePattern] to [dd-MM-yyyy'.html']. log4j: Setting property [file] to [/root/POMLogs.html]. log4j: setFile called: /root/POMLogs.html, true log4j: setFile ended log4j: Appender [DRHL] to be rolled at midnight. log4j: Parsed "DRHL" options. log4j: Finished configuring. May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /docs to cluster element Engine with name Catalina May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /docs May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions WARNING: Manager [localhost#/docs], requesting session state from org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.31.138:4000,192.168.31.138,4000, alive=3111690,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ]. This operation will timeout if no session state has been received within 60 seconds. May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager waitForSendAllSessions INFO: Manager [localhost#/docs]; session state send at 5/7/09 2:58 PM received in 106 ms. May 7, 2009 2:58:29 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/docs,J2EEApplication=none,J2EEServer=none May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager to cluster element Engine with name Catalina May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions WARNING: Manager [localhost#], requesting session state from org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.31.138:4000,192.168.31.138,4000, alive=3111690,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ]. This operation will timeout if no session state has been received within 60 seconds. May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager waitForSendAllSessions INFO: Manager [localhost#]; session state send at 5/7/09 2:58 PM received in 103 ms. May 7, 2009 2:58:29 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/,J2EEApplication=none,J2EEServer=none May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /manager to cluster element Engine with name Catalina May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /manager May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions WARNING: Manager [localhost#/manager], requesting session state from org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.31.138:4000,192.168.31.138,4000, alive=3112195,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ]. This operation will timeout if no session state has been received within 60 seconds. May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager waitForSendAllSessions INFO: Manager [localhost#/manager]; session state send at 5/7/09 2:58 PM received in 106 ms. May 7, 2009 2:58:29 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/manager,J2EEApplication=none,J2EEServer=none May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /host-manager to cluster element Engine with name Catalina May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /host-manager May 7, 2009 2:58:29 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions WARNING: Manager [localhost#/host-manager], requesting session state from org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.31.138:4000,192.168.31.138,4000, alive=3112195,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ]. This operation will timeout if no session state has been received within 60 seconds. May 7, 2009 2:58:30 PM org.apache.catalina.ha.session.DeltaManager waitForSendAllSessions INFO: Manager [localhost#/host-manager]; session state send at 5/7/09 2:58 PM received in 119 ms. May 7, 2009 2:58:30 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/host-manager,J2EEApplication=none,J2EEServer=none May 7, 2009 2:58:30 PM org.apache.catalina.ha.session.DeltaManager start INFO: Register manager /examples to cluster element Engine with name Catalina May 7, 2009 2:58:30 PM org.apache.catalina.ha.session.DeltaManager start INFO: Starting clustering manager at /examples May 7, 2009 2:58:30 PM org.apache.catalina.ha.session.DeltaManager getAllClusterSessions WARNING: Manager [localhost#/examples], requesting session state from org.apache.catalina.tribes.membership.MemberImpl[tcp://192.168.31.138:4000,192.168.31.138,4000, alive=3112698,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={}, domain={}, ]. This operation will timeout if no session state has been received within 60 seconds. May 7, 2009 2:58:30 PM org.apache.catalina.ha.session.DeltaManager waitForSendAllSessions INFO: Manager [localhost#/examples]; session state send at 5/7/09 2:58 PM received in 106 ms. May 7, 2009 2:58:30 PM org.apache.tomcat.util.modeler.Registry registerComponent SEVERE: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/examples,J2EEApplication=none,J2EEServer=none May 7, 2009 2:58:30 PM org.apache.catalina.ha.session.JvmRouteBinderValve start INFO: JvmRouteBinderValve started May 7, 2009 2:58:30 PM org.apache.coyote.http11.Http11Protocol start INFO: Starting Coyote HTTP/1.1 on http-8080 May 7, 2009 2:58:30 PM org.apache.jk.common.ChannelSocket init INFO: JK: ajp13 listening on /192.168.31.128:8009 May 7, 2009 2:58:30 PM org.apache.jk.server.JkMain start INFO: Jk running ID=0 time=0/31 config=null May 7, 2009 2:58:30 PM org.apache.catalina.startup.Catalina start INFO: Server startup in 10995 ms May 7, 2009 3:00:25 PM org.apache.catalina.ha.session.DeltaManager messageReceived SEVERE: Manager [localhost#/PIS]: Unable to receive message through TCP channel java.io.InvalidObjectException: Could not find a SessionFactory named: null at org.hibernate.impl.SessionFactoryImpl.readResolve(SessionFactoryImpl.java:612) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1006) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1722) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) at org.apache.catalina.ha.session.DeltaRequest$AttributeInfo.readExternal(DeltaRequest.java:361) at org.apache.catalina.ha.session.DeltaRequest.readExternal(DeltaRequest.java:255) at org.apache.catalina.ha.session.DeltaManager.deserializeDeltaRequest(DeltaManager.java:619) at org.apache.catalina.ha.session.DeltaManager.handleSESSION_DELTA(DeltaManager.java:1363) at org.apache.catalina.ha.session.DeltaManager.messageReceived(DeltaManager.java:1320) at org.apache.catalina.ha.session.DeltaManager.messageDataReceived(DeltaManager.java:1083) at org.apache.catalina.ha.session.ClusterSessionListener.messageReceived(ClusterSessionListener.java:87) at org.apache.catalina.ha.tcp.SimpleTcpCluster.messageReceived(SimpleTcpCluster.java:893) at org.apache.catalina.ha.tcp.SimpleTcpCluster.messageReceived(SimpleTcpCluster.java:874) at org.apache.catalina.tribes.group.GroupChannel.messageReceived(GroupChannel.java:265) at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79) at org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.messageReceived(TcpFailureDetector.java:110) at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79) at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79) at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:79) at org.apache.catalina.tribes.group.ChannelCoordinator.messageReceived(ChannelCoordinator.java:243) at org.apache.catalina.tribes.transport.ReceiverBase.messageDataReceived(ReceiverBase.java:226) at org.apache.catalina.tribes.transport.nio.NioReplicationTask.drainChannel(NioReplicationTask.java:185) at org.apache.catalina.tribes.transport.nio.NioReplicationTask.run(NioReplicationTask.java:88) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) at java.lang.Thread.run(Thread.java:595) May 7, 2009 3:03:54 PM org.apache.catalina.tribes.group.interceptors.TcpFailureDetector memberDisappeared INFO: Verification complete. Member disappeared[org.apache.catalina.tribes.membership.MemberImpl[tcp:// 192.168.31.138:4000,192.168.31.138,4000, alive=3432419,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={66 65 66 89 45 65 76 69 88 ...(9)}, domain={}, ]] May 7, 2009 3:03:54 PM org.apache.catalina.ha.tcp.SimpleTcpCluster memberDisappeared INFO: Received member disappeared:org.apache.catalina.tribes.membership.MemberImpl[tcp:// 192.168.31.138:4000,192.168.31.138,4000, alive=3432419,id={110 -72 -44 -17 -93 -30 72 44 -116 -14 -107 -57 -102 -66 36 -64 }, payload={}, command={66 65 66 89 45 65 76 69 88 ...(9)}, domain={}, ] May 7, 2009 3:04:19 PM org.apache.catalina.ha.tcp.SimpleTcpCluster send SEVERE: Unable to send message through cluster sender. org.apache.catalina.tribes.ChannelException: No destination given; No faulty members identified. at org.apache.catalina.tribes.group.GroupChannel.send(GroupChannel.java:195) at org.apache.catalina.tribes.group.GroupChannel.send(GroupChannel.java:176) at org.apache.catalina.ha.tcp.SimpleTcpCluster.send(SimpleTcpCluster.java:812) at org.apache.catalina.ha.tcp.SimpleTcpCluster.sendClusterDomain(SimpleTcpCluster.java:791) at org.apache.catalina.ha.session.JvmRouteBinderValve.sendSessionIDClusterBackup(JvmRouteBinderValve.java:391) at org.apache.catalina.ha.session.JvmRouteBinderValve.changeSessionID(JvmRouteBinderValve.java:362) at org.apache.catalina.ha.session.JvmRouteBinderValve.handleJvmRoute(JvmRouteBinderValve.java:319) at org.apache.catalina.ha.session.JvmRouteBinderValve.handlePossibleTurnover(JvmRouteBinderValve.java:229) at org.apache.catalina.ha.session.JvmRouteBinderValve.invoke(JvmRouteBinderValve.java:206) at org.apache.catalina.ha.tcp.ReplicationValve.invoke(ReplicationValve.java:347) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:212) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:686) at java.lang.Thread.run(Thread.java:595) METHOD in PPP :GET REOMTE HOST ID :192.168.36.213 remorthost port : 0 User :: null sessionInvalid in the process Role valid path is + null path is 2 : /Tour ######################### Inside processro...@requestprocessor Role id in the process Role null map in the process Role http://demo.cdacchennai.in/PIS//Tour.do map in the process Role /PIS//Tour.do Http Session in Tour Action :::org.apache.catalina.session.standardsessionfac...@979f67