Hi,
  The same is working with SMX4 also if i remove transacted attribute in
<jms:consumer ....> element. 

jms-su
-------
<jms:consumer service="picf:jmsManuTransmitProcessor"
endpoint="endpoint"
targetService="picf:routerSplitter"
targetEndpoint="endpoint"
destinationName="queueManuTransmit"
connectionFactory="#connectionFactory"
cacheLevel="3"
transacted="jms" 
synchronous="true"
/>


camel-su
-------

<camelContext id="camel"    xmlns="http://camel.apache.org/schema/spring"; >

     <route streamCache="true">
         <from
uri="jbi:service:http://planetsoft.com/picf2/routerManuTransmit"; />
          <when>

             <xpath>//TransactionSubType/typeValue = 1000600002</xpath>  
               <pipeline>  
            <to
uri="jbi:endpoint:http://planetsoft.com/picf2/xsltModifyPartyWithCd/endpoint?mep=in-out";
/>  
                     <to
uri="jbi:endpoint:http://planetsoft.com/picf2/jmsLogger/endpoint"; />
                        <to
uri="jbi:endpoint:http://planetsoft.com/picf2/httpMEF/endpoint?mep=in-out";
/>  
                                           
                </pipeline>
            </when>   


Regards,
Praveen Chakinala
-- 
View this message in context: 
http://servicemix.396122.n5.nabble.com/Servicemix-4-2-Transactions-And-message-Persistence-tp2843707p2852516.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to