Example 6.1, “Basic SOAP/HTTP to SOAP/JMS Route” shows a definition for a basic route that connects a SOAP/HTTP consumer to a SOAP/JMS service.
Example 6.1. Basic SOAP/HTTP to SOAP/JMS Route
...<mule-descriptor name="BasicHTTPtoJMSRoute"
implementation="org.mule.components.simple.PassThroughComponent">
<inbound-router>
<endpoint address="wsdl-cxf:res:///wsdl/hello_world.wsdl" synchronous="true" <properties>
<property name="service" value="{http://apache.org/hello_world}SOAPService" />
<property name="port" value="{http://apache.org/hello_world_soap_http}SoapOverHTTP" />
<property name="dataFormat" value="message" /> </properties> </endpoint> </inbound-router> <outbound-router>
<router className="org.mule.routing.outbound.OutboundPassThroughRouter">
<endpoint address="wsdl-cxf:res:///wsdl/hello_world.wsdl" synchronous="true" <properties>
<property name="service" value="{http://apache.org/hello_world}SOAPService" />
<property name="port" value="{http://apage.org/hello_world}SOAPOverJMS" />
<property name="dataFormat" value="message" /> </properties> </endpoint> </router> </outbound-router> </mule-descriptor> ...
The route definition shown in Example 6.1, “Basic SOAP/HTTP to SOAP/JMS Route” can be explained as follows: