You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "arne anka (Jira)" <ji...@apache.org> on 2023/04/26 14:25:00 UTC

[jira] [Created] (ARTEMIS-4261) address-setting w/ wildcard not in herited by actual address

arne anka created ARTEMIS-4261:
----------------------------------

             Summary: address-setting w/ wildcard not in herited by actual address
                 Key: ARTEMIS-4261
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4261
             Project: ActiveMQ Artemis
          Issue Type: Bug
            Reporter: arne anka


In my broker.xml I got
{code:java}
<address-setting match="IMP#">
    <dead-letter-address>IMP.DLQ</dead-letter-address>
    <expiry-address>IMP.ExpiryQueue</expiry-address>
</address-setting><addresses>
    <address name="IMP_MISC">
    <anycast>
        <queue name="IMP_MISC" />
    </anycast>
    </address>
</addresses>
{code}
My understanding from the docs is, that each actual address starting with 
{code:java}
IMP{code}
should inherit the DQL and ExpiryQueue setting.

And yet, when starting Artemis, it logs
{code:java}
2023-04-26 16:05:59,810 WARN  [org.apache.activemq.artemis.core.server] AMQ222165: No Dead Letter Address configured for queue IMP_MISC in AddressSettings
2023-04-26 16:05:59,811 WARN  [org.apache.activemq.artemis.core.server] AMQ222166: No Expiry Address configured for queue IMP_MISC in AddressSettings
{code}
Currently, I am fighting my way through the code, to find the place where the inheritance occurs, but no luck so far.
Can someone point me there, and may tell me hhow to see the actual address configuration onced Artemis is up and running? Didn't find anything in the web-console.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)