一般出现这个问题主要是因为jndi没找到,我们可以新添加一个jndi,比如jndi为tqueue,在JBoss根目录/server/default/deploy下的mail-service.xml文件中加入如下:
<mbean code="org.jboss.mq.server.jmx.Queue" name="jboss.org.destination:server=Queue,name=tqueue" >
<attribute name="JNDIName" >queue/tqueue</attribute>
<depends optional-attribute-name = "DestinationManager" > jboss.mq:service=DestinationManager </depends>
</mbean>
重启JBoss问题即解决。