Fraser Adams created QPID-6059:
----------------------------------

             Summary: Java QMF2 Agent code made some now invalid assumptions 
about replyTo
                 Key: QPID-6059
                 URL: https://issues.apache.org/jira/browse/QPID-6059
             Project: Qpid
          Issue Type: Bug
          Components: Java Tools
            Reporter: Fraser Adams
            Priority: Minor


The Java QMF2 Agent code made some now invalid assumptions about replyTo (it 
assumed that replyTo addresses would be bound to qmf.default.direct or 
qmf.default.topic) and used this assumption to optimise replies and work around 
a bug in older versions of the JMS client that caused spurious exchangeDeclares 
when invoking send() on the replyTo.

The assumption that was made is still valid for most QMF clients, but there's 
no reason why a client's reply queue has to be bound to qmf.default.direct or 
qmf.default.topic.

This fix adds an additional clause to the sendResponse code that falls back to 
using the actual replyTo Destination if the reply address isn't bound to one of 
the qmf exchanges.




--
This message was sent by Atlassian JIRA
(v6.2#6252)

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

Reply via email to