0
我在grails中遇到activemq問題。 我想從activemq獲取所有隊列。我的方法工作正常,直到我更新活動mq服務器版本5.13.0 現在我的代碼不再工作。grails中的ActiveMQ列表隊列
這裏是我的代碼:
def connect = JMXConnectorFactory.connect(jmxUrl,env)
def server = connect.MBeanServerConnection
def allQueues=[]
def query = new ObjectName('org.apache.activemq:BrokerName=localhost,type=Broker,destinationType=Queue,destinationName=*')
def queues = server.queryNames(query, null)
queues.each {
allQueues.add(it.getKeyProperty("Destination"))
}
我已經改變了對象名像解釋說:http://activemq.apache.org/activemq-580-release.html
但隊列總是空的。 這裏有什麼問題?