ActiveMQ MQTT: incorrect wild card replacement in mqtt topics

Solution In Progress - Updated -

Issue

We have one mqtt consumer subscribed on "a/#".
We have one mqtt publisher publishing a messages to "a/b/1.2.3*4>".

The consumer does receive the message but the topic reported in the callback is "a/b/1/2/3+4#". This is incorrect.

ActiveMQ must not replace its wildcards in the MQTT topics when reporting the message to the subscribers.

Environment

  • JBoss A-MQ 6.1
  • JBoss Fuse 6.1

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