2017-05-02 6 views
0

Apache Camelのファイルにlisteの行を書く方法は?最初ラクダファイルを書くには文字列のリスト

  1. は、私は、ファイルに書き込むためのファイルcomponnetに文字列のリストを渡す文字列 <to uri="bean:Converter" />
  2. のリストを作成するには、このResultSetを渡すprocの <to id="getdata" uri="sql-stored:{{sql.comptes}}?dataSource=dataSource" />
  3. でResultSetを取得 <to id="fileWriter" uri="file:{{data.out}}?fileName=Comptes-${date:now:yyyyMMdd'T'HHmmss'T'SSS}.txt" />

ファイルが作成されていません。

答えて

1

ファイルエンドポイントは、交換体がバイト配列にシリアル化できるものであると想定しています。ファイル内に文字列のリスト(文字列ごとに1行など)が必要な場合は、文字列のリストを単なる文字列に変換する必要があります(改行文字で文字列を連結する)。

+0

私はリストを文字列に変換するために特定のBeanを追加しますが、文字列オブジェクトはサイズが制限されていると思うので、 –

関連する問題