Am having a similar issue and i get this error message, 

java.lang.ClassCastException: org.apache.xml.dtm.ref.DTMManagerDefault
cannot be cast to org.apache.xml.dtm.DTMManager:
java.lang.ClassCastException: org.apache.xml.dtm.ref.DTMManagerDefault
cannot be cast to org.apache.xml.dtm.DTMManager 
        at org.apache.xml.dtm.DTMManager.newInstance(DTMManager.java:137)
[xalan.jar:] 
        at org.apache.xpath.XPathContext.<init>(XPathContext.java:102)
[xalan.jar:] 
        at org.apache.xpath.XPathContext.<init>(XPathContext.java:349)
[xalan.jar:] 
        at
org.apache.xpath.jaxp.XPathExpressionImpl.eval(XPathExpressionImpl.java:113) 
        at
org.apache.xpath.jaxp.XPathExpressionImpl.eval(XPathExpressionImpl.java:99) 

This is how am trying to retrieve the value, 

<xpath>/CamelData/Provider/text()</xpath>

This is how my XML looks,

<CamelData>
<Provider>ProviderValue</Provider>
</CamelData>

Can you please let me know how to resolve this? 

Thanks,
Anish



--
View this message in context: 
http://camel.465427.n5.nabble.com/Choice-with-xpath-tp5721410p5770396.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to