Mule 3.5.0 - 处理时如何将文件移动到临时文件夹,完成后如何移动文件夹?

时间:2014-02-24 15:07:54

标签: file mule mule-studio temporary

我目前有一个Mule应用程序,用于侦听Input文件夹中的文件,检测到该文件后,将该文件读入数据库并将其移动到Archive文件夹。我想知道是否可以在处理时将其移动到临时文件夹,然后在成功读取时移动到Archive,如果遇到任何问题则移动到Error文件夹。该文件的理想“旅程”将是:

  1. 输入文件夹
  2. 临时处理文件夹
  3. 存档文件夹(成功)错误文件夹(找到问题)
  4. 我目前只能从Input中读取文件,并使用我的端点中的moveToDirectory属性将其移动到Archive。任何建议都会受到赞赏,提前谢谢。

1 个答案:

答案 0 :(得分:1)

在连接器上配置工作目录。

来自documentation

  

workDirectory 文件所在的目录路径   应该在处理之前移动。工作目录必须驻留   在与读取目录相同的文件系统上。