[
https://issues.apache.org/jira/browse/QPID-6059?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Fraser Adams resolved QPID-6059.
--------------------------------
Resolution: Fixed
> 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]