[
https://issues.apache.org/jira/browse/CAMEL-8830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15041685#comment-15041685
]
Daniel Speck commented on CAMEL-8830:
-------------------------------------
I'd like to put in a plug for this upgrade as well. For versions of Saxon >=
9.6 there are some nice XSLT/XQuery 3.0 features available in Saxon-HE that
were not available before. I've tried adding an explicit dependency on
saxon-HE:9.6.0-7 but the xslt routes don't start. The message is:
Route(psdm2tmx)[[From[jetty:http://0.0.0.0:8090/convert/psdm... because of
Failed to resolve endpoint: xslt://psdm2tmx.xsl due to: Error pre-loading Saxon
classes. Make sure you have saxon on the classpath, and the classloader can
load the following two classes: net.sf.saxon.event.Receiver,
net.sf.saxon.serialize.MessageWarner.
Looking at the saxon-HE:9.6.0-7 code shows that net.sf.saxon.event.Receiver is
an interface and net.sf.saxon.serialize.MessageWarner is a relatively small
class that extends XMLEmitter.
> Upgrade to Saxon HE 9.6
> -----------------------
>
> Key: CAMEL-8830
> URL: https://issues.apache.org/jira/browse/CAMEL-8830
> Project: Camel
> Issue Type: Improvement
> Components: camel-saxon
> Affects Versions: 2.15.2
> Reporter: Kartik
> Fix For: Future
>
>
> Upgrade to Saxon HE 9.6 which uses XQuery 3.0 by default, allowing to use
> powerful new XQuery 3.0 features such as 'group by'
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)