1

我试图整合 Camel 以使用 XSLT2.0,但由于无法“编译样式表”而出现异常

我的骆驼配置路线如下

还将 xalan.jar 和 saxon9he.jar 放在 JAVA_HOME/lib/endorsed 目录中。我需要做的任何其他事情

4

1 回答 1

1

您需要将 Saxon 添加到您的类路径中才能支持 XSLT 2.0。来自 JDK/JVM 的默认 xslt 引擎仅支持 XSLT 1.x。 http://saxon.sourceforge.net/

您可以将 camel-saxon 添加到类路径以包含 saxon。

Camel 还会记录它使用的 xslt 引擎。尽管我认为您可能需要 Camel 2.9 或 2.10 才能做到这一点,正如我们最近添加的那样。

于 2013-03-07T10:47:51.660 回答