XML Sample ========== This example demonstrates the following aspects of the XML support available with Spring Integration: 1. XPath Splitter - to split an order with multiple items into several order messages for separate processing. 2. XPath Router - to route messages according to the evaluation of an XPath expression which tests to see if the order item is in stock. 3. XPath Expression - which tests to see if the order item is in stock 3. XSLT Transformer - to transform the payload of the order message into a resupply message where the order item is found to be out of stock. To run the sample execute class **org.springframework.integration.samples.xml.BookOrderProcessingTestApp**. With Maven you can run the sample by executing: $ mvn clean package exec:java You should see the following output: INFO : org.springframework.integration.samples.xml.WarehouseDispatch - Warehouse dispatching orderItem: 0321200683 2 INFO : org.springframework.integration.samples.xml.ExternalResupply - Placing resupply order: smallbooks 5 1590596439