Do not use the resultType="String" as it causes the xpath framework to return the content and not the element.
It worked. Thanks!
The doc http://fusesource.com/docs/router/2.7/expression_languages/Xpath-Expressions.html should be updated to explain that. The doc says:
If you just want to access the text inside by the element, append /text() to the location
path, otherwise the node includes the element's start and end tags (and these tags
would be included when you convert the node to a string).
All the best.