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