Я пытаюсь настроить JMS или основной мост между двумя экземплярами Wildfly 10.
Моя конфигурация очереди и моста:
<subsystem xmlns="urn:jboss:domain:messaging-activemq:1.0">
<server name="default">
...
<jms-queue name="APIResponseSource" entries="queue/APIResponseSource java:/jms/queue/APIResponseSource java:jboss/exported/jms/queues/APIResponseSource" durable="false"/>
...
<bridge name="APIResponseBridge" queue-name="jms.queue.APIResponseSource" forwarding-address="jms.queue.APIResponseTarget" use-duplicate-detection="true" static-connectors="response-bridge-connector"/>
...
</server>
</subsystem>
Я использовал пример в этомpost:
Wildfly 10 JMS-мост через проблемы конфигурации HTTPS
Я получаю следующую ошибку:
2018-09-25 23:44:43,170 WARN [org.apache.activemq.artemis.core.server] (ServerService Thread Pool -- 65) AMQ222125: No queue found with name jms.queue.APIResponseSource bridge APIResponseBridge will not be deployed.
Я использовалкаждая комбинация имен очередей, о которых я могу думать, APIResponseSource, jms.queue.APIResponseSource, jms.queues.APIResponseSource, queue.APIResponseSource, но конечный результат один и тот же.Я видел некоторые обсуждения по настройке основной очереди, но в документированной конфигурации Wildfly 10 вроде бы ничего не происходит.Я также видел некоторое обсуждение элемента "jms-bridge", но я не нашел ничего подобного в документации.Я бы предпочел использовать основной мост из соображений производительности.
Есть идеи?