Issue with diverts functionality in Red Hat AMQ 7.7.0.

Solution Verified - Updated -

Issue

  • We have recently migrated Artemis from 7.4.0 to 7.7.0 and we can see one of the functionality is not working as expected.
  • Please find details below.
  • We have a requirement where in a particular service asks to consume messages from multiple virtual topics and when we contradicted with RH they came up with a solution of the diverts configuration.
<diverts>
    <divert name="orders-divert">
        <address>VirtualTopic.some.expression.#</address>
        <forwarding-address>Consumer.X.VirtualTopic.some.expression.storeevent</forwarding-address>
        <exclusive>false</exclusive>
    </divert>
</diverts>
  • After upgrading to 7.7.0 this functionality is not working i.e when we post message to virtual topic the messages are going to other consumers except the one configured using diverts configuration.

Environment

  • Red Hat AMQ
    • 7.7.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content