我必须定义一个全局异常处理程序,对于每个流,我必须定义相同的异常集,我想在Mule 4中使用全局异常处理,我遵循以下步骤,请建议/帮助配置全局异常处理。
2 .I在其中定义了默认错误处理程序。
请查收随函附上的截图。
谢谢
发布于 2019-04-01 21:23:32
可以在XML视图中共享错误处理程序。只需向错误处理程序属性添加一个ref属性,指向全局错误处理程序的名称。
请注意,使用XML共享也更好。仅用截图就不清楚流逻辑。
示例:
<flow name="myFlow1">
...
<error-handler ref="Error_Handler">
</error-handler>
</flow>
<flow name="myFlow2">
...
<error-handler ref="Error_Handler">
</error-handler>
</flow>
<error-handler name="Error_Handler">
<on-error-propagate type="ANY">
<logger level="ERROR" doc:name="Log the error" message="An error happened!" />
</on-error-propagate>
</error-handler>
发布于 2019-06-26 09:06:05
在Mule 4中,可以使用Error Handler,它类似于
Error Handler可用于处理没有自己的错误处理的流的错误。与Mule 3一样,您需要在配置元素中将Error定义为默认错误处理程序。
请参阅- https://www.tutorialsatoz.com/error-handling-in-mule-4/
https://stackoverflow.com/questions/55156779
复制相似问题