cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marat Bedretdinov (JIRA)" <>
Subject [jira] Commented: (CXF-2032) JMSCorrelationID set by user causes client to not receive reply
Date Mon, 16 Feb 2009 16:49:00 GMT


Marat Bedretdinov commented on CXF-2032:


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:
>             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.

View raw message