0

ループで pollEnrich を使用して動的ファイル名のファイルをダウンロードしようとしていますが、pollEnrich で接続例外が発生した場合、onException ブロックで処理されませんでした。

また、エンドポイント uri で throwExceptionOnConnectFailed=true を使用してみました。駄目じゃない。

これには回避策がありますか?

onException(Exception.class)    
.log( "${exception.stacktrace}")
.end();

from("direct:DownloadFiles")
.loop(exchangeProperty("FileCount"))
.pollEnrich().simple("sftp://testeruser:password@localhost:24?
    move=Processed&antInclude=*${property.soNumber}*.*").timeout(30000)
.to("TARGET SFTP endpoint")
.end();
4

1 に答える 1