WSDL for Weblogs.com - Attempt #1

<?xml version="1.0" encoding="utf-8"?>
<definitions
  xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
  xmlns:s="http://www.w3.org/2001/XMLSchema"
  xmlns:tns="uri:weblogscom" targetNamespace="uri:weblogscom"
  xmlns="http://schemas.xmlsoap.org/wsdl/">

  <types/>

 <message name="pingRequest">
    <part name="weblogname" type="s:anyType"/>
    <part name="weblogurl" type="s:anyType"/>
 </message>

 <message name="pingResponse">
    <part name="flerror" type="s:anyType"/>
    <part name="message" type="s:anyType"/>
 </message>

 <portType name="pingPort">
    <operation name="ping">
      <input message="tns:pingRequest"/>
      <output message="tns:pingResponse"/>
    </operation>
  </portType>


<binding name="pingSoap" type="tns:pingPort">
    <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
    <operation name="ping">
      <soap:operation soapAction="/weblogUpdates" style="rpc"/>
      <input>
        <soap:body use="encoded" namespace="uri:weblogscom"
          encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
      </input>
      <output>
        <soap:body use="encoded" namespace="uri:weblogscom"
          encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
      </output>
    </operation>
  </binding>

  <service name="weblogscom">
    <document>
 For a complete description of this service, go to the following URL: http://www.soapware.org/weblogsCom
    </document>

    <port name="pingPort" binding="tns:pingSoap">
      <soap:address location="http://rpc.weblogs.com:80/"/>
    </port>
  </service>

</definitions>