Hi, I am using Geronimo 2.1.7, which shipped ActiveMQ 4.1.2, it sometimes reported the error below after deploying a MDB. I know that ActiveMQ 4.1.2 is a very very old version, but .... I hope some one could help to give some hints, so that I could port some changes from the trunk. Thanks. ---> 2010-12-17 09:56:56,875 ERROR [TransportConnector] Could not accept connection from /127.0.0.1:1823: java.io.IOException: The transport is n ot running. java.io.IOException: The transport is not running. at org.apache.activemq.transport.TransportSupport.checkStarted(TransportSupport.java:103) at org.apache.activemq.transport.tcp.TcpTransport.oneway(TcpTransport.java:125) at org.apache.activemq.transport.InactivityMonitor.oneway(InactivityMonitor.java:145) at org.apache.activemq.transport.TransportFilter.oneway(TransportFilter.java:80) at org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:93) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:47) at org.apache.activemq.broker.TransportConnection.dispatch(TransportConnection.java:1138) at org.apache.activemq.broker.TransportConnection.processDispatch(TransportConnection.java:805) at org.apache.activemq.broker.TransportConnection.start(TransportConnection.java:885) at org.apache.activemq.broker.TransportConnector$1.onAccept(TransportConnector.java:148) at org.apache.activemq.transport.tcp.TcpTransportServer.run(TcpTransportServer.java:162) at java.lang.Thread.run(Thread.java:736) <---
Also, I could find the exception message below in the log ---> java.io.EOFException at java.io.DataInputStream.readInt(DataInputStream.java:387) at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:267) at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:269) at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:245) at java.lang.Thread.run(Thread.java:736) <--- -- Ivan