0 Replies Latest reply on Jan 16, 2014 2:03 AM by Deepan Ignatius

    jboss destination queue is in CLOSED state

    Deepan Ignatius Newbie

      Dear All,

          

           We are using the jboss application server version 4.2.3.

       

           After starting the server, One of the destination queue 'testQueue' becomes to CLOSED state. While checking the logs, the below information was present.

      2014-01-07 20:55:49,855 INFO [genericEventJmsContainer-1]- Setup of JMS message listener invoker failed for destination 'JBossQueue[testQueue]' - trying to recover. Cause: The object is closed javax.jms.IllegalStateException: The object is closed at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:159) at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:105) at org.jboss.jms.client.delegate.ClientConsumerDelegate$receive_N8299950230150603585.invokeNext(ClientConsumerDelegate$receive_N8299950230150603585.java) at org.jboss.jms.client.delegate.ClientConsumerDelegate.receive(ClientConsumerDelegate.java) at org.jboss.jms.client.JBossMessageConsumer.receive(JBossMessageConsumer.java:86) at org.springframework.jms.connection.CachedMessageConsumer.receive(CachedMessageConsumer.java:74) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveMessage(AbstractPollingMessageListenerContainer.java:405) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:308) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:261) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:982) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:974) at org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:876) at java.lang.Thread.run(Thread.java:662)

      Could anyone kindly provide us with some inputs on the reason why a particular destination queue becomes to CLOSED state after a certain period of time from the server start time?

       

      Please let me know if you require any other information.

       

      Your reply on this would be of much help to us.