Exception handling 错误时继续Mule流

Exception handling 错误时继续Mule流,exception-handling,mule,anypoint-studio,dataweave,Exception Handling,Mule,Anypoint Studio,Dataweave,我有一个mule流,它由一个分散-聚集和一个转换消息组成。如果散布聚集失败,我仍然希望继续转换消息连接器,因为它对Dataweave应映射的错误消息进行异常处理,并使用lookup命令调用根据遇到的错误确定的不同流 如果散射聚集失败,是否可以继续流动 谢谢您可以在有效负载上使用筛选器表达式,调用errorhandler并传递在散布聚集中捕获的异常。在catch流中,添加您的转换活动,并执行您想要执行的任何处理。使用catch异常策略创建流,并向该流添加流引用。如果在该流中遇到错误,消息将转到流引

我有一个mule流,它由一个分散-聚集和一个转换消息组成。如果散布聚集失败,我仍然希望继续转换消息连接器,因为它对Dataweave应映射的错误消息进行异常处理,并使用lookup命令调用根据遇到的错误确定的不同流

如果散射聚集失败,是否可以继续流动


谢谢

您可以在有效负载上使用筛选器表达式,调用errorhandler并传递在散布聚集中捕获的异常。在catch流中,添加您的转换活动,并执行您想要执行的任何处理。

使用catch异常策略创建流,并向该流添加流引用。如果在该流中遇到错误,消息将转到流引用之后的组件

你不能把转换放在你的异常策略中吗?是的,我会像@nitgeek建议的那样在你的异常策略中捕捉异常。这样,如果散射聚集失败,您就可以继续流动。