On 09/19/2014 06:21 PM, Spencer.Doak wrote:
Sorry to be a bother, but I'm having two problems using the code you
attached. The code is great, but when I go to create a queue, the queue is
improperly named. Rather than using the name which is supplied, the queue
created seems to be named using a UUID. The receiver also does not receiver
a response from the broker when using the create command.

What version of client and broker are you using? I tested against trunk admittedly, but most of this hasn't changed for a while and it works for me.

  qmf_ctrl create queue my-queue

results on a queue named my-queue being created on the broker and the program print 'ok'.

Can you turn logging on for the broker e.g. qpidd --log-enable trace+, then run qmf_ctrl create queue my-queue, then send me the broker log?

As a test, I wrote up the attached Python method to create a queue by name.
It appears that the python method is able to create a queue with the correct
name, but for some reason the C++ function is not able to.

The receiver is not as big of an issue, though being able to receive a
return value from the broker would of course be very useful.

Would you be able to provide any clarification on why these errors occur and
what can be done to fix them? Excuse my naivety.




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to