Проверка topi c на встроенном брокере Artemis не удалась - PullRequest
0 голосов
/ 06 февраля 2020

У меня проблема с тестами. У меня есть верблюжий маршрут, который принимает сообщения от topi c.

from("artemis:topic:okosys.topic.kontostreng.endretprosjekt?acknowledgementMode=SESSION_TRANSACTED&bridgeErrorHandler=true&transacted=true&subscriptionId=GJEDNAprosjektokonomi&durable=true&shared=true")

Но когда я запускаю тесты со встроенным брокером, он выдает исключение.

2020-02-06 13:24:16,399;severity=INFO;thread=Thread-0 (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$6@60abf663);class=org.apache.activemq.audit.base;AMQ601265: User anonymous is creating a core consumer on target resource ServerSessionImpl() [with parameters: [0, GJEDNAprosjektokonomi, null, 0, false, true, null]]
2020-02-06 13:24:16,403;severity=INFO;thread=Thread-1 (ActiveMQ-remoting-threads-ActiveMQServerImpl::serverUUID=f8df219f-48e3-11ea-81d8-a0155dd7b381-1795374719);class=org.apache.activemq.audit.base;AMQ601267: User anonymous is creating a core session on target resource ActiveMQServerImpl::serverUUID=f8df219f-48e3-11ea-81d8-a0155dd7b381 [with parameters: [f93557f8-48e3-11ea-81d8-a0155dd7b381, null, ****, 102400, RemotingConnectionImpl [ID=f9230870-48e3-11ea-81d8-a0155dd7b381,clientID=null,nodeID=f8df219f-48e3-11ea-81d8-a0155dd7b381, transportConnection=InVMConnection [serverID=0, id=f9230870-48e3-11ea-81d8-a0155dd7b381]], false, false, false, false, null, org.apache.activemq.artemis.core.protocol.core.impl.CoreSessionCallback@20239ad, true, org.apache.activemq.artemis.core.persistence.impl.nullpm.NullStorageManager$2@7d09ea51,{}]]
2020-02-06 13:24:16,420;severity=ERROR;thread=Thread-0 (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$6@60abf663);class=org.apache.activemq.artemis.core.server;AMQ224016: Caught exception org.apache.activemq.artemis.api.core.ActiveMQNonExistentQueueException: AMQ229017: Queue GJEDNAprosjektokonomi does not exist

Есть какой-то ошибки конфигурации я сделал здесь? Кажется, все работает при использовании прямых очередей ...

Мы используем компонент SimpleJMS2. Не удалось заставить работать подписки с обычным компонентом JMS.

...