<?xml version="1.0" encoding="UTF-8"?>
<tns:integration xmlns:tns="http://org.ow2.petals/RMIClientUtil" xmlns:test="http://petals.ow2.org/test" xmlns:scatter-gather="http://petals.ow2.org/EIP/scatter-gather"
	xmlns:router="http://petals.ow2.org/EIP/router" xmlns:dynamic-router="http://petals.ow2.org/EIP/dynamic-router" xmlns:dispatcher="http://petals.ow2.org/EIP/dispatcher"
	xmlns:routing-slip="http://petals.ow2.org/EIP/routing-slip" xmlns:wire-tap="http://petals.ow2.org/EIP/wire-tap" xmlns:bridge="http://petals.ow2.org/EIP/bridge"
	xmlns:splitter="http://petals.ow2.org/EIP/splitter" xmlns:splitter-gather="http://petals.ow2.org/EIP/splitter-gather" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<!-- 	Aggregator Pattern -->
<!-- 	<tns:consumer endpoint="aggregatorService1Endpoint" interface="test:aggregator" service="test:aggregatorService1"> -->
<!-- 		<tns:description>Aggregator Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOnly aggregation of 2 messages): send message 1</tns:description> -->
<!-- 			<tns:mep>InOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">correlator</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOnly aggregation of 2 messages): send message 2</tns:description> -->
<!-- 			<tns:mep>InOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test2">correlator</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOnly aggregation of 2 messages): send message 3</tns:description> -->
<!-- 			<tns:mep>InOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test3">correlator</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOnly aggregation without correlation id must failed): send message</tns:description> -->
<!-- 			<tns:mep>InOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<badHelloworld xmlns="http://petals.ow2.org/test">correlator</badHelloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Error"> -->
<!-- 					<tns:error>Aggregator: no correlation id found in the message</tns:error> -->
<!-- 				</tns:inack> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Scatter Gather Pattern -->
<!-- 	<tns:consumer endpoint="scatterGatherService1Endpoint" interface="test:scatterGather" service="test:scatterGatherService1"> -->
<!-- 		<tns:description>Scatter Gather Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut scatter-gather of 2 messages): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content regularExpression="true"><![CDATA[<\?xml version="1.0" encoding="UTF-8"\?><result xmlns="http://petals.ow2.org/petals-se-eip/scatter-gather"><helloworld xmlns="http://petals.ow2.org/test[12]">Hello World!</helloworld><helloworld xmlns="http://petals.ow2.org/test[12]">Hello World!</helloworld></result>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOut scatter-gather of 2 messages with a fault into the second message): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:fault> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test2">A Fault!</helloworld>]]></tns:content> -->
<!-- 				</tns:fault> -->
<!-- 				<tns:faultack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 3 (InOut scatter-gather of 2 messages with a fault into the first message): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:fault> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test3">A Fault!</helloworld>]]></tns:content> -->
<!-- 				</tns:fault> -->
<!-- 				<tns:faultack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Routing Slip Pattern -->
<!-- 	<tns:consumer endpoint="routingSlipService1Endpoint" interface="test:routingSlip" service="test:routingSlipService1"> -->
<!-- 		<tns:description>Routing Slip Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut routing slip): send message and receive an out from the target exchange</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test2">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOut routing slip): send message and receive a fault from the first target exchange</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:fault> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test1">Bad World!</helloworld>]]></tns:content> -->
<!-- 				</tns:fault> -->
<!-- 				<tns:faultack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 3 (InOut routing slip): send message and receive a fault from the second target exchange</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:fault> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test2">Bad World!</helloworld>]]></tns:content> -->
<!-- 				</tns:fault> -->
<!-- 				<tns:faultack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="routingSlipService2Endpoint" interface="test:routingSlip" service="test:routingSlipService2"> -->
<!-- 		<tns:description>Routing Slip Service 2</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 4 (RobustInOnly routing slip): send message and receive an error from the first target exchange with the -->
<!-- 				faultToException parameter</tns:description> -->
<!-- 			<tns:mep>RobustInOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Error" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="routingSlipService3Endpoint" interface="test:routingSlip" service="test:routingSlipService3"> -->
<!-- 		<tns:description>Routing Slip Service 3</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 5 (RobustInOnly routing slip): send message and receive an error from the second target exchange with the -->
<!-- 				faultToException parameter</tns:description> -->
<!-- 			<tns:mep>RobustInOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Error" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Wire Tap Pattern -->
<!-- 	<tns:consumer endpoint="wireTapService1Endpoint" interface="test:wireTap" service="test:wireTapService1"> -->
<!-- 		<tns:description>Wire Tap Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut wire tap with the request way): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test1">Thanks!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="wireTapService2Endpoint" interface="test:wireTap" service="test:wireTapService2"> -->
<!-- 		<tns:description>Wire Tap Service 2</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOut wire tap with the response way): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test2">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test2">Thanks!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="wireTapService3Endpoint" interface="test:wireTap" service="test:wireTapService3"> -->
<!-- 		<tns:description>Wire Tap Service 3</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 3 (InOut wire tap with the request on response way): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test3">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test3">Thanks!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="wireTapService4Endpoint" interface="test:wireTap" service="test:wireTapService4"> -->
<!-- 		<tns:description>Wire Tap Service 4</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 4 (InOut wire tap with request response way): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test4">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test4">Thanks!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Splitter Pattern -->
<!-- 	<tns:consumer endpoint="splitterService1Endpoint" interface="test:splitter" service="test:splitterService1"> -->
<!-- 		<tns:description>Splitter Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut splitter): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test"><split>Hello World!</split><split>Hello World!</split></helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><result xmlns="http://petals.ow2.org/petals-se-eip/splitter"><helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld><helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld></result>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="splitterService2Endpoint" interface="test:splitter" service="test:splitterService2"> -->
<!-- 		<tns:description>Splitter Service 2</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOut splitter on attachments): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 					<tns:attachment name="attachment1" contentType="application/xml"><![CDATA[<split xmlns="http://petals.ow2.org/test">Hello World!</split>]]></tns:attachment> -->
<!-- 					<tns:attachment name="attachment2" contentType="application/xml"><![CDATA[<split xmlns="http://petals.ow2.org/test">Hello World!</split>]]></tns:attachment> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><result xmlns="http://petals.ow2.org/petals-se-eip/splitter"><helloworld xmlns="http://petals.ow2.org/test2">Hello World!</helloworld><helloworld xmlns="http://petals.ow2.org/test2">Hello World!</helloworld></result>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Bridge Pattern -->
<!-- 	<tns:consumer endpoint="bridgeService1Endpoint" interface="test:bridge" service="test:bridgeService1"> -->
<!-- 		<tns:description>Bridge Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut bridge): send message and receive a default out on a done from the target exchange</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><result xmlns="http://petals.ow2.org/petals-se-eip/bridge">Bridge: no content into the final target exchange</result>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="bridgeService2Endpoint" interface="test:bridge" service="test:bridgeService2"> -->
<!-- 		<tns:description>Bridge Service 2</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOnly bridge): send message and receive a done on an out from the target exchange</tns:description> -->
<!-- 			<tns:mep>InOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 3 (InOnly bridge): send message and receive a done on a fault from the target exchange</tns:description> -->
<!-- 			<tns:mep>InOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="bridgeService3Endpoint" interface="test:bridge" service="test:bridgeService3"> -->
<!-- 		<tns:description>Bridge Service 3</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 4 (RobustInOnly bridge): send message and receive a done on an out from the target exchange</tns:description> -->
<!-- 			<tns:mep>RobustInOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processRobustInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 5 (RobustInOnly bridge): send message and receive an error on a fault from the target exchange with the -->
<!-- 				faultToException parameter</tns:description> -->
<!-- 			<tns:mep>RobustInOnly</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processRobustInOnly</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:inack ack="Error" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Router Pattern -->
<!-- 	<tns:consumer endpoint="routerService1Endpoint" interface="test:router" service="test:routerService1"> -->
<!-- 		<tns:description>Router Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut router on first condition): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOut router on first condition): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test2">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="routerService2Endpoint" interface="test:router" service="test:routerService2"> -->
<!-- 		<tns:description>Router Service 2</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 3 (InOut router on default): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->
<!-- 	<tns:consumer endpoint="routerService3Endpoint" interface="test:router" service="test:routerService3"> -->
<!-- 		<tns:description>Router Service 3</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 4 (InOut router test based on operation): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://org.ow2.petals">eip:operation1</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">service3</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 5 (InOut router test based on operation): send message second operation</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://org.ow2.petals">eip:operation2</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">service2</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 6 (InOut router test based on operation): send message default operation</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://org.ow2.petals">eip:operation3</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">service1</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

