Just upgraded from 4.1 to 5.1 and get this exception now right
after every
message is received. Messages get processed fine anyway, but the
stacktrace really litters the log and maybe it is a symptom of an
error of
some kind. Googled this message, but to no avail... Any
suggestions
on how
to get rid of it?
2008-06-19 14:01:52,586 WARN
[org.apache.activemq.broker.TransportConnection.Service] Failed to
remove
connection ConnectionInfo {commandId = 1, responseRequired = true,
conn
ectionId = ID:ubuntu.linpro.no-53402-1213876871547-2:11,
clientId =
null,
userName = defaultUser, password = defaultPassword, brokerPath =
null,
brokerMasterConnector = false,
manageable = true, clientMaster = true}
javax.jms.InvalidClientIDException: No clientID specified for
connection
disconnect request
at
org
.apache
.activemq
.broker.region.RegionBroker.removeConnection(RegionBroker.java:
225)
at
org
.apache
.activemq
.broker.TransactionBroker.removeConnection(TransactionBroker.java:
248)
at
org
.apache
.activemq
.advisory.AdvisoryBroker.removeConnection(AdvisoryBroker.java:214)
at
org
.apache
.activemq.broker.BrokerFilter.removeConnection(BrokerFilter.java:
109)
at
org
.apache
.activemq
.broker
.MutableBrokerFilter.removeConnection(MutableBrokerFilter.java:
116)
at
org
.apache
.activemq
.broker
.TransportConnection
.processRemoveConnection(TransportConnection.java:704)
at
org.apache.activemq.command.RemoveInfo.visit(RemoveInfo.java:60)
at
org
.apache
.activemq
.broker.TransportConnection.service(TransportConnection.java:292)
at
org.apache.activemq.broker.TransportConnection
$1.onCommand(TransportConnection.java:180)
at
org
.apache
.activemq
.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:
104)
at
org
.apache
.activemq
.transport.TransportFilter.onCommand(TransportFilter.java:
68)
at
org
.apache
.activemq.transport.vm.VMTransport.iterate(VMTransport.java:
205)
at
org
.apache
.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:
122)
at
org.apache.activemq.thread.PooledTaskRunner
$1.run(PooledTaskRunner.java:43)
at
java.util.concurrent.ThreadPoolExecutor
$Worker.runTask(ThreadPoolExecutor.java:650)
at
java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)