You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2005/04/27 15:25:31 UTC
DO NOT REPLY [Bug 34647] New: -
Tomcat cluster - "Unabel to receive message through TCP Channel"
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=34647>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=34647
Summary: Tomcat cluster - "Unabel to receive message through TCP
Channel"
Product: Tomcat 5
Version: 5.0.28
Platform: Other
OS/Version: Linux
Status: NEW
Severity: major
Priority: P2
Component: Catalina:Cluster
AssignedTo: tomcat-dev@jakarta.apache.org
ReportedBy: aleonben@telefonica.net
We have a cluster with two Tomcat servers. When we restart one of the nodes,
without restarting the other one, it seems to be a problem in the communication
between them. This is the log trace in the node that restarts, when it starts:
[main] INFO org.apache.catalina.cluster.session.DeltaManager - Starting
clustering manager...:/TEST
[main] WARN org.apache.catalina.cluster.session.DeltaManager - Manager
[/TEST], requesting session state from
org.apache.catalina.cluster.mcast.McastMember
[tcp://XXX.XXX.XXX.XXX:4001,XXX.XXX.XXX.XXXX,4001, alive=14436991]. This
operation will timeout if no session state has been received within 60 seconds
[main] ERROR org.apache.catalina.cluster.session.DeltaManager - Manager
[/TEST], No session state received, timing out.
org.apache.jk.common.ChannelSocket init
And the trace log in the node that remains alive:
org.apache.catalina.cluster.tcp.SimpleTcpCluster memberDisappeared
INFO: Received member disappeared:org.apache.catalina.cluster.mcast.McastMember
[tcp://YYY.YYY.YYY.YYY:4001,YYY.YYY.YYY.YYY,4001, alive=6147693]
org.apache.catalina.cluster.tcp.SimpleTcpCluster memberAdded
INFO: Replication member added:org.apache.catalina.cluster.mcast.McastMember
[tcp://YYY.YYY.YYY.YYY:4001,YYY.YYY.YYY.YYY,4001, alive=2]
[org.apache.catalina.cluster.tcp.TcpReplicationThread[3]] ERROR
org.apache.catalina.cluster.session.DeltaManager - Unable to receive message
through TCP channel
java.lang.NullPointerException
at java.io.ObjectOutputStream$BlockDataOutputStream.getUTFLength
(ObjectOutputStream.java:1898)
at java.io.ObjectOutputStream$BlockDataOutputStream.writeUTF
(ObjectOutputStream.java:1769)
at java.io.ObjectOutputStream.writeUTF(ObjectOutputStream.java:787)
at
org.apache.catalina.cluster.session.SerializablePrincipal.writePrincipal
(SerializablePrincipal.java:180)
at org.apache.catalina.cluster.session.DeltaSession.writeObject
(DeltaSession.java:1457)
at org.apache.catalina.cluster.session.DeltaSession.writeObjectData
(DeltaSession.java:930)
at org.apache.catalina.cluster.session.DeltaManager.doUnload
(DeltaManager.java:539)
at org.apache.catalina.cluster.session.DeltaManager.messageReceived
(DeltaManager.java:854)
at org.apache.catalina.cluster.session.DeltaManager.messageDataReceived
(DeltaManager.java:762)
at org.apache.catalina.cluster.tcp.SimpleTcpCluster.messageDataReceived
(SimpleTcpCluster.java:576)
at org.apache.catalina.cluster.io.ObjectReader.execute
(ObjectReader.java:70)
at org.apache.catalina.cluster.tcp.TcpReplicationThread.drainChannel
(TcpReplicationThread.java:129)
at org.apache.catalina.cluster.tcp.TcpReplicationThread.run
(TcpReplicationThread.java:67)
I saw another bug similar to this one: 32280, but it finishes without a clear
solution.
Thanks in advance.
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org