0

キャメルを使用してftpsサーバーからファイルシステムにファイルをダウンロードする簡単なルートを構築する必要があるため、次のことを行っています。

from("ftps://esbftp@test.net/test?delay=30000&password=******&fileName=testFile.txt")
.to("file:/mydir/testtest")

ログにエラーは表示されず、ルートは正しく初期化されているようです (そして、ファイルがそこにあると確信しています:)):

18:58:13,947 | INFO  | xtenderThread-24 | OsgiSpringCamelContext           | ?                                   ? | 89 - org.apache.camel.camel-core - 2.8.0.fuse-06-11 | Route: FTPTestRoute
 started and consuming from: Endpoint[ftps://esbftp@test.net/test?delay=30000&password=******]

これは、ftps サーバーに接続するための filezilla でのセットアップであり、動作しています

ここに画像の説明を入力

通常の ftp サーバーに接続しようとすると、ルートは完全に機能します。

何か助けはありますか?

4

1 に答える 1

1

最後に、2つのパラメーターがありませんでした

&passiveMode=true&binary=true

これらのパラメータはfilezillaで自動的に設定されますが、キャメルではそれらを強制する必要がありました

于 2012-10-26T14:25:54.940 に答える