<?xml version="1.0" ?>
<!DOCTYPE xsl:transform [
  <!ENTITY sb "http://snowboard-info.com/services/">
  <!ENTITY sbxsd "http://xsd.snowboard-info.com/EndorsementSearch.xsd">
  <!ENTITY soap "http://schemas.xmlsoap.org/wsdl/soap/">
]>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:soap="&soap;"
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
>

  <wsdl:Definition rdf:about="&sb;EndorsementSearchDef">
    <wsdl:name>EndorsementSearch</wsdl:name>
    <wsdl:service rdf:resource="&sb;EndorsementSearchService"/>
  </wsdl:Definition>

  <wsdl:Message rdf:about="&sb;GetEndorsingBoarderRequest">
    <wsdl:name>GetEndorsingBoarderRequest</wsdl:name>
    <wsdl:part>
      <wsdl:Part>
        <wsdl:name>body</wsdl:name>
        <wsdl:element rdf:resource="&sbxsd;#GetEndorsingBoarder"/>
      </wsdl:Part>
    </wsdl:part>
  </wsdl:Message>

  <wsdl:Message rdf:about="&sb;GetEndorsingBoarderResponse">
    <wsdl:name>GetEndorsingBoarderResponse</wsdl:name>
    <wsdl:part>
      <wsdl:Part>
        <wsdl:name>body</wsdl:name>
        <wsdl:element rdf:resource="&sbxsd;#GetEndorsingBoarderResponse"/>
      </wsdl:Part>
    </wsdl:part>
  </wsdl:Message>

  <wsdl:Operation rdf:about="&sb;GetEndorsingBoarder">
    <wsdl:name>GetEndorsingBoarder</wsdl:name>
    <wsdl:input rdf:resource="&sb;GetEndorsingBoarderRequest"/>
    <wsdl:ouput rdf:resource="&sb;GetEndorsingBoarderResponse"/>
  </wsdl:Operation>

  <wsdl:PortType rdf:about="&sb;GetEndorsingBoarderPortType">
    <wsdl:name>GetEndorsingBoarderPortType</wsdl:name>
    <wsdl:operation rdf:resource="&sb;GetEndorsingBoarder"/>
  </wsdl:PortType>

  <wsdl:Binding rdf:about="&sb;EndorsementSearchSoapBinding">
    <wsdl:name>EndorsementSearchSoapBinding</wsdl:name>
    <wsdl:type rdf:resource="&sb;GetEndorsingBoarderPortType"/>
    <wsdl:protocol rdf:resource="&soap;"/>
    <soap:transport
      rdf:resource="http://schemas.xmlsoap.org/soap/http"/>
    <soap:style rdf:resource="&soap;styles/document"/>
    <wsdl:operation rdf:parseType="Resource">
      <wsdl:abstractOperation rdf:resource="&sb;GetEndorsingBoarder"/>
      <wsdl:soapAction
        rdf:resource="http://snowboard-info.com/EndorsementSearch"/>
    </wsdl:operation>
  </wsdl:Binding>

  <wsdl:Service rdf:about="&sb;EndorsementSearchService">
    <wsdl:name>EndorsementSearchService</wsdl:name>
    <wsdl:port>
      <wsdl:Port>
        <wsdl:name>GetEndorsingBoarderPort</wsdl:name>
        <wsdl:binding rdf:resource="&sb;EndorsementSearchSoapBinding"/>
        <soap:address
          rdf:resource="http://snowboard-info.com/EndorsementSearch"/>
      </wsdl:Port>
    </wsdl:port>
  </wsdl:Service>

  <xsd:element
    rdf:about="&sbxsd;#GetEndorsingBoarder">
    <xsd:name>GetEndorsingBoarder</xsd:name>
    <xsd:namespace rdf:resource="http://snowboard-info.com"/>
    <xsd:type rdf:parseType="Literal">
      <xsd:complexType>
        <sequence>
          <element name="manufacturer" type="string"/>
          <element name="model" type="string"/>
        </sequence>
      </xsd:complexType>
    </xsd:type>
  </xsd:element>

  <xsd:element
    rdf:about="&sbxsd;#GetEndorsingBoarderResponse">
    <xsd:name>GetEndorsingBoarderResponse</xsd:name>
    <xsd:namespace rdf:resource="http://snowboard-info.com"/>
    <xsd:type rdf:parseType="Literal">
      <xsd:complexType>
        <sequence>
          <element name="endorsingBoarder" type="string"/>
        </sequence>
      </xsd:complexType>
    </xsd:type>
  </xsd:element>

</rdf:RDF>
