[
https://issues.apache.org/jira/browse/AMQ-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13619862#comment-13619862
]
Timothy Bish commented on AMQ-4416:
---
The initiating cause of the exception would be housed in the cause property of
the thrown IOException where you can easily get to in.
> NoClassDefFoundError logged on DEBUG level
> --
>
> Key: AMQ-4416
> URL: https://issues.apache.org/jira/browse/AMQ-4416
> Project: ActiveMQ
> Issue Type: Bug
> Components: JMS client
>Affects Versions: 5.8.0
> Environment: N/A
>Reporter: W.Mazur
>Priority: Minor
>
> After upgrade from AMQ 5.5.0 to AMQ 5.8.0 my Client started to throw
> EOFException. After long long time I've found the DEBUG information on Server
> side, that Hawtbuf is missing. Such an information should be logged as an
> error, not debug information.
> Full Stack trace:
> 2013-03-28 10:58:56,301 DEBUG
> org.apache.activemq.broker.TransportConnection.serviceTransportException(TransportConnection.java:236):
> Transport Connection to: tcp://XXX failed: java.io.IOException: Unexpected
> error occured: java.lang.NoClassDefFoundError:
> org/fusesource/hawtbuf/UTF8Buffer
> java.io.IOException: Unexpected error occured:
> java.lang.NoClassDefFoundError: org/fusesource/hawtbuf/UTF8Buffer
> at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:203)
> at java.lang.Thread.run(Unknown Source)
> Caused by: java.lang.NoClassDefFoundError: org/fusesource/hawtbuf/UTF8Buffer
> at
> org.apache.activemq.util.MarshallingSupport.readUTF(MarshallingSupport.java:229)
> at
> org.apache.activemq.util.MarshallingSupport.unmarshalPrimitive(MarshallingSupport.java:200)
> at
> org.apache.activemq.util.MarshallingSupport.unmarshalPrimitiveMap(MarshallingSupport.java:98)
> at
> org.apache.activemq.util.MarshallingSupport.unmarshalPrimitiveMap(MarshallingSupport.java:78)
> at
> org.apache.activemq.util.MarshallingSupport.unmarshalPrimitiveMap(MarshallingSupport.java:70)
> at
> org.apache.activemq.command.Message.unmarsallProperties(Message.java:217)
> at org.apache.activemq.command.Message.getProperties(Message.java:185)
> at org.apache.activemq.command.Message.toString(Message.java:810)
> at org.apache.activemq.command.Message.toString(Message.java:804)
> at
> org.apache.activemq.command.ActiveMQTextMessage.toString(ActiveMQTextMessage.java:178)
> at java.lang.String.valueOf(Unknown Source)
> at java.lang.StringBuilder.append(Unknown Source)
> at
> org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:335)
> at
> org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:184)
> at
> org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
> at
> org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:113)
> at
> org.apache.activemq.transport.AbstractInactivityMonitor.onCommand(AbstractInactivityMonitor.java:288)
> at
> org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)
> at
> org.apache.activemq.transport.tcp.SslTransport.doConsume(SslTransport.java:91)
> at
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:214)
> at
> org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:196)
> ... 1 more
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira