[ https://issues.apache.org/jira/browse/CXF-2032?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672896#action_12672896 ]
Christian Schneider commented on CXF-2032: ------------------------------------------ I also think that a user defined correlation id does not make taht much sense. In a scenario where you want to have a correlation id through several intermediates ws addressing can be used. > 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.