Это живая система, и, к сожалению, у меня нет доступа к ее настройкам безопасности или другому пользователю. Но нашел работу вокруг,
Я извлек коллекцию очередей по следующему коду и проверил 'destinationQueue' [предоставил имя очереди для просмотра] вместе с коллекцией перед созданием QueueBrowser
ActiveMQConnectionFactory connectionFactory = new ActiveMQConnectionFactory("tcp://localhost:61616");
ActiveMQConnection connection = (ActiveMQConnection)connectionFactory.createConnection("admin","admin");
connection.start();
DestinationSource ds = connection.getDestinationSource();
Set<ActiveMQQueue> queues = ds.getQueues();
for (ActiveMQQueue queue : queues) {
if (destinationQueue.equals(queue.getPhysicalName())) {
queueExists = true;
}
}