jboss无法自动创建Queue和Topic 发布时出现错误javax.naming.namenotfoundexception: myqueue not bound

来源:互联网 发布:扭力单位转换软件 编辑:程序博客网 时间:2024/05/18 01:38
\server\default\deploy 下的mail-service.xml文件中加入如下:

<mbean code="org.jboss.mq.server.jmx.Queue" name="jboss.org.destination:server=Queue,name=myqueue" > 
  <attribute name="JNDIName" >queue/myqueue</attribute> 
  <depends optional-attribute-name = "DestinationManager" > jboss.mq:service=DestinationManager </depends> 
</mbean>

重启JBoss问题即解决。


topic找不到

  <mbean code="org.jboss.mq.server.jmx.Topic" name="jboss.org.destination:server=Topic,name=mytopic" >      <!-- JNDI名称 -->     <attribute name="JNDIName">topic/mytopic</attribute>      <depends optional-attribute-name="DestinationManager">jboss.mq:service=DestinationManager</depends>    </mbean> 

0 0