我的交换正文包含一个带有字符串属性的类,该类具有需要丰富正文的文件路径。丰富后还有另一个属性来保存文件。我找不到构建动态路由的解决方案,该路由将加载文件并返回我可以在聚合策略中使用的结果。
问问题
116 次
1 回答
0
当你使用文件组件时,你必须指定一个不能是动态的目录的路径。您只能在目录中的文件上指定模式。
从骆驼文件文档中提取:
Camel仅支持配置了起始目录的端点。所以 directoryName 必须是一个目录。如果您只想使用单个文件,您可以使用 fileName 选项,例如通过设置 fileName=thefilename。此外,起始目录不得包含带有 ${ } 占位符的动态表达式。再次使用 fileName 选项来指定文件名的动态部分
您能否向我们提供有关您正在努力实现的目标的更多信息,以便我们为您提供解决方法?
于 2013-10-21T08:15:06.100 回答