[ 
https://issues.apache.org/jira/browse/CXF-2032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12673932#action_12673932
 ] 

Marat Bedretdinov commented on CXF-2032:
----------------------------------------

Christian,

I'm not sure I agree that user provided correlationID should be completely 
discounted. 

If you have existing JMS/MQ apps participating in the message flow, then we 
can't talk ws-addressing, as their logic is most likely already built on 
concepts known to JMS and they know nothing/little about WS-*

> JMSCorrelationID set by user causes client to not receive reply
> ---------------------------------------------------------------
>
>                 Key: CXF-2032
>                 URL: https://issues.apache.org/jira/browse/CXF-2032
>             Project: CXF
>          Issue Type: Bug
>          Components: Transports
>    Affects Versions: 2.1.4
>            Reporter: Seumas Soltysik
>
> On the 2.1.x-fixes branch, r709357 made changes to the JMSConduit class which 
> uses a UUID that is passed into the JMSFactory class which in turn  creates a 
> JMSCorrelationID message selector on the JMS Listener using the UUID. 
> However, when a user sets a correlation ID on the request, this causes 
> JMSListener to fail to find the return message as it is looking for a 
> correlation ID based upon the UUID and not based upon the correlation ID set 
> by the user.
> There should be a test which tests for the scenario where the user sets the 
> correlation ID on the message if it is expected that the user should be able 
> to set this value. In my opinion, however, the user should not be able to set 
> this value as it will only get them into trouble in they do not choose a 
> unique enough ID.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to