Are you sure that the same JSESSIONID cookie is being sent to both servers? Cookies only get sent when the host value matches the host in the URL. Might that be your issue?
-----Original Message----- From: Artem D. [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 25, 2008 9:18 AM To: [email protected] Subject: Tomcat 6 clustering problem Hi all, I've got wicket 1.4-m2 based application running on two different network hosts configured as Tomcat 6 Simple TCP cluster. I try to simulate failover with session replication using the following schema: 1) Log into the first server, store some info in HTTP session 2) Access mounted page on the first server, i.e. http://first.server/mounted/page 3) Try to access the same page on the second server, i.e. http://second.server/mounted/page I assume that HTTP session should replicate between Tomcat's and I want to get immediate reply from the second server, but all I get is forwarding me to the login screen and the following entries in log: Jun 25, 2008 5:10:39 PM org.apache.catalina.ha.session.DeltaManager messageReceived SEVERE: Manager [localhost#/mas]: Unable to receive message through TCP channel java.lang.IllegalArgumentException: Unknown object type null at org.apache.wicket.protocol.http.pagestore.DiskPageStore.restoreAfterSeri alization(DiskPageStore.java:1211) at org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLevel CachePageMap.readObject(SecondLevelCacheSessionStore.java:403) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351) at org.apache.catalina.ha.session.DeltaRequest$AttributeInfo.readExternal(D eltaRequest.java:361) at org.apache.catalina.ha.session.DeltaRequest.readExternal(DeltaRequest.ja va:255) at org.apache.catalina.ha.session.DeltaManager.deserializeDeltaRequest(Delt aManager.java:619) at org.apache.catalina.ha.session.DeltaManager.handleSESSION_DELTA(DeltaMan ager.java:1363) at org.apache.catalina.ha.session.DeltaManager.messageReceived(DeltaManager .java:1320) at org.apache.catalina.ha.session.DeltaManager.messageDataReceived(DeltaMan ager.java:1083) at org.apache.catalina.ha.session.ClusterSessionListener.messageReceived(Cl usterSessionListener.java:87) at org.apache.catalina.ha.tcp.SimpleTcpCluster.messageReceived(SimpleTcpClu ster.java:899) at org.apache.catalina.ha.tcp.SimpleTcpCluster.messageReceived(SimpleTcpClu ster.java:880) at org.apache.catalina.tribes.group.GroupChannel.messageReceived(GroupChann el.java:269) at org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived( ChannelInterceptorBase.java:79) at org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.message Received(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.ChannelCoordinator.messageReceived(Chan nelCoordinator.java:241) at org.apache.catalina.tribes.transport.ReceiverBase.messageDataReceived(Re ceiverBase.java:225) at org.apache.catalina.tribes.transport.nio.NioReplicationTask.drainChannel (NioReplicationTask.java:188) at org.apache.catalina.tribes.transport.nio.NioReplicationTask.run(NioRepli cationTask.java:91) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecuto r.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja va:907) at java.lang.Thread.run(Thread.java:619) Is there a way to resolve this issue? -- View this message in context: http://www.nabble.com/Tomcat-6-clustering-problem-tp18112263p18112263.ht ml Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] ______________ The information contained in this message is proprietary and/or confidential. If you are not the intended recipient, please: (i) delete the message and all copies; (ii) do not disclose, distribute or use the message in any manner; and (iii) notify the sender immediately. In addition, please be aware that any message addressed to our domain is subject to archiving and review by persons other than the intended recipient. Thank you. _____________ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
