0 Replies Latest reply on Jan 30, 2007 9:29 AM by erez.axis

    JMS provider failure detected

    erez.axis

      Hi all.


      I have a cluster of 4 nodes. If my master node fails, the other nodes try to reconnect, but the following error appears in my log. I would appreciate any comments any of you may have on this issue.


      The log says:

      2007-01-30 16:27:42,570 INFO [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Trying to reconnect to JMS provider
      2007-01-30 16:27:42,652 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] destination not found: queue/ExAccMDB reason: javax.naming.NameNotFoundException: queue not bound
      2007-01-30 16:27:42,652 WARN [org.jboss.ejb.plugins.jms.JMSContainerInvoker] creating a new temporary destination: queue/ExAccMDB
      2007-01-30 16:27:42,656 ERROR [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnect failed: JMS provider failure detected:
      org.jboss.deployment.DeploymentException: Error during queue setup; - nested throwable: (javax.management.InstanceNotFoundException: jboss.mq:service=DestinationManager is not registered.)
      at org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:39)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:906)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvoker.java:1471)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: javax.management.InstanceNotFoundException: jboss.mq:service=DestinationManager is not registered.
      at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:508)
      at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:638)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.createDestination(JMSContainerInvoker.java:1201)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStartDelivery(JMSContainerInvoker.java:872)
      ... 2 more
      2007-01-30 16:27:42,657 ERROR [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Could not set ExceptionListener to null
      javax.jms.IllegalStateException: The connection is closed
      at org.jboss.mq.Connection.setExceptionListener(Connection.java:559)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStopDelivery(JMSContainerInvoker.java:973)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvoker.java:1447)
      at java.lang.Thread.run(Thread.java:595)
      2007-01-30 16:27:42,658 ERROR [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Could not stop JMS connection
      javax.jms.IllegalStateException: The connection is closed
      at org.jboss.mq.Connection.stop(Connection.java:694)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStopDelivery(JMSContainerInvoker.java:987)
      at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvoker.java:1447)
      at java.lang.Thread.run(Thread.java:595)