Я создал отдельную программу, которая отправляет сообщения в очередь, находящуюся в JBoss EAP 7.0. Я настроил данные своей очереди в standalone.xml
:
<jms-queue name = "QUEUE.ONE" entries = "java:/jms/QUEUE.ONE"/>
Моя программа подключается к серверу JBoss. Он получает значение поиска JNDI из этого кода:
String destination = System.getProperty("destination", "jms/queue/QUEUE.ONE");
Однако при выполнении поиска он показывает:
javax.naming.NameNotFoundException "queue name"