Exception on stopping server after sending a non persistent message
-------------------------------------------------------------------
Key: GERONIMO-3928
URL: https://issues.apache.org/jira/browse/GERONIMO-3928
Project: Geronimo
Issue Type: Bug
Security Level: public (Regular issues)
Components: ActiveMQ
Reporter: Anish Pathadan
Fix For: 2.2
Hi,
I am getting the following exception on stopping the server after sending a
non persistent message to a queue.
I have attached a test case for this.
Steps to reproduce the issue:-
1).Deploy the attached sendMessage.war
2).Access http://localhost:8080/sendMessage/SendMessage to send a non
persistent message.
3).Stop the server using Ctrl-C
Following is the stack trace
07:39:08,828 WARN [ActiveMQManagedConnection] Connection failed: javax.jms.JMSE
xception: java.io.EOFException
07:39:08,843 WARN [GeronimoConnectionEventListener] connectionErrorOccurred cal
led with null
javax.jms.JMSException: java.io.EOFException
at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSuppo
rt.java:46)
at org.apache.activemq.ActiveMQConnection.onAsyncException(ActiveMQConne
ction.java:1519)
at org.apache.activemq.ActiveMQConnection.onException(ActiveMQConnection
.java:1535)
at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
at org.apache.activemq.transport.ResponseCorrelator.onException(Response
Correlator.java:114)
at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
at org.apache.activemq.transport.TransportFilter.onException(TransportFi
lter.java:96)
at org.apache.activemq.transport.WireFormatNegotiator.onException(WireFo
rmatNegotiator.java:147)
at org.apache.activemq.transport.InactivityMonitor.onException(Inactivit
yMonitor.java:150)
at org.apache.activemq.transport.TransportSupport.onException(TransportS
upport.java:97)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
150)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:358)
at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.
java:267)
at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTranspo
rt.java:156)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:
136)
... 1 more
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.