<?xml version="1.0" encoding="UTF-8"?>
<!--
                
                Copyright (C) 2006 W3C (R) (MIT ERCIM Keio), All Rights Reserved.
                W3C liability, trademark and document use rules apply.
                
                http://www.w3.org/Consortium/Legal/ipr-notice
                http://www.w3.org/Consortium/Legal/copyright-documents
                
		Generated from: $Id: examples.xml,v 1.57 2008/02/20 16:41:48 pdowney Exp $
-->
<definitions xmlns:def="http://www.w3.org/2002/ws/databinding/examples/6/09/"
             xmlns:xs="http://www.w3.org/2001/XMLSchema"
             xmlns="http://schemas.xmlsoap.org/wsdl/"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xmlns:p="http://www.w3.org/2002/ws/databinding/patterns/6/09/"
             xmlns:ex="http://www.w3.org/2002/ws/databinding/examples/6/09/"
             xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
             xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
             targetNamespace="http://www.w3.org/2002/ws/databinding/examples/6/09/">
   <types>
      <xs:schema xmlns="http://www.w3.org/2002/ws/databinding/examples/6/09/"
                 targetNamespace="http://www.w3.org/2002/ws/databinding/examples/6/09/"
                 elementFormDefault="qualified">
         <xs:element xmlns:wsdl11="http://schemas.xmlsoap.org/wsdl/"
                     xmlns:soap11enc="http://schemas.xmlsoap.org/soap/encoding/"
                     name="positiveIntegerElement"
                     type="xs:positiveInteger"/>
         <xs:element name="echoPositiveIntegerElement">
            <xs:complexType>
               <xs:sequence>
                  <xs:element ref="ex:positiveIntegerElement"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:schema>
   </types>
   <message name="echoPositiveIntegerElementRequest">
      <part element="ex:echoPositiveIntegerElement"
            name="echoPositiveIntegerElementRequest"/>
   </message>
   <message name="echoPositiveIntegerElementResponse">
      <part element="ex:echoPositiveIntegerElement"
            name="echoPositiveIntegerElementResponse"/>
   </message>
   <portType name="PositiveIntegerElementPortType">
      <operation name="echoPositiveIntegerElement">
         <input message="def:echoPositiveIntegerElementRequest"/>
         <output message="def:echoPositiveIntegerElementResponse"/>
      </operation>
   </portType>
   <binding name="SoapBinding" type="def:PositiveIntegerElementPortType">
      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
      <operation name="echoPositiveIntegerElement">
         <soap:operation soapAction="http://www.w3.org/2002/ws/databinding/examples/6/09/#echoPositiveIntegerElement"/>
         <input>
            <soap:body use="literal"/>
         </input>
         <output>
            <soap:body use="literal"/>
         </output>
      </operation>
   </binding>
   <service name="PositiveIntegerElementService">
      <port binding="def:SoapBinding" name="PositiveIntegerElementPort">
         <soap:address location="http://localhost/SoapPort"/>
      </port>
   </service>
</definitions>