[ 
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

Reply via email to