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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.