Description
Getting this error every time we try to run unit tests:
2008-07-29 10:10:08,374 INFO [SN-61FWKUT:Output Pump] [StreamToLogsPumper] Failed to pump input stream
org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested excepti
on is javax.jms.JMSException: Wire format negociation timeout: peer did not send his wire format.; nested exception is j
ava.io.IOException: Wire format negociation timeout: peer did not send his wire format.
Caused by:
javax.jms.JMSException: Wire format negociation timeout: peer did not send his wire format.
at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:58)
at org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1185)
at org.apache.activemq.ActiveMQConnection.ensureConnectionInfoSent(ActiveMQConnection.java:1263)
at org.apache.activemq.ActiveMQConnection.createSession(ActiveMQConnection.java:276)
at org.jencks.amqpool.SessionPool.createSession(SessionPool.java:110)
at org.jencks.amqpool.SessionPool.makeObject(SessionPool.java:78)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)
at org.jencks.amqpool.SessionPool.borrowSession(SessionPool.java:53)
at org.jencks.amqpool.ConnectionPool.createSession(ConnectionPool.java:89)
at org.jencks.amqpool.XaConnectionPool.createSession(XaConnectionPool.java:51)
at org.jencks.amqpool.PooledConnection.createSession(PooledConnection.java:132)
at org.springframework.jms.support.JmsAccessor.createSession(JmsAccessor.java:200)
at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:421)
at org.springframework.jms.core.JmsTemplate.send(JmsTemplate.java:477)
at org.springframework.jms.core.JmsTemplate.convertAndSend(JmsTemplate.java:557)
at org.springframework.jms.core.JmsTemplate.convertAndSend(JmsTemplate.java:548)
at com.atlassian.bamboo.v2.build.agent.remote.JmsTemplateStrategy.send(JmsTemplateStrategy.java:19)
at com.atlassian.bamboo.v2.build.agent.remote.BambooAgentMessageSenderImpl.send(BambooAgentMessageSenderImpl.jav
a:27)
at com.atlassian.bamboo.v2.build.agent.remote.RemoteBuildLogger.addBuildLogEntry(RemoteBuildLogger.java:30)
at com.atlassian.bamboo.command.StreamToLogsPumper.log(StreamToLogsPumper.java:108)
at com.atlassian.bamboo.command.StreamToLogsPumper.pump(StreamToLogsPumper.java:91)
at com.atlassian.bamboo.command.StreamToLogsPumper.run(StreamToLogsPumper.java:50)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: Wire format negociation timeout: peer did not send his wire format.
at org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:88)
at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:47)
at org.apache.activemq.transport.ResponseCorrelator.asyncRequest(ResponseCorrelator.java:69)
at org.apache.activemq.transport.ResponseCorrelator.request(ResponseCorrelator.java:74)
at org.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:1175)
... 21 more
The test run fine stand alone. My guess is that they don't output enough spam to the screen to keep Bamboo happy. Is there some easy way to resolve this?