Ошибка подключения к Hornetq от Tomcat - PullRequest
0 голосов
/ 20 декабря 2011

У меня появляется эта ошибка, когда у меня работает автономный Hornetq, я пытаюсь подключиться к нему из Tomcat. Я получаю эту ошибку:

javax.management.InstanceNotFoundException: org.hornetq:module=Core,type=Queue,address="jms.queue.MyQueue",name="jms.queue.MyQueue"
       com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1094)
   com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:662)

com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:638)

1 Ответ

1 голос
/ 05 января 2012

Вы пытаетесь получить атрибут из экземпляра, которого на самом деле нет. То, что я бы посоветовал не называть getAttribute в Экземпляре, равно null. Когда вы пытаетесь использовать queryName (или) queryMBeans, вы будете знать, существует ли Mbean или нет.

...