[ 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)