INFO - WkaBasedMembershipScheme没有收到WKA成员的回复 [2014-03-10 17:27:56,990] INFO - WkaBasedMembershipScheme向WKA成员发送JOIN消息...... [2014-03-10 17:27:56,996]错误 - Axis2GroupChannel无法反序列化消息:ClusterData [src = org.apache.catalina.tribes.membership.MemberImpl [tcp:// {192,168,7,121}: 4000,{192,168,7,121},4000,alive = 1394443159382,securePort = -1,UDP Port = -1,id = {0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0}, payload = {35 10 35 77 111 110 32 77 97 ...(61)},command = {},domain = {119 115 111 50 46 99 97 114 98 ...(21)},]; id = {35 -20 -126 -65 124 -7 72 -95 -82 44 94 -16 -47 -25 -12 58}; sent = 2014-03-10 17:27:56.994] java.io.InvalidClassException:org.apache.catalina.tribes.membership.MemberImpl;本地类不兼容:stream classdesc serialVersionUID = -3747696661765742913,本地类serialVersionUID = 9101965184867046152 at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:617) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1622) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1517) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1706) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1344) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370) 在org.apache.catalina.tribes.group.RpcMessage.readExternal(RpcMessage.java:64) at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1837) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1796) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370) 在org.apache.catalina.tribes.io.XByteBuffer.deserialize(XByteBuffer.java:568) 在org.apache.axis2.clustering.tribes.Axis2GroupChannel.messageReceived(Axis2GroupChannel.java:60) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) at org.apache.catalina.tribes.group.interceptors.NonBlockingCoordinator.messageReceived(NonBlockingCoordinator.java:512) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) at org.apache.catalina.tribes.group.interceptors.TcpPingInterceptor.messageReceived(TcpPingInterceptor.java:170) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) 在org.apache.catalina.tribes.group.interceptors.TcpFailureDetector.messageReceived(TcpFailureDetector.java:114) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) at org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor.messageReceived(DomainFilterInterceptor.java:45) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) at org.apache.catalina.tribes.group.interceptors.OrderInterceptor.messageReceived(OrderInterceptor.java:101) 在org.apache.catalina.tribes.group.ChannelInterceptorBase.messageReceived(ChannelInterceptorBase.java:84) 在org.apache.catalina.tribes.group.ChannelCoordinator.messageReceived(ChannelCoordinator.java:253) at org.apache.catalina.tribes.transport.ReceiverBase.messageDataReceived(ReceiverBase.java:287) 在org.apache.catalina.tribes.transport.nio.NioReplicationTask.drainChannel(NioReplicationTask.java:212) 在org.apache.catalina.tribes.transport.nio.NioReplicationTask.run(NioReplicationTask.java:101) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615) 在java.lang.Thread.run(Thread.java:744)
答案 0 :(得分:0)
根据错误“org.apache.catalina.tribes.membership.MemberImpl”类无法序列化,这意味着您可能在其他ESB节点中具有此类的不同版本。
请检查您在每个ESB实例之间使用的jar上是否有任何差异(例如tribes_7.0.28.wso2v1.jar是ESB4.7中包含此类,因此基于您的ESB以类似的方式进行交叉检查)< / p>
答案 1 :(得分:0)
部落已经过时了。为什么不使用hazacast呢?在ESB 4.8中,群集代理已更改。