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

Reply via email to