問題タブ [camel-ftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1925 参照

apache-camel - 特定のディレクトリからの Apache Camel SFTP ファイルのダウンロード

camel の FTP コンポーネントを使用しましたが、必要なファイルをダウンロードできませんでした。

すべてのファイルとフォルダーをローカルフォルダーの下にダウンロードしたいので、ファイル名オプションを入れませんでした。

ホスト名を のように指定すると機能し11.1.1.1ますが、 のようにホスト名の後にディレクトリを設定11.1.1.1:/app/directoryすると機能しません。

SFTPサーバーを確認しましたが、稼働しています。

0 投票する
0 に答える
458 参照

apache-camel - Camel SFTP コンポーネント: Windows と CentOS で動作が異なる

リモート SFTP サーバーからいくつかのファイルを取得するために使用しcamel-sftpていますが、それらを取得した後、それらを削除したいと考えています。Windows ファイルでルートを実行すると、ファイルが削除され、すべてが期待どおりに機能します。ただし、CentOS で実行すると、ファイルは取得されますが削除されず、リモート サーバーに蓄積され始めます。

Camel 2.13.1 と Java 7 を使用しています。私のコンシューマー URI は次のようになります。

sftp://remoteUser@remoteHost?privateKeyFile=locationOfMyPrivateKey.key&binary=true&disconnect=true&delay=20s&delete=true&idempotent=false&include=.*.txt&useFixedDelay=false&maxMessagesPerPoll=10&eagerMaxMessagesPerPoll=false&sortBy=reverse:file:name

また、Camel 2.13.2 および 2.13.3 の未解決の問題と解決済みの問題を調べたところ、次のチケットが見つかりました: https://issues.apache.org/jira/browse/CAMEL-7565これは正確にはわかりません私のシナリオで起こっています。もう 1 つの可能性は、問題が基盤となるライブラリ JSCH に起因しているがcamel-ftp、ほぼ最新バージョンを使用しており、最新バージョンの変更ログにはこれについて何も言及されていないことです。

最後にsftp、CentOS でコマンドを使用し、リモートで SFTP サーバーに接続すると、ファイルを削除しても問題はありません。これにより、キーに問題がある可能性があるという考えが取り除かれます。

何か案は?

UPDATE これはログです。delete=trueオプションを設定しても理解していないようです。ログには「ファイルを削除しています」とは書かれていません。これは、スレッドが の 382 行目のコードにアクセスしていないためだと思いますSftpOperations.java。何が起こっているのかわからない...

0 投票する
2 に答える
2443 参照

apache-camel - Camel FTP コンポーネントでは、consumer.delay を数分で処理できます。これに関するドキュメントはどこにありますか

私はApache Camel 2.14.x、ftpコンポーネント2.14も使用しています

consumer.delay オプションをミリ秒単位で指定できます。ただし、一部のユーザーは議事録も使用していることがわかります。

秒、時間、日など、利用可能な他の単位はありますか?ドキュメントを検索しましたが、これらの単位についての言及が見つかりません。

誰でも私に正しいドキュメントを教えてください。ありがとう

0 投票する
1 に答える
430 参照

apache-camel - Camel 2.9.x のデフォルトの camel-ftp readLock 値は何ですか?

Camel のドキュメントには、readLock のデフォルト値がmarkerFileであると記載されていますが、このオプションは ftp では使用できません。では、ftp コンポーネントの readLock のデフォルト値は? 変更されていますか?

0 投票する
1 に答える
404 参照

apache-camel - Apache Camel SFTP ゼロ サイズ ファイルのダウンロード

camel SFTP コンポーネントを使用してサーバーから PDF ファイルをダウンロードしています。ゼロ サイズのファイルをダウンロードしている場合があります。しかし、実際のサイズは 4kb です。書き込み中にキャメルがファイルをダウンロードしていると思います。ファイルの書き込み操作が完了した後、ファイルをダウンロードする方法を教えてください。例を挙げてください。

0 投票する
1 に答える
475 参照

xml - Apache Camel を使用して 6 つのファイルを 1 つのファイルに集約する

Apache Camel を使用して、6 つの xml ファイルを単一の xml ファイルに集約/マージする必要があるという要件があります。問題は、6 つの異なるサーバーがポーリングするフォルダーに 6 つの xml ファイルがマウントされていることです。では、各サーバーが 1 つのファイルを取得してロックする場合、1 つの xml ファイルをマージして作成するにはどうすればよいでしょうか?

複雑なのは、フォルダにマウントされた 6 つのファイルすべてを処理する 6 つのサーバーがある場合に、単一のファイルに書き込む方法です。

誰かが同様の問題に直面した場合は、解決策を手伝ってください。

ありがとう

0 投票する
2 に答える
2291 参照

apache-camel - Camel SFTP 接続 jcraft jsch 例外

camel バージョン 2.13.1 と camel-ftp バージョン 2.13.1 を使用しています。camel ルート経由で sftp サーバーに接続しようとしています。以下に示すように、jCraft Jsch 例外に関連するエラーが発生します。