I've got several AMQ 4.0.1 brokers in an environment, and I'm introducing one
AMQ 4.1 broker. The AMQ 4.0.1 brokers are getting this exception while
trying to connect to the AMQ 4.1 broker:
Failed to unregister mbean: org.
apache.activemq:BrokerName=ProdAMQBrokerperfgc1a,Type=Connection,ConnectorName=tcp_//localhost_5111,Connection=69
Exception in thread "ActiveMQ Transport: tcp:///170.137.15.160:34695"
java.lang.IllegalArgumentException: Invalid version: 2, could not l
oad org.apache.activemq.openwire.v2.MarshallerFactory
at
org.apache.activemq.openwire.OpenWireFormat.setVersion(OpenWireFormat.java:329)
at
org.apache.activemq.openwire.OpenWireFormat.renegociatWireFormat(OpenWireFormat.java:569)
at
org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:100)
at
org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
at
org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:87)
at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:143)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException:
org.apache.activemq.openwire.v2.MarshallerFactory
at
org.apache.activemq.util.ClassLoading.loadClass(ClassLoading.java:104)
at
org.apache.activemq.openwire.OpenWireFormat.setVersion(OpenWireFormat.java:327)
... 6 more
I assume we should be able to do a rollout for AMQ 4.1, as opposed to me
upgrading all 50 of my brokers at one time, right?
--
View this message in context:
http://www.nabble.com/AMQ-4.1-and-AMQ-4.0.1-compatibility-tf2383194.html#a6642247
Sent from the ActiveMQ - User mailing list archive at Nabble.com.