<!-- 	Dynamic Router Pattern -->
<!-- 	<tns:consumer endpoint="dynamicRouterService1Endpoint" interface="test:dynamicRouter" service="test:dynamicRouterService1"> -->
<!-- 		<tns:description>Dynamic Router Service 1</tns:description> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 1 (InOut dynamic router on first condition): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 2 (InOut dynamic router on second condition): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 		<tns:test> -->
<!-- 			<tns:description>Test 3 (InOut dynamic router on default): send message</tns:description> -->
<!-- 			<tns:mep>InOut</tns:mep> -->
<!-- 			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:processInOut</tns:operation> -->
<!-- 			<tns:messages> -->
<!-- 				<tns:in> -->
<!-- 					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test1">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:in> -->
<!-- 				<tns:out> -->
<!-- 					<tns:content><![CDATA[<?xml version="1.0" encoding="UTF-8"?><helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content> -->
<!-- 				</tns:out> -->
<!-- 				<tns:outack ack="Done" /> -->
<!-- 			</tns:messages> -->
<!-- 		</tns:test> -->
<!-- 	</tns:consumer> -->

	<!-- Dispatcher Pattern -->
	<tns:consumer endpoint="dispatcherService1Endpoint" interface="test:dispatcher" service="test:dispatcherService1">
		<tns:description>Dispatcher Service 1/5</tns:description>
		<tns:test>
			<tns:description>Test 1 (InOnly dispatcher): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Done" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 2 (InOnly dispatcher with an error): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
	</tns:consumer>
	<tns:consumer endpoint="dispatcherService2Endpoint" interface="test:dispatcher" service="test:dispatcherService2">
		<tns:description>Dispatcher Service 2/5</tns:description>
		<tns:test>
			<tns:description>Test 3 (RobustInOnly dispatcher): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Done" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 4 (RobustInOnly dispatcher with an error): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 5 (RobustInOnly dispatcher with a fault): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Done" />
			</tns:messages>
		</tns:test>
	</tns:consumer>
	<tns:consumer endpoint="dispatcherService3Endpoint" interface="test:dispatcher" service="test:dispatcherService3">
		<tns:description>Dispatcher Service 3/5</tns:description>
		<tns:test>
			<tns:description>Test 6 (InOut dispatcher): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Done" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 7 (InOut dispatcher with a fault): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Done" />
			</tns:messages>
		</tns:test>
	</tns:consumer>
	<tns:consumer endpoint="dispatcherService4Endpoint" interface="test:dispatcher" service="test:dispatcherService4">
		<tns:description>Dispatcher Service 4/5</tns:description>
		<tns:test>
			<tns:description>Test 8 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 9 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 10 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 11 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 12 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 13 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 14 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 15 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 16 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 17 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 18 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
		<tns:test>
			<tns:description>Test 19 (RobustInOnly dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
	</tns:consumer>
	<tns:consumer endpoint="dispatcherService5Endpoint" interface="test:dispatcher" service="test:dispatcherService5">
		<tns:description>Dispatcher Service 5/5</tns:description>
		<tns:test>
			<tns:description>Test 20 (InOut dispatcher with a fault and faultToException): send message</tns:description>
			<tns:mep>InOnly</tns:mep>
			<tns:operation xmlns:eip="http://petals.ow2.org/components/eip/version-2">eip:process</tns:operation>
			<tns:messages>
				<tns:in>
					<tns:content><![CDATA[<helloworld xmlns="http://petals.ow2.org/test">Hello World!</helloworld>]]></tns:content>
				</tns:in>
				<tns:inack ack="Error" />
			</tns:messages>
		</tns:test>
	</tns:consumer>
</tns:integration>
