2011-12-20 59 views
0

當我有一個獨立的Hornetq正在運行時,出現此錯誤我試圖從tomcat連接到它。我得到這個錯誤:從Tomcat連接到Hornetq時出錯

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

你試圖從一個實例中得到一個屬性,這個屬性真的不存在。我會建議不要在實例上調用getAttribute爲null。當您嘗試queryName(或)queryMBeans時,您將知道Mbean是否存在。