Muledosft:在异常流程中删除文件

时间:2016-09-06 16:03:38

标签: mule

我有与文件一起使用的流程。如果成功,则在流程结束时自动删除文件。

如果发生异常,我将文件复制到错误文件夹,但此文件连接器无法删除原始文件(通过设置连接器配置自动删除复选框),因为它仍然在产生异常的主流程中处理。

Mule删除原始文件并防止主流程永远消失的方法是什么?

1 个答案:

答案 0 :(得分:0)

在主流程中,仅将原始有效负载和原始文件名保存在流程开头的某些变量中。如果出现错误,请获取原始有效负载和原始文件名,并使用文件连接器将其写入同一目录。