I have an application built around a topic exchange. ( using the C++ API talking to a C++ qpid broker [0.6] ) I need my application to be able to move a specific message between two queues i.e., I need a message to be "accepted" from Q1 and "published" to Q2, ideally as a single "transaction" that can be committed or rolled back. Can anyone suggest a method to achieve this using qpid 0.6 ? Regards, --Shailesh