Apache camel 骆驼捕捉全局异常
我在我的路径中有很多转换,有时由于一些格式错误的文件或其他原因,其中一些转换失败,因此当出现异常时,我必须发送电子邮件。因此,在本文中,我声明如下:Apache camel 骆驼捕捉全局异常,apache-camel,apache-servicemix,Apache Camel,Apache Servicemix,我在我的路径中有很多转换,有时由于一些格式错误的文件或其他原因,其中一些转换失败,因此当出现异常时,我必须发送电子邮件。因此,在本文中,我声明如下: <camel:onException useOriginalMessage="true"> <camel:exception>javax.xml.transform.TransformerException</camel:exception> <camel:redeliveryPolicy maxi
<camel:onException useOriginalMessage="true">
<camel:exception>javax.xml.transform.TransformerException</camel:exception>
<camel:redeliveryPolicy maximumRedeliveries="3"/>
<camel:to uri="smtp://localhost:25?From=noreply-esb@me.com&To=me@me.com" />
</camel:onException>
我做错了什么吗?如果转换失败,下次完成转换的可能性很小-数据错误。因此,您的案件的重新交付政策没有那么重要 但是,请尝试将异常设置为已处理,然后设置smtp端点
<camel:handled>
<camel:constant>true</camel:constant>
</camel:handled>
真的
如果转换失败,则下次完成转换的可能性很小-数据错误。因此,您的案件的重新交付政策没有那么重要
但是,请尝试将异常设置为已处理,然后设置smtp端点
<camel:handled>
<camel:constant>true</camel:constant>
</camel:handled>
真的