我有路线
from("direct:standardLetter")
.toD("file://standardReceived?fileName=${header.filename}");
我想把我的URI放在YAML中。但是当我把
从(“直接:标准信件”).toD(“{{端点.写入器路由.输出.标准输出文件.uri}}”)
在YAML文件中,如下所示
endpoints:
writer-routes:
out:
standard-output-file:
id: "standard-output-file"
uri: "file://standardReceived?fileName=${header.filename}"
如何克服这一点?
1条答案
按热度按时间bqf10yzr1#
看起来像是在头文件
filename
中设置了目标文件名,然后在URI中使用它。如果使用头文件名称
CamelFileName
,则可以省略URI中的fileName
选项,因为这是Camel的标准头文件名称,因此如果没有其他内容覆盖它,则会自动使用它。