73 - Topic Exchange not sending a message to XXX.*

Reported by ewmewm (1251234643|%O ago)

Using the topic exchange I have setup three programs. Ones that receives messages(Master) from multiple senders and sends replys to them using the queue name and routing key. One that sends messages(sender) to the Master and receives a reply message and one that reads all messages(readAll) binding as "XXX.*". The readAll process is NOT getting the message sent by the Master program.

Here are the messages from the amq_server using -debug_route 1:

2009-08-25 13:30:01: X: create exchange=XXX_Internal type=topic
2009-08-25 13:30:01: X: bind $default$: queue=XXX_Topic.mySystem.myCompany.com_12340
2009-08-25 13:30:01: X: compile $default$: routing_key=XXX_Topic.mySystem.myCompany.com_12340
2009-08-25 13:30:01: X: bind XXX_Internal: queue=XXX_Topic.mySystem.myCompany.com_12340
2009-08-25 13:30:01: X: compile XXX_Internal: topic=XXX.Master
2009-08-25 13:30:01: X: newtopic XXX_Internal: topic=XXX.Master
2009-08-25 13:30:04: X: bind $default$: queue=XXX_Topic.mySystem.myCompany.com_12351
2009-08-25 13:30:04: X: compile $default$: routing_key=XXX_Topic.mySystem.myCompany.com_12351
2009-08-25 13:30:04: X: bind XXX_Internal: queue=XXX_Topic.mySystem.myCompany.com_12351
2009-08-25 13:30:04: X: compile XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:04: X: index XXX_Internal: wildcard=XXX.* routing_key=XXX.Master
2009-08-25 13:30:04: X: publish XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:04: X: route XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:04: X: hit XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:04: X: hit XXX_Internal: wildcard=XXX.Master
2009-08-25 13:30:04: X: discard queue=XXX_Topic.mySystem.myCompany.com_12351 (direct, no-local, undeliverable)
2009-08-25 13:30:04: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12340 (direct)
2009-08-25 13:30:04: X: publish XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:04: X: route XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:04: X: hit XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:04: X: hit XXX_Internal: wildcard=XXX.Master
2009-08-25 13:30:04: X: discard queue=XXX_Topic.mySystem.myCompany.com_12351 (direct, no-local, undeliverable)
2009-08-25 13:30:04: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12340 (direct)
2009-08-25 13:30:04: X: publish XXX_Internal: routing_key=XXX.ReadMsgs_mySystem_12351
2009-08-25 13:30:04: X: newtopic XXX_Internal: topic=XXX.ReadMsgs_mySystem_12351
2009-08-25 13:30:04: X: index XXX_Internal: routing_key=XXX.ReadMsgs_mySystem_12351 wildcard=XXX.*
2009-08-25 13:30:04: X: route XXX_Internal: routing_key=XXX.ReadMsgs_mySystem_12351
2009-08-25 13:30:04: X: hit XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:04: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12351 (direct)
2009-08-25 13:30:08: X: bind $default$: queue=XXX_Topic.mySystem.myCompany.com_12357
2009-08-25 13:30:08: X: compile $default$: routing_key=XXX_Topic.mySystem.myCompany.com_12357
2009-08-25 13:30:08: X: bind XXX_Internal: queue=XXX_Topic.mySystem.myCompany.com_12357
2009-08-25 13:30:08: X: compile XXX_Internal: topic=XXX.SendMsg_mySystem_12357
2009-08-25 13:30:08: X: newtopic XXX_Internal: topic=XXX.SendMsg_mySystem_12357
2009-08-25 13:30:08: X: publish XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:08: X: route XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.Master
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12351 (direct)
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12340 (direct)
2009-08-25 13:30:08: X: publish XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:08: X: route XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.Master
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12351 (direct)
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12340 (direct)
2009-08-25 13:30:08: X: publish XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:08: X: route XXX_Internal: routing_key=XXX.Master
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.*
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.Master
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12351 (direct)
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12340 (direct)
2009-08-25 13:30:08: X: publish XXX_Internal: routing_key=XXX.SendMsg_mySystem_12357
2009-08-25 13:30:08: X: route XXX_Internal: routing_key=XXX.SendMsg_mySystem_12357
2009-08-25 13:30:08: X: hit XXX_Internal: wildcard=XXX.SendMsg_mySystem_12357
2009-08-25 13:30:08: X: deliver queue=XXX_Topic.mySystem.myCompany.com_12357 (direct)

Attachments:

No files attached to this page.

Comments

Add a New Comment

Edit | Files | Tags | Print

rating: 0+x

Who's following this issue?

pieterhpieterh
martin_sustrikmartin_sustrik
CybariteCybarite
ewmewm
Watch: site | category | page

Submitted by ewmewm

Use one of these tags to say what kind of issue it is:

  • issue - a fault in the software or the packaging or the documentation.
  • change - a change or feature request.

Use one of these tags to say what state the issue is in:

  • open - a new, open issue.
  • closed - issue has been closed.
  • rejected - the issue has been rejected.

Use one of these tags to say how urgent the issue is:

  • fatal - the issue is stopping all work.
  • urgent - it's urgent.

All open

Most recent

Page tags: open