如何使用Camel的'doneFileName'属性获取双扩展名的文件名?

时间:2015-03-13 11:52:15

标签: apache apache-camel

我需要使用apache camel路由和删除tar.gz文件。我的文件名是filename.tar.gz,触发器文件名是filename.trg。所以,如果我在from()中使用这个uri - "& doneFileName = $ {file:name.noext} .trg camel使用触发器文件名 - filename.tar.trg路由文件。但我需要doneFileName作为filename.trg。

我怎样才能做到这一点?我试图嵌套$ {file:name.noext},但似乎无效。

1 个答案:

答案 0 :(得分:2)

啊其实是Apache Camel中的一个错误。我已经记录了一张票,以支持具有双点的文件扩展名