0

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 が含まれています。

4

1 に答える 1