Thanks again Franz. Debugged a little bit more and it doesnt look like a type conversion issue.
If i pass just tinker with input xml to the xslt, it works in some cases. More specifically *does not* work and <ns:A xmlns:ns="http://mynamespace> works. P.S - I am using xsl:copy-of select=*node()|@* in my XSLT. Is there a way i can i find out which processor is being used to do the XSL transformation (or i can ask it to use a specific processor). Then i can try to replicate this is in a stand alone app and go from there. Thanks -- View this message in context: http://camel.465427.n5.nabble.com/XSLT-transformation-produces-junk-charachters-tp5754357p5754379.html Sent from the Camel - Users mailing list archive at Nabble.com.