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]