Author: tross Date: Tue Feb 16 23:38:11 2010 New Revision: 910772 URL: http://svn.apache.org/viewvc?rev=910772&view=rev Log: QMF Messages originated from the broker don't have a routing-key field in the delivery properties. This update fixes this bug.
Modified: qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp Modified: qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp?rev=910772&r1=910771&r2=910772&view=diff ============================================================================== --- qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp (original) +++ qpid/trunk/qpid/cpp/src/qpid/management/ManagementAgent.cpp Tue Feb 16 23:38:11 2010 @@ -348,6 +348,11 @@ MessageProperties* props = msg->getFrames().getHeaders()->get<MessageProperties>(true); props->setContentLength(length); + + DeliveryProperties* dp = + msg->getFrames().getHeaders()->get<DeliveryProperties>(true); + dp->setRoutingKey(routingKey); + msg->getFrames().append(content); DeliverableMessage deliverable (msg); --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:commits-subscr...@qpid.apache.org