Change the org.apache.activemq.network.jms package, so both inbound and
outbound reply to destinations can be handled
---------------------------------------------------------------------------------------------------------------------
Key: AMQ-660
URL: http://jira.activemq.org/jira//browse/AMQ-660
Project: ActiveMQ
Type: Improvement
Components: Connector
Versions: 4.0 M4
Environment: All
Reporter: Fan Li
Attachments: jms.tar.gz
The JmsTopicConnector and JmsQueueConnector classes currently only handle
inbound replyTo Destinations. This means if a foreign JMS application sends a
message with a replyTo Destination, the replyTo Destination will get converted
into an ActiveMQ Destination and a DestinationBridge will be constructed for
the replyTo Destination, so the reply message from the ActiveMQ application can
be passed back to the foreign JMS application. However, if an ActiveMQ
application sends a message with a replyTo Destination, no replyTo
DestinationBridge will be constructed, there is no way for the foreign JMS
application to send back the reply message to the ActiveMQ application.
The attachment with this issue is the code change that can fix this. The
changes in JmsTopicConnector class have been tested, but those in
JmsQueueConnecot class were not tested. A few other classes have also been
changed.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.activemq.org/jira//secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira