[jboss-jira] [JBoss JIRA] Closed: (JBAS-7449) Message consumer closing due to error in listening thread

Adrian Brock (JIRA) jira-events at lists.jboss.org
Mon Jan 11 16:28:37 EST 2010


     [ https://jira.jboss.org/jira/browse/JBAS-7449?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adrian Brock closed JBAS-7449.
------------------------------

    Resolution: Rejected


This is not a bug report. Use the forums to ask for help.


> Message consumer closing due to error in listening thread
> ---------------------------------------------------------
>
>                 Key: JBAS-7449
>                 URL: https://jira.jboss.org/jira/browse/JBAS-7449
>             Project: JBoss Application Server
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: JMS (JBossMQ)
>    Affects Versions: JBossAS-4.2.2.GA
>         Environment: Ubuntu 8.04,jboss-4.2.2.GA,
>            Reporter: Jay Prakash Dutta
>            Assignee: Adrian Brock
>
> Hi,
> I have a process which puts a message on a queue and then reading message from queue and insert in DB.  When it inserted to DB, it tries to close the
> queue, which it does successfully, but I quickly get:
> 16:19:26,429 WARN  [SpyMessageConsumer] Message consumer closing due to error in listening thread.
> javax.jms.IllegalStateException: The session is closed
> 	at org.jboss.mq.SpySession.checkClosed(SpySession.java:1149)
> 	at org.jboss.mq.SpySession.doAcknowledge(SpySession.java:175)
> 	at org.jboss.mq.SpyMessage.doAcknowledge(SpyMessage.java:353)
> 	at org.jboss.mq.SpyMessageConsumer.run(SpyMessageConsumer.java:704)
> 	at java.lang.Thread.run(Thread.java:595)
> When I close the queue, I do a 
>  finally
> 	    {
> 				 if(qConnection!=null){
> 			       try {
> 			    	 	   qConnection.close();
> 				    
> 					} catch (JMSException e) {
> 						// TODO Auto-generated catch block
> 						e.printStackTrace();
> 					}
> 				 }
> }
> What am I doing wrong, if anything?
> When I reading message from queue.I will Redelivered same Message.
> also message is not delete from the queue.
> 16 Nov 09 16:42:34,663]Thread specific :: Received Message: org.jboss.mq.SpyObjectMessage {
> Header { 
>    jmsDestination  : QUEUE.Open_NMS_Evnet_Queue
>    jmsDeliveryMode : 2
>    jmsExpiration   : 0
>    jmsPriority     : 4
>    jmsMessageID    : ID:2-12583698243211
>    jmsTimeStamp    : 1258369824321
>    jmsCorrelationID: null
>    jmsReplyTo      : null
>    jmsType         : null
>    jmsRedelivered  : true
>    jmsProperties   : {JMSXDeliveryCount=252, JMS_JBOSS_REDELIVERY_COUNT=251}
>    jmsPropReadWrite: false
>    msgReadOnly     : true
>    producerClientId: ID:2
> }
> }
> I am awaiting your reply.
> Please Quick response
> Thanks & Regards
> Jay Prakash

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list