通过动态模板,我不是指动态URI . 我的意思是模板本身是由坐在数据库中的部件组装而成,以各种方式进行转换,插入图像等等 . 所有这些都是在我的Camel路线中完成的 . 完成的XSLT模板位于交换属性中,现在我想通过该XSLT运行消息体XML .
与提供很多灵活性的XQuery组件不同,模板文件似乎必须仅来自具有XSLT组件的外部源 . 我是否被迫先将其作为文件写出来?
设置选项 contentCache=false ,然后在每条消息上重新读取模板 . 然后它可以从文件加载,然后您可以根据需要使用新内容更新文件 .
contentCache=false
要添加对使用bean或ref作为资源的支持,所以你可以调用bean等,目前不支持但是我记录了一个故障单,所以我们将在以后的版本中添加它:https://issues.apache.org/jira/browse/CAMEL-11514
1 回答
设置选项
contentCache=false
,然后在每条消息上重新读取模板 . 然后它可以从文件加载,然后您可以根据需要使用新内容更新文件 .要添加对使用bean或ref作为资源的支持,所以你可以调用bean等,目前不支持但是我记录了一个故障单,所以我们将在以后的版本中添加它:https://issues.apache.org/jira/browse/CAMEL-11514