The jms client creates temporary queues for messages sent using jms topics. These temporary queue names do not contain the jms topic names, so it's not possible to tell which queues correspond to what topics in the mgmt console. We ought to embed the topic name in the temporary queue name. Carl posted a proposal for this to qpid-list.
The customer wants to be able to use federation with temporary reply-to queues. An alternative approach would be to have federation links automatically created for temporary reply-to queues.
Ignore comment #1 above, the federation issue is a separate bug: https://bugzilla.redhat.com/show_bug.cgi?id=444742
We are now using the following format: <binding-key>@<exchange-name>_<uuid> where <uuid> is a 36 character UUID string produced (for example) by java.util.randomUUID().toString() <binding-key> is a maximum of 207 single-byte characters from the binding key used. <exchange-name> is as many characters as possible from the name of the exchange while still fitting into a 255 character queue-name.