Apache camel 2.13.2を使用しており、includeパラメータで指定されたファイル式に基づいてファイルを取得するためにFTPに接続しようとしています。私は、FTPアカウントのフォルダにファイルがあるのがわかりますが、ラクダはファイルをプルしません。ログに接続が成功したことがわかりますが、交換はnullとして返されます。他のftpアカウントでも同じコードが動作します。誰かが私が間違ってやっていることや、これを解決しようとすることができることを理解するのに役立つだろうか?Camel FTPインクルードフィルタに基づいてファイルを取得できません
ftp://[email protected]:21/testfolder/testfold/test?password=RAW(XXXXXXX)&binary=true&pollStrategy=#xxxFTPPollingConsumerPollStrategy&throwExceptionOnConnectFailed=true&sendEmptyMessageWhenIdle=true&delay=15000&maxMessagesPerPoll=30&stepwise=false&consumer.bridgeErrorHandler=true&idempotent=true&idempotentKey=${file:name}-${file:size}-${file:modified}&readLock=changed&include=.*
マインドを見つけることができます。 –
他のftpの正規表現も同じです。インクルードフィルタを完全に削除しても、フォルダからファイルを取得することはありません。 – Ravi
@Ravi "同じコードが他のftpアカウントで動作する"とはどういう意味ですか?同じラクダルートが他の資格情報と一緒に働くことはありますか? – ltsallas