こんにちは、私はapache Camelを使用して動的な出力ルートを計算したいと思います。私はその内容に基づいてフォルダの場所にファイルの束を受け取ります、私は動的出力フォルダにファイルを移動したい。 ouputフォルダーの名前は、ファイルの入力内容に基づいて作成されます。どのように私はそれを達成するのですか?動的Apache Camel出力ルート
次のコードは、ファイルを読み取る、それらを処理し、しかし、私は、ファイル
from("file:D:\\camel\\input\\one?recursive=true&delete=true")
.process(new LogProcessor())
.to("file:D:\\camel\\output\\${foldername}")
の内容に基づいて$ {フォルダ名}の値を設定する方法がわからない
や '$ {my.getFolderName}' – Namphibian
はあなたに感謝のような文字列を返すPOJOメソッドを持っています。それは働いた – onlinejava
おっと申し訳ありませんが、あなたが提供するコードは動作しません、私はrecipientList(ヘッダー( "foldername"))、コマンドの代わりに使用する必要があります – onlinejava