The JAR is in SMX repo at http://svn.apache.org/repos/asf/servicemix/m2-repo
On Tue, Nov 13, 2012 at 2:39 PM, Bengt Rodehav <[email protected]> wrote: > I'm using Camel 2.10.2 on Karaf 2.3.0. > > I'm trying to use xpath but I get the following exception: > > *2012-11-13 13:20:38,307 | ERROR | rfaces/fundorder | DefaultErrorHandler > | rg.apache.camel.util.CamelLogger 215 | Failed delivery for > (MessageId: ID-IT-D-FQR815J-56524-1352809143728-0-1 on ExchangeId: > ID-IT-D-FQR815J-56524-1352809143728-0-2). Exhausted after delivery attempt: > 1 caught: org.apache.camel.RuntimeExpressionException: Cannot create xpath > expression. Processed by failure processor: > FatalFallbackErrorHandler[Channel[Wrap[se.digia.connect.service.fundorder.FundOrderService$NotificationProcessor@7a587427] > -> > se.digia.connect.service.fundorder.FundOrderService$NotificationProcessor@7a587427 > ]]* > *org.apache.camel.RuntimeExpressionException: Cannot create xpath expression > * > * at > org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:689)[114:org.apache.camel.camel-core:2.10.2] > * > *...* > * at java.lang.Thread.run(Thread.java:662)[:1.6.0_32]* > *Caused by: java.lang.RuntimeException: XPathFactory#newInstance() failed > to create an XPathFactory for the default object model: > http://java.sun.com/jaxp/xpath/dom with the > XPathFactoryConfigurationException: > javax.xml.xpath.XPathFactoryConfigurationException: No XPathFctory > implementation found for the object model: > http://java.sun.com/jaxp/xpath/dom* > * at javax.xml.xpath.XPathFactory.newInstance(Unknown Source)[:2.1.0]* > * at > org.apache.camel.builder.xml.XPathBuilder.initDefaultXPathFactory(XPathBuilder.java:1046)[114:org.apache.camel.camel-core:2.10.2] > * > * at > org.apache.camel.builder.xml.XPathBuilder.getXPathFactory(XPathBuilder.java:424)[114:org.apache.camel.camel-core:2.10.2] > * > * at > org.apache.camel.builder.xml.XPathBuilder.createXPathExpression(XPathBuilder.java:829)[114:org.apache.camel.camel-core:2.10.2] > * > * at > org.apache.camel.builder.xml.XPathBuilder.evaluateAs(XPathBuilder.java:685)[114:org.apache.camel.camel-core:2.10.2] > * > * ... 44 more* > > I have also posted a question regarding this on the Karaf mailing list to > find out what xpath implementation should be used on Karaf (and how). > > However, looking at the Camel documentation, it seems like I can choose to > use the Saxon implementation of xpath. So, I added camel-saxon as a > dependency to my project. > > But, then I can't build because maven cannot find the artifact > net.sf.saxon/saxon9he/9.3.0.11. I've searched maven central and it's not > there. Do I have to configure any other repositories than maven central? > * > * > */Bengt* -- Claus Ibsen ----------------- Red Hat, Inc. FuseSource is now part of Red Hat Email: [email protected] Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.com Author of Camel in Action: http://www.manning.com/ibsen
