Hmm... that would probably be caused by the new queue's management ID colliding 
with the old queue's ID.  The old queue ID is kept around by the management 
agent so it can notify that the queue was deleted.

There was a bug like this that we fixed awhile back: QPID-3666.  With the 
current code, the old ID should just be replaced with the new one and no 
exception thrown.

What version of qpidd are you using?

thanks,

-K

----- Original Message -----
> Hi
> 
> In my application I am creating and deleting queues using
> client::session::queuedeclare and client::session::queueDelete (C++)
> api.
> 
> After deleting a queue (say Test.Input) I create a new queue, which
> has the
> same properties of the deleted queue (here Test.Input).
> I close the session associated with the queue after deletion.
> 
> While creating the queue, I get this error *"error Detected two
> management
> objects with the same identifier:"*
> 
> I am able to send and receive messages from this queue without any
> problem.
> 
> Can someone let me know why this error is thrown ?
> 
> Sree.
> 
> 
> 
> --
> View this message in context:
> http://qpid.2158936.n2.nabble.com/Error-from-qpidd-while-creating-queues-tp7589002.html
> Sent from the Apache Qpid users mailing list archive at Nabble.com.
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 

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

Reply via email to