0

我的交换正文包含一个带有字符串属性的类,该类具有需要丰富正文的文件路径。丰富后还有另一个属性来保存文件。我找不到构建动态路由的解决方案,该路由将加载文件并返回我可以在聚合策略中使用的结果。

4

1 回答 1

0

当你使用文件组件时,你必须指定一个不能是动态的目录的路径。您只能在目录中的文件上指定模式。

从骆驼文件文档中提取:

Camel仅支持配置了起始目录的端点。所以 directoryName 必须是一个目录。如果您只想使用单个文件,您可以使用 fileName 选项,例如通过设置 fileName=thefilename。此外,起始目录不得包含带有 ${ } 占位符的动态表达式。再次使用 fileName 选项来指定文件名的动态部分

您能否向我们提供有关您正在努力实现的目标的更多信息,以便我们为您提供解决方法?

于 2013-10-21T08:15:06.100 回答