处理完所有文件后,Apache骆驼会创建空的ctl文件

时间:2018-12-14 06:17:15

标签: java spring apache-camel

您好,我想在下面的流程中创建一个空文件,当前所有文件都已处理完毕,它是在每个文件都处理完之后创建的,而不是在所有文件都处理完之后创建的,我尝试oncompletion但无法执行

from("file:C:\\input?filter=#testFilter")
    .split(body().tokenize("\n"))
    .streaming()
    .setHeader(Exchange.FILE_NAME,simple(newFileName+".dat"))
    .bean(LineParser.class, "process")
    .toD("file:C:\\output"+ Constants.getMapping().get(argumentName)+"?    fileExist=Append&donefileName=${file:name.noext}.txt"

0 个答案:

没有答案