Hi I'm trying to do this:
from("direct:controlMessageToCbr") .setHeader("envelopeId", xpath("/something/@Id")).to..... But the header just get set to the XPathBuilder object. Wouldn't something like the .evaluate() method needed to be used for this (when using the XPathBuilder in Java)? String address = XPathBuilder.xpath("/somthing/@Id").evaluate(exchange.getContext(), exchange.getIn().getBody(), String.class); Maybe there's a better soulution to retrieve the id from the xml? I just want to get hold of it somehow. -- View this message in context: http://old.nabble.com/Filename-based-on-XPath-result-tp26775964p27987793.html Sent from the Camel - Users mailing list archive at Nabble.com.