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-2009.01, servicemix-jms-2008.01
            Reporter: Stefan Weber
            Priority: Minor


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