<wsdl:definitions xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
                  xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
                  xmlns:impl="http://www.visiprise.com/schemas/4.2" 
                  xmlns:common="http://www.visiprise.com/schemas/4.2/common" 
                  xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" 
                  targetNamespace="http://www.visiprise.com/schemas/4.2">
   <wsdl:types>
      <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" 
                 xmlns="http://www.visiprise.com/schemas/4.2/common" 
                 targetNamespace="http://www.visiprise.com/schemas/4.2/common" 
                 elementFormDefault="qualified" attributeFormDefault="unqualified">
         <xs:element name="item" type="xs:string"/>
         <xs:element name="create">
            <xs:complexType>
               <xs:sequence>
                  <xs:element ref="item"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="createResponse">
            <xs:complexType>
               <xs:sequence>
                  <xs:element ref="item"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
      </xs:schema>
   </wsdl:types>

   <wsdl:message name="createItemRequest">
      <wsdl:part name="parameters" element="common:create"/>
   </wsdl:message>
   <wsdl:message name="createItemResponse">
      <wsdl:part name="parameters" element="common:createResponse"/>
   </wsdl:message>

   <wsdl:portType name="ItemPortType">
      <wsdl:operation name="create">
         <wsdl:input name="createRequest" message="impl:createItemRequest"/>
         <wsdl:output name="createResponse" message="impl:createItemResponse"/>
      </wsdl:operation>
   </wsdl:portType>

   <wsdl:binding name="ItemBinding" type="impl:ItemPortType">
      <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
      <wsdl:operation name="create">
         <wsdlsoap:operation soapAction="http://localhost:7001/axis/services/Item" style="document"/>
         <wsdl:input>
            <wsdlsoap:body use="literal"/>
         </wsdl:input>
         <wsdl:output>
            <wsdlsoap:body use="literal"/>
         </wsdl:output>
      </wsdl:operation>
   </wsdl:binding>

   <wsdl:service name="ItemServiceImplService">
      <wsdl:port name="Item" binding="impl:ItemBinding">
         <wsdlsoap:address location="http://localhost:7001/axis/services/Item"/>
      </wsdl:port>
   </wsdl:service>
</wsdl:definitions>
