It's hard to say for sure without more details, but it seems to me that
you're seeing the expected behavior. As the address model documentation [1]
describes, there are 3 main components in the broker - addresses, queues,
and routing types. In your JMS use-case you have a "topic" which is
represented by an address named "MESSAGE_REPORTER_TOPIC". Each JMS
subscription on that topic is represented by a queue with the multicast
routing type. Any message sent to MESSAGE_REPORTER_TOPIC will therefore go
to all the subscribers. In that case the name of the topic to which the JMS
message was sent (i.e. the message's JMSDestination property) will not be
the same as the name of the queue (i.e. JMS subscription) where it is
routed.

Hope that helps.


Justin

[1]
http://activemq.apache.org/components/artemis/documentation/latest/address-model.html

On Fri, Nov 1, 2019 at 5:11 AM pholik1 <[email protected]> wrote:

> <
> http://activemq.2283324.n4.nabble.com/file/t379193/messages_in_wrong_queue.png>
>
>
> There is attached image which shows the situation decribed in my previous
> post.
>
>
>
> --
> Sent from:
> http://activemq.2283324.n4.nabble.com/ActiveMQ-User-f2341805.html
>

Reply via email to