camel文件:无法将文件移动到进程内目录

时间:2017-06-24 06:52:05

标签: apache-camel

我正在使用File2组件处理目录中的某个文件。但如果它无法将文件移动到进程中'无论出于何种原因(可能没有权限),该文件将被卡在目录中并将被反复处理并填写错误日志。设置idempotent = true并没有任何效果。

1 个答案:

答案 0 :(得分:0)

如果文件已损坏,您可能希望将其移动到错误文件夹,但是当您遇到系统错误,而不是依赖于messsage /文件时,您必须决定是要移动它错误文件夹还是仅记录并修复系统问题。

因为您可能希望在系统再次运行时移动文件。