activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From danielstraub ...@ctrlaltdel.de>
Subject NPE in BaseDataStreamMarshaller, network bridge stopped
Date Thu, 03 Apr 2014 11:09:51 GMT
We have two ActiveMQ servers with a network bridge.
After some days transfering messages beetwen the broker, the bridge stopped.
There no log information on the sender side.
The receiver broker shows a lot of this NPE's :

java.lang.NullPointerException
at
org.apache.activemq.openwire.v10.BaseDataStreamMarshaller.tightMarshalByteSequence2(BaseDataStreamMarshaller.java:430)
at
org.apache.activemq.openwire.v10.MessageMarshaller.tightMarshal2(MessageMarshaller.java:182)
at
org.apache.activemq.openwire.v10.ActiveMQMessageMarshaller.tightMarshal2(ActiveMQMessageMarshaller.java:89)
at
org.apache.activemq.openwire.v10.ActiveMQTextMessageMarshaller.tightMarshal2(ActiveMQTextMessageMarshaller.java:89)
at
org.apache.activemq.openwire.OpenWireFormat.tightMarshalNestedObject2(OpenWireFormat.java:433)
at
org.apache.activemq.openwire.v10.BaseDataStreamMarshaller.tightMarshalNestedObject2(BaseDataStreamMarshaller.java:135)
at
org.apache.activemq.openwire.v10.MessageDispatchMarshaller.tightMarshal2(MessageDispatchMarshaller.java:105)
at
org.apache.activemq.openwire.OpenWireFormat.marshal(OpenWireFormat.java:243)
at
org.apache.activemq.transport.tcp.TcpTransport.oneway(TcpTransport.java:175)
at
org.apache.activemq.transport.AbstractInactivityMonitor.doOnewaySend(AbstractInactivityMonitor.java:304)
at
org.apache.activemq.transport.AbstractInactivityMonitor.oneway(AbstractInactivityMonitor.java:286)
at
org.apache.activemq.transport.TransportFilter.oneway(TransportFilter.java:85)
at
org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:104)
at
org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:68)
at
org.apache.activemq.broker.TransportConnection.dispatch(TransportConnection.java:1339)
at
org.apache.activemq.broker.TransportConnection.processDispatch(TransportConnection.java:858)
at
org.apache.activemq.broker.TransportConnection.iterate(TransportConnection.java:904)
at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)

We're not able to restart the sender side, because it's an production
environment.
How can we fix this ?



--
View this message in context: http://activemq.2283324.n4.nabble.com/NPE-in-BaseDataStreamMarshaller-network-bridge-stopped-tp4680011.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Mime
View raw message