You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Tom Ross (Jira)" <ji...@apache.org> on 2021/09/14 11:10:00 UTC
[jira] [Created] (ARTEMIS-3480) Broker does not auto create a queue
when deploying a MDB
Tom Ross created ARTEMIS-3480:
---------------------------------
Summary: Broker does not auto create a queue when deploying a MDB
Key: ARTEMIS-3480
URL: https://issues.apache.org/jira/browse/ARTEMIS-3480
Project: ActiveMQ Artemis
Issue Type: Bug
Components: Broker
Affects Versions: 2.16.0
Environment: Wildfly Application server - version 14
AMQ broker - version 2.16
Wildfly server is configured to use external AMQ broker as default broker.
Reporter: Tom Ross
A broker with following address settings
{noformat}
<address-setting match="#">
<dead-letter-address>DLQ</dead-letter-address>
<expiry-address>ExpiryQueue</expiry-address>
<redelivery-delay>0</redelivery-delay>
<!-- with -1 only the global-max-size is in use for limiting -->
<max-size-bytes>-1</max-size-bytes>
<message-counter-history-day-limit>10</message-counter-history-day-limit>
<address-full-policy>PAGE</address-full-policy>
<auto-create-queues>true</auto-create-queues>
<auto-create-addresses>true</auto-create-addresses>
<auto-create-jms-queues>true</auto-create-jms-queues>
<auto-create-jms-topics>true</auto-create-jms-topics>
<auto-delete-queues>false</auto-delete-queues>
<auto-delete-addresses>false</auto-delete-addresses>
</address-setting>
{noformat}
does not auto create JMS queue when deploying a MDB to EAP server.
I can see an exception
{noformat}
ActiveMQNonExistentQueueException[errorType=QUEUE_DOES_NOT_EXIST message=AMQ229017: Queue inQueue does not exist]
{noformat}
when stepping through RA code in the debugger when deploying MDB.
The broker auto creates JMS TOPIC when a MDB is deployed that listens on JMS topic.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)