activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Strachan" <james.strac...@gmail.com>
Subject Re: Mysql connection exception
Date Tue, 10 Apr 2007 06:15:25 GMT
Did mysqld die?

On 4/10/07, Dingwen Yuan <pdvyuan@gmail.com> wrote:
> Hi all,
>
> Has anyone once met this exception? My activemq instance and mysql server were running on the same machine, so there should be no problem for connection. What is the cause for this exception?
>
> Thanks!
>
> Dingwen Yuan
>
> activemq log:
> 2007-04-10 09:05:58,890 [28.64.7.49:2533] DEBUG JDBCPersistenceAdapter         - Could not get JDBC connection: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2814)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
> 2007-04-10 09:05:59,218 [28.64.7.49:2533] DEBUG Service                        - Error occured while processing sync command: java.lang.RuntimeException: java.io.IOException: Failed to broker message: ID:limin-A7D097-1863-1176111233375-1:0:1:1:413 in container: java.io.IOException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
> java.lang.RuntimeException: java.io.IOException: Failed to broker message: ID:limin-A7D097-1863-1176111233375-1:0:1:1:413 in container: java.io.IOException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:103)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
> Caused by: java.io.IOException: Failed to broker message: ID:limin-A7D097-1863-1176111233375-1:0:1:1:413 in container: java.io.IOException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
>  at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:31)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:107)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  ... 19 more
> Caused by: java.io.IOException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
>  at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:43)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:62)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  ... 21 more
> Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> com.mysql.jdbc.CommunicationsException
> MESSAGE: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>
> STACKTRACE:
>
> com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
>
> ** BEGIN NESTED EXCEPTION **
>
> java.net.SocketException
> MESSAGE: Software caused connection abort: recv failed
>
> STACKTRACE:
>
> java.net.SocketException: Software caused connection abort: recv failed
>  at java.net.SocketInputStream.socketRead0(Native Method)
>  at java.net.SocketInputStream.read(SocketInputStream.java:129)
>  at com.mysql.jdbc.util.ReadAheadInputStream.fill(ReadAheadInputStream.java:113)
>  at com.mysql.jdbc.util.ReadAheadInputStream.readFromUnderlyingStreamIfNecessary(ReadAheadInputStream.java:160)
>  at com.mysql.jdbc.util.ReadAheadInputStream.read(ReadAheadInputStream.java:188)
>  at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1960)
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2375)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 31 ms ago.
>  at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2586)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2874)
>  at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:868)
>  at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:3340)
>  at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1238)
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2743)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  at org.apache.activemq.store.jdbc.adapter.DefaultJDBCAdapter.doGetMessage(DefaultJDBCAdapter.java:238)
>  at org.apache.activemq.store.jdbc.JDBCMessageStore.getMessage(JDBCMessageStore.java:100)
>  at org.apache.activemq.store.ProxyMessageStore.getMessage(ProxyMessageStore.java:48)
>  at org.apache.activemq.broker.region.IndirectMessageReference.incrementReferenceCount(IndirectMessageReference.java:95)
>  at org.apache.activemq.broker.region.QueueSubscription.dispatch(QueueSubscription.java:170)
>  at org.apache.activemq.broker.region.PrefetchSubscription.add(PrefetchSubscription.java:129)
>  at org.apache.activemq.broker.region.Queue.addSubscription(Queue.java:183)
>  at org.apache.activemq.broker.region.AbstractRegion.addConsumer(AbstractRegion.java:233)
>  at org.apache.activemq.broker.region.RegionBroker.addConsumer(RegionBroker.java:328)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.advisory.AdvisoryBroker.addConsumer(AdvisoryBroker.java:78)
>  at org.apache.activemq.broker.BrokerFilter.addConsumer(BrokerFilter.java:86)
>  at org.apache.activemq.broker.MutableBrokerFilter.addConsumer(MutableBrokerFilter.java:96)
>  at org.apache.activemq.broker.TransportConnection.processAddConsumer(TransportConnection.java:568)
>  at org.apache.activemq.command.ConsumerInfo.visit(ConsumerInfo.java:313)
>  at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:284)
>  at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:177)
>  at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:65)
>  at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:133)
>  at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:122)
>  at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
>  at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:137)
>  at java.lang.Thread.run(Thread.java:619)
>
>
> ** END NESTED EXCEPTION **
>
>
>
> Last packet sent to the server was 47 ms ago.
>  at com.mysql.jdbc.Connection.createNewIO(Connection.java:2814)
>  at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
>  at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266)
>  at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)
>  at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
>  at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
>  at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
>  at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:544)
>  at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:55)
>  ... 23 more
>
>
>
>
> Dingwen Yuan
> 2007-04-10
>


-- 

James
-------
http://radio.weblogs.com/0112098/

Mime
View raw message