It's possible you could write an interceptor [1] or perhaps a broker plugin
[2] to do what you want. Can you elaborate a bit on your use-case and why
you need this specifically?


Justin

[1]
http://activemq.apache.org/components/artemis/documentation/latest/intercepting-operations.html
[2]
http://activemq.apache.org/components/artemis/documentation/latest/broker-plugins.html

On Wed, Feb 24, 2021 at 4:53 AM Dondorp, Erwin <erwin.dond...@cgi.com>
wrote:

> Hello,
>
> In Artemis, there are a few factors that decide what the routing-type of a
> destination will be, I found:
>
> *        Using anycastPrefix/multicastPrefix on the acceptor
> But that makes it a decision for the client
>
> *        Using default-address-routing-type on the address-settings
> But this is only used "[...] if the broker is unable to determine the
> routing-type based on the client and/or protocol semantics [...]"
> in my tests using openwire/amqp, this did not help
>
> *        In the 'addresses' section
> But that only works for predefined concrete addresses, not for wildcards
>
> I'm looking for a way to set the routing-type in a strict way using only
> broker configuration; and still using autocreate/autodelete or any other
> address-settings.
> Any clues, hints, etc?
>
> thx,
> Erwin
>

Reply via email to