Why does creating a JMS topic subscriber result in the creation of a HornetQ core queue in JBoss EAP?

Solution Unverified - Updated -

Issue

  • I see the following debug statements in server log.
DEBUG [org.hornetq.core.server.management.impl.ManagementServiceImpl] (Old I/O server worker (parentId: 7846644, [id: 0x0077baf4, /0.0.0.0:5445]):) registered address org.hornetq:module=Core,type=Address,name="jms.topic.configTopic"
DEBUG [org.hornetq.core.server.management.impl.ManagementServiceImpl] (Old I/O server worker (parentId: 7846644, [id: 0x0077baf4, /0.0.0.0:5445]):) registered queue org.hornetq:module=Core,type=Queue,address="jms.topic.configTopic",name="154b60d8-13e0-42f7-a7a0-a416f77fbd89"
DEBUG [org.hornetq.core.server.management.impl.ManagementServiceImpl] (Old I/O server worker (parentId: 7846644, [id: 0x0077baf4, /0.0.0.0:5445]):) registered address org.hornetq:module=Core,type=Address,name="jms.topic.serverPublishTopic"
DEBUG [org.hornetq.core.server.management.impl.ManagementServiceImpl] (Old I/O server worker (parentId: 7846644, [id: 0x0077baf4, /0.0.0.0:5445]):) registered queue org.hornetq:module=Core,type=Queue,address="jms.topic.serverPublishTopic",name="guest3.guest3"
[org.hornetq.core.server.management.impl.ManagementServiceImpl] (Old I/O server worker (parentId: 7846644, [id: 0x0077baf4, /0.0.0.0:5445]):) registered address org.hornetq:module=Core,type=Address,name="jms.topic.serverPublishTopic"
DEBUG [org.hornetq.core.server.management.impl.ManagementServiceImpl] (Old I/O server worker (parentId: 7846644, [id: 0x0077baf4, /0.0.0.0:5445]):) registered queue org.hornetq:module=Core,type=Queue,address="jms.topic.serverPublishTopic",name="guest3.guest3"
  • We are using pub-sub model i,e we are using topics to publish messages. In the above debug statement i see "registered queue org.hornetq:module=Core,type=Queue,address="jms.topic.serverPublishTopic",name="guest3.guest3""    why is type specified as Queue? what does that mean?

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 5.1.1
  • HornetQ
    • 2.2.x

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.