Skip to content

Support "request message id as response correlation id" in MessageListenerAdapter [SPR-4647] #9324

Closed
@spring-projects-issues

Description

@spring-projects-issues

Cyrille Le Clerc opened SPR-4647 and commented

Enhance MessageListenerAdapter to support "request message id as response correlation id" in addition to the current behavior that use "request correlation id as response correlation id".

"Request JMSMessageID as response JMSCorrelationID" becomes a kind of de-facto standard implementation of the JMS Request/Reply pattern :

  • Enterprise Integration Patterns : JMS Request/Reply Example [1]
  • Spring WS's JMS transport (see JmsReceiverConnection)
  • SOAP over Java Message Service 1.0 RC1 : specification proposal by BEA, IBM, Sonic Software and Tibco [2]
  • CXF, Axis2, JAXWS-RI, Websphere, etc use it for their JMS transport

[1] http://enterpriseintegrationpatterns.com/RequestReplyJmsExample.html
[2] http://mail-archives.apache.org/mod_mbox/ws-axis-dev/200701.mbox/raw/%3C80A43FC052CE3949A327527DCD5D6B27020FB65C@MAIL01.bedford.progress.com%3E/3


Affects: 2.5.2

Attachments:

Issue Links:

2 votes, 3 watchers

Metadata

Metadata

Assignees

Labels

in: messagingIssues in messaging modules (jms, messaging)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions