Hi, With camel 2.10 you can't. XSLT has no notion about camel exchanges.
If you were using Camel 2.17.1 or later and Saxon as the XSLT processor, you could write a Saxon extension function that could be added to the xslt endpoint with the saxonExtensionFunctions parameter. You can then get access to the exchange by adding <xsl:param name="exchange"/> to your XSLT sheet, which allows you to call your e.g. setExchangeProperty extension function with the $exchange parameter (and myby the exchange property name and value as parameters within the XSLT. Best regards Stephan -----Original Message----- From: ravi21588 [mailto:ravi21...@gmail.com] Sent: Sonntag, 11. September 2016 21:37 To: users@camel.apache.org Subject: How to set exchange headers from xslt. Hi All, Iam using camel 2.10 version. I would like to set exchange headers while calling XSLT component. Iam able to Get Parameters into the XSLT,but i need to do vice versa. Can you please tell how can i acheive it. -- View this message in context: http://camel.465427.n5.nabble.com/How-to-set-exchange-headers-from-xslt-tp5787459.html Sent from the Camel - Users mailing list archive at Nabble.com.