Привет. Я хочу, чтобы поток ниже создал пустой файл после обработки всех файлов. В настоящее время он создается после обработки каждого файла, но не после того, как все файлы обработаны. Я попытался завершиться, но не смог сделать
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"