我有很多速度模板可以重复用于另一个项目(使用Camel)。
Reading the documentation我无法理解如何在速度上下文中插入一些自定义对象...我的模板期待两个或三个不同的工具;我看到我可以在标题中设置这些对象,但是这样我必须更改我的模板,当然我会避免这种情况。
所以基本上在我的模板中我有类似
的东西$xpath.blablabla
$anotherTool.doSomething
以前(在另一个项目中)我在java类中设置了这些对象,现在我可以创建一个处理器来进行整个速度处理,但我想这是避免编码的快捷方法。
答案 0 :(得分:1)
我认为我们可以添加消息头来告诉camel velocity端点在那里加载VelocityContext。通过这种方式,用户可以覆盖驼峰速度端点的旧行为。我只是为它填写了一个JIRA CAMEL-7532。