<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns="http://www.mulesource.org/schema/mule/core/2.2"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:spring="http://www.springframework.org/schema/beans"
       xmlns:soap="http://www.mulesource.org/schema/mule/soap/2.2"
       xmlns:axis="http://www.mulesource.org/schema/mule/axis/2.2"
       xmlns:vm="http://www.mulesource.org/schema/mule/vm/2.2"
    xsi:schemaLocation="
       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
       http://www.mulesource.org/schema/mule/core/2.2 http://www.mulesource.org/schema/mule/core/2.2/mule.xsd
       http://www.mulesource.org/schema/mule/soap/2.2 http://www.mulesource.org/schema/mule/soap/2.2/mule-soap.xsd
       http://www.mulesource.org/schema/mule/axis/2.2 http://www.mulesource.org/schema/mule/axis/2.2/mule-axis.xsd
       http://www.mulesource.org/schema/mule/vm/2.2 http://www.mulesource.org/schema/mule/vm/2.2/mule-vm.xsd">

    <description>
        This config is identical to echo-config.xml but exposes the EchoUMO as a SOAP web service.

        To invoke the EchoUMO hit the following URL -
            http://localhost:65081/services/EchoUMO?method=echo&amp;param=Is there an echo?
        (remember to replace the '&amp;' with an ampersand)

        To view the WSDL for the EchoUMO service go to -
            http://localhost:65081/services/EchoUMO?wsdl
    </description>

    <model name="echoSample">
        <service name="EchoUMO">
            <inbound>
                <axis:inbound-endpoint address="http://localhost:65081/services">
                    <soap:http-to-soap-request-transformer/>
                </axis:inbound-endpoint>
                <axis:inbound-endpoint address="http://localhost:65082/services"/>
                <vm:inbound-endpoint path="echo" />
            </inbound>
            <echo-component/>
        </service>
    </model>

</mule>
