The XsltComponent will perform an XSLT transformation of an inbound NormalizedMessage and generate an output message as a NormalizedMessage.
If the component is given an InOut message exchange, then the 'out' message is used. Otherwise if an InOnly is used then the component will create a new InOnly message exchange for the result of the transformation.
The transformation can be configured using any JAXP Source or using a Spring Resource to the XSL file.
Example
There is an example which demonstates a pipeline from a message source, to a transformation, to send the message along with tracing the operation.
Receiving the message from a JMS topic
Transforming the message using XSLT
Sending the result to a different JMS topic
Subscribing to the topic and pipelining it to a trace component to demonstrate the pipeline working
2 Comments
Anonymous
ionolsen42 May we exchange links with your site? http://www_3_1.gmail.com/ www_3_1
http://www_3_2.gmail.com/ www_3_2
http://www_3_3.gmail.com/ www_3_3
http://www_3_4.gmail.com/ www_3_4
http://www_3_5.gmail.com/ www_3_5
http://www_3_6.gmail.com/ www_3_6
http://www_3_7.gmail.com/ www_3_7
http://www_3_8.gmail.com/ www_3_8
http://www_3_9.gmail.com/ www_3_9
http://www_3_10.gmail.com/ www_3_10
http://www_3_11.gmail.com/ www_3_11
Anonymous
ionolsen43 Very good site. Thanks for author! http://wiki.cubic.uni-koeln.de/cdkwiki/media/autoinsurance.html car cheap insurance
http://wiki.cubic.uni-koeln.de/cdkwiki/media/lifeinsurancequote.html insurance broker
http://www.spod.ethz.ch/wiki/lib/exe/fetch.php?id=spod%3Aanregungen_webseite&cache=cache&media=spod:autoinsurancecompany.html automobile ins co
http://wiki.cubic.uni-koeln.de/cdkwiki/media/healthinsurance.html health insurance
http://www.spod.ethz.ch/wiki/lib/exe/fetch.php?id=spod%3Aanregungen_webseite&cache=cache&media=spod:lifeinsurance.html term life insurance
http://www.spod.ethz.ch/wiki/lib/exe/fetch.php?id=spod%3Aanregungen_webseite&cache=cache&media=spod:carinsuranceonlinequote.html auto car