System.currentTimeMillis()
私の最初の問題は、 fileName として使用したいということです。
トライ1
{date:now:SimpleDateFormat}
サポートしていません。ミリ秒を印刷できますS
が、前の秒との違いです。
Try2
インライン groovy DSL を使用しようとしましたが、エラーが発生しました。これは間違ったアプローチだったと思いますが、Camel でインライン スクリプト言語をサポートするのが大好きです
<to uri="file://D:/Projects/?fileName=TestPipeline_$groovy{new Date()}.txt"/>
トライ 3 今は期待を下げて、グルーブをそのまま使ってみようと思いました。 最初のパスとして、書くだけでSping DSLの例を試しました
<groovy>new Date()</groovy>
groovy
しかし、アプリケーション コンテキストはタグを認識しません。
Invalid content was found starting with element 'groovy'. One of
Camel 2.9.2 を使用しており、lib フォルダーに camel-groovy-2.9.2.jar が含まれています。