I use the globel OnException to catch exception , and before deliver to the
DLQ,I use a process.my problem is that :
     when the process occur a exception, the route roll back.the message
route ,and roll back again... It has been circulating.  
cxf version 2.6.0,
my xml configuration like this:
                <camel:onException useOriginalMessage="true"  >
                        <camel:exception>java.lang.Exception</camel:exception>
                        <camel:redeliveryPolicy maximumRedeliveries="2"/>
                        
<camel:handled><camel:constant>true</camel:constant></camel:handled>
                        <camel:process ref="myProcess"></camel:process>
                        <camel:to uri="ESBMQ:DEAD?disableReplyTo=true"  
></camel:to>
                </camel:onException>

                <camel:route   >
                        <camel:from 
uri="ESBMQ:FROM?disableReplyTo=true"></camel:from>
                        <camel:transacted></camel:transacted>
                        <camel:process ref="conver"></camel:process>
                        <camel:to uri="ESBMQ:TO?disableReplyTo=true"></camel:to>
                </camel:route>

--
View this message in context: 
http://camel.465427.n5.nabble.com/onException-problem-tp5507295p5507295.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to