2017-04-25 8 views
0

私はApache Camelを使用して日付と時刻を持つファイルをどのように消費しますか?

ファイルパターン以下のパターンに一致するディレクトリからファイルを消費したいと思います: InputFile_yymmdd_HHmmss.csv

は、どのように私はApacheのキャメルにパターンyymmdd_HHmmssを指定するのですか?

注意:私はキャメルのXMLベースのルートを使用していません。私のサンプルコードは、下記の形式で表示されます。

from("file:src/main/resources/csv/InputFile_yymmdd_HHmmss.csv").log(loggingLevel.INFO, "File Read") 

すべてのサンプルコードは私の問題を解決するでしょう。私は上記のコードを使用するときに

ルートが初期化取得されていない

答えて

0

Camel Fileコンポーネントは、ファイルのための正規表現のパターンを定義することができますincludeプロパティをサポートしています。

from("file:src/main/resources/csv?include=InputFile_\\d{6}_\\d{6}\.csv") 
    .log(loggingLevel.INFO, "File Read") 
+0

ありがとう.. Strelok .. – veejay

関連する問題