[
https://issues.apache.org/jira/browse/ARTEMIS-4416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Justin Bertram reassigned ARTEMIS-4416:
---------------------------------------
Assignee: Justin Bertram
> 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
> Assignee: Justin Bertram
> Priority: Major
>
> Since [email protected], 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)