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