【问题标题】:Continue Mule flow on error错误时继续 Mule 流程
【发布时间】:2019-02-02 00:31:50
【问题描述】:

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

如果分散聚集失败,是否可以继续流程?

谢谢

【问题讨论】:

  • 你不能把Transform放在你的异常策略中吗?
  • 是的,我会像@nitgeek 建议的那样在您的异常策略中捕获异常。如果分散收集失败,这应该允许您继续流程。

标签: exception-handling mule anypoint-studio dataweave


【解决方案1】:

使用捕获异常策略创建一个流并向该流添加一个流引用。如果在该流中遇到错误,则消息将在流引用之后继续发送到组件。

【讨论】:

    【解决方案2】:

    您可以在有效负载上使用过滤器表达式并调用错误处理程序并传递在分散收集中捕获的异常。在捕获流中添加您的转换活动并执行您想做的任何处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-10-16
      • 1970-01-01
      • 2018-06-18
      • 2020-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多