[ https://issues.apache.org/activemq/browse/AMQ-734?page=all ]
Jef Gearhart reopened AMQ-734: ------------------------------ Hello, I can reproduce this issue in the 4.0.1 release. The test is performed as in the original post. I am producing messages to a queue, from a demandForwarding environment. One possible difference is the producer is in a stateless session bean under JBoss (ActiveMQ RA version is 4.0.2). Here's the output from the broker.. --------------------------------------------------------------------------------------------- D:\ActiveMQ\bin>activemq ACTIVEMQ_HOME: d:\ActiveMq Loading message broker from: xbean:activemq.xml Created MBeanServer with ID: 3dc0bb:10c8cef3623:-8000:fist:1 INFO JournalPersistenceAdapter - Journal deleted: INFO JDBCPersistenceAdapter - Database driver recognized: [apache_derby_embedded_jdbc_driver] INFO BrokerService - ActiveMQ 4.0.1 JMS Message Broker (fist) is starting INFO BrokerService - For help or more information please see: http://incubator.apache.org/activemq/ RMIConnectorServer started at: service:jmx:rmi://fist/jndi/rmi://localhost:16617/jmxrmi INFO ManagementContext - JMX consoles can connect to service:jmx:rmi://fist/jndi/rmi://localhost:16617/jmxrmi INFO JournalPersistenceAdapter - Journal Recovery Started from: Active Journal: using 5 x 20.0 Megs at: D:\ActiveMQ\activemq-data\journal INFO JournalPersistenceAdapter - Journal Recovered: 0 message(s) in transactions recovered. INFO TransportServerThreadSupport - Listening for connections at: tcp://fist:61616 INFO TransportConnector - Connector default Started INFO TransportServerThreadSupport - Listening for connections at: tcp://fist:61613?wireFormat=stomp INFO TransportConnector - Connector stomp Started INFO NetworkConnector - Establishing network connection between from vm://fist?network=true to failover:tcp://204.62.234.33:61616 INFO VMTransportFactory - binding to broker: fist INFO TransportConnector - Connector vm://fist Started INFO DemandForwardingBridge - Starting a network connection between vm://fist#0 and unconnected has been established. INFO NetworkConnector - Network Connector Burnt Started INFO BrokerService - ActiveMQ JMS Message Broker (fist, ID:fist-2678-1153415721687-1:0) started INFO DemandForwardingBridge - Network connection between vm://fist#0 and tcp://204.62.234.33:61616(burnt) has been established. WARN DemandForwardingBridge - Outbound transport to burnt interrupted ... INFO DemandForwardingBridge - Outbound transport to burnt resumed INFO DemandForwardingBridge - Network connection between vm://fist#0 and tcp://204.62.234.33:61616(burnt) has been established. INFO Service - Async error occurred: java.lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been regis tered: ID:fist-2678-1153415721687-3:1 java.lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been registered: ID:fist-2678-1153415721687-3:1 at org.apache.activemq.broker.AbstractConnection.lookupConnectionState(AbstractConnection.java:223) at org.apache.activemq.broker.AbstractConnection.processMessageAck(AbstractConnection.java:356) at org.apache.activemq.command.MessageAck.visit(MessageAck.java:178) at org.apache.activemq.broker.AbstractConnection.service(AbstractConnection.java:201) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:62) at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:97) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:63) at org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:76) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:44) at org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60) at org.apache.activemq.network.DemandForwardingBridgeSupport$5.onCompletion(DemandForwardingBridgeSupport.java:490) at org.apache.activemq.transport.FutureResponse.set(FutureResponse.java:59) at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:89) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:63) at org.apache.activemq.transport.failover.FailoverTransport$1.onCommand(FailoverTransport.java:105) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:114) 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:534) WARN DemandForwardingBridge - Unexpected local command: ConnectionError {commandId = 7, responseRequired = false, connectionId = null, exception = java .lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been registered: ID:fist-2678-1153415721687-3:1} INFO Service - Async error occurred: java.lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been regis tered: ID:fist-2678-1153415721687-3:1 java.lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been registered: ID:fist-2678-1153415721687-3:1 at org.apache.activemq.broker.AbstractConnection.lookupConnectionState(AbstractConnection.java:223) at org.apache.activemq.broker.AbstractConnection.processMessageAck(AbstractConnection.java:356) at org.apache.activemq.command.MessageAck.visit(MessageAck.java:178) at org.apache.activemq.broker.AbstractConnection.service(AbstractConnection.java:201) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:62) at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:97) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:63) at org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:76) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:44) at org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60) at org.apache.activemq.network.DemandForwardingBridgeSupport$5.onCompletion(DemandForwardingBridgeSupport.java:490) at org.apache.activemq.transport.FutureResponse.set(FutureResponse.java:59) at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:89) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:63) at org.apache.activemq.transport.failover.FailoverTransport$1.onCommand(FailoverTransport.java:105) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:114) 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:534) WARN DemandForwardingBridge - Unexpected local command: ConnectionError {commandId = 8, responseRequired = false, connectionId = null, exception = java .lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been registered: ID:fist-2678-1153415721687-3:1} INFO Service - Async error occurred: java.lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been regis tered: ID:fist-2678-1153415721687-3:1 java.lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been registered: ID:fist-2678-1153415721687-3:1 at org.apache.activemq.broker.AbstractConnection.lookupConnectionState(AbstractConnection.java:223) at org.apache.activemq.broker.AbstractConnection.processMessageAck(AbstractConnection.java:356) at org.apache.activemq.command.MessageAck.visit(MessageAck.java:178) at org.apache.activemq.broker.AbstractConnection.service(AbstractConnection.java:201) at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:62) at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:97) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:63) at org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:76) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:44) at org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60) at org.apache.activemq.network.DemandForwardingBridgeSupport$5.onCompletion(DemandForwardingBridgeSupport.java:490) at org.apache.activemq.transport.FutureResponse.set(FutureResponse.java:59) at org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:89) at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:63) at org.apache.activemq.transport.failover.FailoverTransport$1.onCommand(FailoverTransport.java:105) at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:114) 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:534) WARN DemandForwardingBridge - Unexpected local command: ConnectionError {commandId = 9, responseRequired = false, connectionId = null, exception = java .lang.IllegalStateException: Cannot lookup a consumer from a connection that had not been registered: ID:fist-2678-1153415721687-3:1} > Network connections do not reconnect when using static: with failover=true > -------------------------------------------------------------------------- > > Key: AMQ-734 > URL: https://issues.apache.org/activemq/browse/AMQ-734 > Project: ActiveMQ > Issue Type: Bug > Components: Connector > Affects Versions: 4.0 > Environment: winxp java1.5.6 > Reporter: tao > Assigned To: Hiram Chirino > Priority: Critical > Fix For: 4.0.1, 4.1 > > > If I pull out RJ45 port from net card ,waiting a time ,then put RJ45 port > net card .Network is resume.Other computer always throw errors and net > channel can't work. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira