<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns="http://www.mulesource.org/schema/mule/core/2.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:spring="http://www.springframework.org/schema/beans"
      xmlns:context="http://www.springframework.org/schema/context"
      xmlns:http="http://www.mulesource.org/schema/mule/http/2.0"
      xmlns:cxf="http://www.mulesource.org/schema/mule/cxf/2.0"
      xmlns:axis="http://www.mulesource.org/schema/mule/axis/2.0"

      xsi:schemaLocation="
       http://www.mulesource.org/schema/mule/axis/2.0 http://www.mulesource.org/schema/mule/axis/2.0/mule-axis.xsd
       http://www.mulesource.org/schema/mule/cxf/2.0 http://www.mulesource.org/schema/mule/cxf/2.0/mule-cxf.xsd
       http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
       http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-2.5.xsd
       http://www.mulesource.org/schema/mule/core/2.0 http://www.mulesource.org/schema/mule/core/2.0/mule.xsd
       http://www.mulesource.org/schema/mule/http/2.0 http://www.mulesource.org/schema/mule/http/2.0/mule-http.xsd
       http://www.mulesource.org/schema/mule/axis/2.0 http://www.mulesource.org/schema/mule/axis/2.0/mule-axis.xsd
       http://www.mulesource.org/schema/mule/soap/2.0 http://www.mulesource.org/schema/mule/soap/2.0/mule-soap.xsd
       http://www.mulesource.org/schema/mule/cxf/2.0 http://www.mulesource.org/schema/mule/cxf/2.0/mule-cxf.xsd">

    <http:connector name="HttpConnector" keepAlive="true"/>
    <model name="Sample-SOAP">
        <service name="DirectProxy">
            <inbound>
                <cxf:inbound-endpoint address="http://localhost:8090/services/DirectProxy" frontend="simple"
                              wsdlLocation="/home/indika/Mule/mule-2.0.1/lib/user/wsdl/ProxyWSDL-embedded.wsdl"
                              synchronous="true"/>
            </inbound>
            <component class="org.mule.component.simple.PassThroughComponent" />
            <outbound>
                <outbound-pass-through-router>
                    <outbound-endpoint address="http://localhost:8080/MockServices/EchoService"
                                       synchronous="true"/>
                </outbound-pass-through-router>
            </outbound>
        </service>
    </model>
</mule>