[ https://issues.apache.org/jira/browse/ARTEMIS-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Bertram resolved ARTEMIS-4416. ------------------------------------- Resolution: Information Provided > Client can't use anycast without FQQN > ------------------------------------- > > Key: ARTEMIS-4416 > URL: https://issues.apache.org/jira/browse/ARTEMIS-4416 > Project: ActiveMQ Artemis > Issue Type: Bug > Affects Versions: 2.7.0, 2.28.0 > Reporter: Damien Picard > Priority: Major > > Since artemis-jms-client@2.7.0, it's no longer possible to create an > ActiveMQQueue object with an address (only FQQN). > Use case: > 1. We have an address with one or more queues (declare with an anycast > router). > 2. We create filters to distribute our messages to the correct queue > 3. A producer sends a message to an address and the server is responsible for > forwarding it to the correct queue. > This use case works in 2.6.4. Since 2.7.0, we have an error raised by the > "checkDestination" method ("Destination xxx does not exist, address exists > but autoCreateQueues=false"). > ActiveMQ Artemis lets you do this, but the client prevents it. > If we're using ActiveMQTopic, it works exclusively in multicast mode, so the > above use case doesn't work either. > Also, we could use FQQN exclusively, but we didn't design our architecture > that way. -- This message was sent by Atlassian Jira (v8.20.10#820010)