<?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:cxf="http://www.mulesource.org/schema/mule/cxf/2.0"
  xmlns:http="http://www.mulesource.org/schema/mule/http/2.0"
  xsi:schemaLocation="
               http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.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/cxf/2.0 http://www.mulesource.org/schema/mule/cxf/2.0/mule-cxf.xsd
               http://www.mulesource.org/schema/mule/http/2.0 http://www.mulesource.org/schema/mule/http/2.0/mule-http.xsd">

  <model name="BasicCxfTest">

    <service name="echoService">
      <inbound>
        <cxf:inbound-endpoint
          address="http://localhost:63081/services/Echo" frontend="simple">
          <cxf:databinding>
            <spring:bean class="org.apache.cxf.aegis.databinding.AegisDatabinding">
              <spring:property name="typeMappingRegistry">
                <spring:bean class="org.apache.cxf.aegis.type.DefaultTypeMappingRegistry">
                  <spring:constructor-arg value="true"/>
                </spring:bean>
              </spring:property>
            </spring:bean>
          </cxf:databinding>
        </cxf:inbound-endpoint>
      </inbound>
      <component class="org.mule.component.simple.EchoComponent" />
    </service>
  </model>
</mule>

