[ 
https://issues.apache.org/activemq/browse/SMXCOMP-610?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=53787#action_53787
 ] 

Jean-Baptiste Onofré commented on SMXCOMP-610:
----------------------------------------------

Is it already the case if you set isCopyProperties to false on the JMS 
marshaler (in place of true which is the default) ?

> The CorrelationID of a newly created jms message is not null per default (its 
> up to the underlying jms provider e.g. activemq openmq...)
> ----------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SMXCOMP-610
>                 URL: https://issues.apache.org/activemq/browse/SMXCOMP-610
>             Project: ServiceMix Components
>          Issue Type: Bug
>          Components: servicemix-jms
>    Affects Versions: servicemix-jms-2008.01, servicemix-jms-2009.01
>            Reporter: Stefan Weber
>            Priority: Minor
>   Original Estimate: 20 minutes
>  Remaining Estimate: 20 minutes
>
> The jms provider assumes that a newly created jms messages (from the 
> marshaller) correlationid should be null thus the correlationid will be set 
> to the exchangeid (for reply matching). But this only works for activemq. In 
> conjunction with openmq the correlationid is not null. thus the jms reply 
> messages cant be matched to the approriate exchange.
> The DefaultProviderMarshaler should set the correlationid from the jms 
> message to null to ensure this behaviour.

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