<?xml version="1.0" ?>
<Struct type="Definitions" xmlns:1="http://schemas.xmlsoap.org/wsdl/" xmlns:_="http://schemas.xmlsoap.org/wsdl/" xmlns:e="http://schemas.xmlsoap.org/wsdl/" xmlns:g="http://schemas.xmlsoap.org/wsdl/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:n="http://schemas.xmlsoap.org/wsdl/" xmlns:s="http://schemas.xmlsoap.org/wsdl/" xmlns:s0="http://xmlme.com/WebServices" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/">
  <Field name="name"/>
  <Field name="services">
    <KeyedArray>
      <Struct type="Service">
        <Field name="documentation">
          <LiteralXML>
            <g:documentation>
              &lt;h3&gt;This Web Service takes a phrase from the plays of William Shakespeare and returns the associated speech, speaker, and play. The Shakespeare texts used in this Web Service are the &lt;a href=http://www.oasis-open.org/cover/bosakShakespeare200.html&gt; XML versions&lt;/a&gt; developed by Jon Bosak. Please visit &lt;a href=http://www.xmlme.com&gt; XML Me&lt;/a&gt; or &lt;a href=mailto:kevinc@xmlme&gt; contact us&lt;/a&gt; for more information.&lt;/h3&gt;
            </g:documentation>
          </LiteralXML>
        </Field>
        <Field name="name">
          <String>
            Shakespeare
          </String>
        </Field>
        <Field name="ports">
          <KeyedArray>
            <Struct type="Port">
              <Field name="documentation"/>
              <Field name="binding">
                <String>
                  s0:ShakespeareSoap
                </String>
              </Field>
              <Field name="name">
                <String>
                  ShakespeareSoap
                </String>
              </Field>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <soap:address location="http://www.xmlme.com/WSShakespeare.asmx"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
            <Struct type="Port">
              <Field name="documentation"/>
              <Field name="binding">
                <String>
                  s0:ShakespeareHttpGet
                </String>
              </Field>
              <Field name="name">
                <String>
                  ShakespeareHttpGet
                </String>
              </Field>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <http:address location="http://www.xmlme.com/WSShakespeare.asmx"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
            <Struct type="Port">
              <Field name="documentation"/>
              <Field name="binding">
                <String>
                  s0:ShakespeareHttpPost
                </String>
              </Field>
              <Field name="name">
                <String>
                  ShakespeareHttpPost
                </String>
              </Field>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <http:address location="http://www.xmlme.com/WSShakespeare.asmx"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="portTypes">
    <KeyedArray>
      <Struct type="PortType">
        <Field name="operations">
          <KeyedArray>
            <Struct type="PortTypeOperation">
              <Field name="output">
                <Struct type="PortTypeOperationOutput">
                  <Field name="message">
                    <String>
                      s0:GetSpeechSoapOut
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="parameterOrder"/>
              <Field name="input">
                <Struct type="PortTypeOperationInput">
                  <Field name="message">
                    <String>
                      s0:GetSpeechSoapIn
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation">
                <LiteralXML>
                  <g:documentation>
                    &lt;h3&gt;GetSpeech requires a string formatted phrase from one of Shakespeare's plays as input. The speech, speaker, and play will be returned as an XML string. &lt;br /&gt;&lt;br /&gt;Sample Shakespeare Phrases: &lt;br /&gt;&lt;br /&gt;To be, or not to be&lt;br /&gt;My kingdom for a horse&lt;br /&gt;Get thee to a nunnery&lt;br /&gt;There are more things in heaven and earth&lt;br /&gt;I will wear my heart upon my sleeve&lt;br /&gt;When beggars die, there are no comets seen&lt;br /&gt;Lord, what fools these mortals be&lt;br /&gt;Et tu, Brute&lt;br /&gt;Sound and fury&lt;br /&gt;Friends, romans, countrymen&lt;br /&gt;Something wicked this way comes&lt;br /&gt;To sleep: perchance to dream&lt;br /&gt;Green-eyed monster&lt;br /&gt;This was the noblest Roman of them all&lt;br /&gt;Oft expectation fails and most oft there Where most it promises&lt;br /&gt;Eye of newt and toe of frog&lt;br /&gt;Frailty, thy name is woman&lt;br /&gt;What light through yonder window breaks&lt;br /&gt;Think you I am no stronger than my sex&lt;br /&gt;Cowards die many times before their deaths&lt;br /&gt;How poor are they that have not patience&lt;br /&gt;Quality of mercy&lt;br /&gt;My words fly up, my thoughts remain below&lt;br /&gt;Bell, book, and candle&lt;br /&gt;Something is rotten in the state of Denmark&lt;br /&gt;Beware the ides of March&lt;br /&gt;A stage where every man must play a part&lt;br /&gt;Though this be madness, yet there is method in 't&lt;br /&gt;Is this a dagger which I see before me&lt;br /&gt;Now go we in content To liberty and not to banishment&lt;br /&gt;Band of brothers&lt;br /&gt;Alas, poor Yorick! I knew him&lt;br /&gt;The world's mine oyster&lt;br /&gt;Nothing will come of nothing&lt;br /&gt;That man that hath a tongue&lt;br /&gt;All the world's a stage&lt;br /&gt;The course of true love never did run smooth&lt;br /&gt;Love looks not with the eyes, but with the mind&lt;br /&gt;Let every eye negotiate for itself&lt;br /&gt;Kiss me, Kate&lt;br /&gt;The play 's the thing&lt;br /&gt;I am constant as the northern star&lt;br /&gt;The man that hath no music in himself&lt;br /&gt;We are such stuff As dreams are made on&lt;br /&gt;This was the most unkindest cut of all&lt;br /&gt;Journeys end in lovers meeting&lt;br /&gt;Yond Cassius has a lean and hungry look&lt;br /&gt;My only love sprung from my only hate&lt;br /&gt;I am fortune's fool&lt;br /&gt;Loved not wisely but too well&lt;br /&gt;O coward conscience, how dost thou afflict me&lt;br /&gt;When shall we three meet again&lt;br /&gt;A plague o' both your houses&lt;br /&gt;Out, damned spot&lt;br /&gt;To-morrow, and to-morrow, and to-morrow&lt;br /&gt;Our remedies oft in ourselves do lie&lt;br /&gt;Not that I loved Caesar less&lt;br /&gt;Winter of our discontent&lt;br /&gt;Parting is such sweet sorrow&lt;br /&gt;O Romeo, Romeo! wherefore art thou Romeo&lt;br /&gt;The lady protests too much, methinks&lt;br /&gt;What a piece of work is a man&lt;br /&gt;The fault, dear Brutus, is not in our stars&lt;br /&gt;All that glitters is not gold&lt;br /&gt;What's in a name&lt;br /&gt;Thus with a kiss I die&lt;/h3&gt;
                  </g:documentation>
                </LiteralXML>
              </Field>
              <Field name="name">
                <String>
                  GetSpeech
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            ShakespeareSoap
          </String>
        </Field>
      </Struct>
      <Struct type="PortType">
        <Field name="operations">
          <KeyedArray>
            <Struct type="PortTypeOperation">
              <Field name="output">
                <Struct type="PortTypeOperationOutput">
                  <Field name="message">
                    <String>
                      s0:GetSpeechHttpGetOut
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="parameterOrder"/>
              <Field name="input">
                <Struct type="PortTypeOperationInput">
                  <Field name="message">
                    <String>
                      s0:GetSpeechHttpGetIn
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation">
                <LiteralXML>
                  <g:documentation>
                    &lt;h3&gt;GetSpeech requires a string formatted phrase from one of Shakespeare's plays as input. The speech, speaker, and play will be returned as an XML string. &lt;br /&gt;&lt;br /&gt;Sample Shakespeare Phrases: &lt;br /&gt;&lt;br /&gt;To be, or not to be&lt;br /&gt;My kingdom for a horse&lt;br /&gt;Get thee to a nunnery&lt;br /&gt;There are more things in heaven and earth&lt;br /&gt;I will wear my heart upon my sleeve&lt;br /&gt;When beggars die, there are no comets seen&lt;br /&gt;Lord, what fools these mortals be&lt;br /&gt;Et tu, Brute&lt;br /&gt;Sound and fury&lt;br /&gt;Friends, romans, countrymen&lt;br /&gt;Something wicked this way comes&lt;br /&gt;To sleep: perchance to dream&lt;br /&gt;Green-eyed monster&lt;br /&gt;This was the noblest Roman of them all&lt;br /&gt;Oft expectation fails and most oft there Where most it promises&lt;br /&gt;Eye of newt and toe of frog&lt;br /&gt;Frailty, thy name is woman&lt;br /&gt;What light through yonder window breaks&lt;br /&gt;Think you I am no stronger than my sex&lt;br /&gt;Cowards die many times before their deaths&lt;br /&gt;How poor are they that have not patience&lt;br /&gt;Quality of mercy&lt;br /&gt;My words fly up, my thoughts remain below&lt;br /&gt;Bell, book, and candle&lt;br /&gt;Something is rotten in the state of Denmark&lt;br /&gt;Beware the ides of March&lt;br /&gt;A stage where every man must play a part&lt;br /&gt;Though this be madness, yet there is method in 't&lt;br /&gt;Is this a dagger which I see before me&lt;br /&gt;Now go we in content To liberty and not to banishment&lt;br /&gt;Band of brothers&lt;br /&gt;Alas, poor Yorick! I knew him&lt;br /&gt;The world's mine oyster&lt;br /&gt;Nothing will come of nothing&lt;br /&gt;That man that hath a tongue&lt;br /&gt;All the world's a stage&lt;br /&gt;The course of true love never did run smooth&lt;br /&gt;Love looks not with the eyes, but with the mind&lt;br /&gt;Let every eye negotiate for itself&lt;br /&gt;Kiss me, Kate&lt;br /&gt;The play 's the thing&lt;br /&gt;I am constant as the northern star&lt;br /&gt;The man that hath no music in himself&lt;br /&gt;We are such stuff As dreams are made on&lt;br /&gt;This was the most unkindest cut of all&lt;br /&gt;Journeys end in lovers meeting&lt;br /&gt;Yond Cassius has a lean and hungry look&lt;br /&gt;My only love sprung from my only hate&lt;br /&gt;I am fortune's fool&lt;br /&gt;Loved not wisely but too well&lt;br /&gt;O coward conscience, how dost thou afflict me&lt;br /&gt;When shall we three meet again&lt;br /&gt;A plague o' both your houses&lt;br /&gt;Out, damned spot&lt;br /&gt;To-morrow, and to-morrow, and to-morrow&lt;br /&gt;Our remedies oft in ourselves do lie&lt;br /&gt;Not that I loved Caesar less&lt;br /&gt;Winter of our discontent&lt;br /&gt;Parting is such sweet sorrow&lt;br /&gt;O Romeo, Romeo! wherefore art thou Romeo&lt;br /&gt;The lady protests too much, methinks&lt;br /&gt;What a piece of work is a man&lt;br /&gt;The fault, dear Brutus, is not in our stars&lt;br /&gt;All that glitters is not gold&lt;br /&gt;What's in a name&lt;br /&gt;Thus with a kiss I die&lt;/h3&gt;
                  </g:documentation>
                </LiteralXML>
              </Field>
              <Field name="name">
                <String>
                  GetSpeech
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            ShakespeareHttpGet
          </String>
        </Field>
      </Struct>
      <Struct type="PortType">
        <Field name="operations">
          <KeyedArray>
            <Struct type="PortTypeOperation">
              <Field name="output">
                <Struct type="PortTypeOperationOutput">
                  <Field name="message">
                    <String>
                      s0:GetSpeechHttpPostOut
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="parameterOrder"/>
              <Field name="input">
                <Struct type="PortTypeOperationInput">
                  <Field name="message">
                    <String>
                      s0:GetSpeechHttpPostIn
                    </String>
                  </Field>
                  <Field name="documentation"/>
                  <Field name="name"/>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation">
                <LiteralXML>
                  <g:documentation>
                    &lt;h3&gt;GetSpeech requires a string formatted phrase from one of Shakespeare's plays as input. The speech, speaker, and play will be returned as an XML string. &lt;br /&gt;&lt;br /&gt;Sample Shakespeare Phrases: &lt;br /&gt;&lt;br /&gt;To be, or not to be&lt;br /&gt;My kingdom for a horse&lt;br /&gt;Get thee to a nunnery&lt;br /&gt;There are more things in heaven and earth&lt;br /&gt;I will wear my heart upon my sleeve&lt;br /&gt;When beggars die, there are no comets seen&lt;br /&gt;Lord, what fools these mortals be&lt;br /&gt;Et tu, Brute&lt;br /&gt;Sound and fury&lt;br /&gt;Friends, romans, countrymen&lt;br /&gt;Something wicked this way comes&lt;br /&gt;To sleep: perchance to dream&lt;br /&gt;Green-eyed monster&lt;br /&gt;This was the noblest Roman of them all&lt;br /&gt;Oft expectation fails and most oft there Where most it promises&lt;br /&gt;Eye of newt and toe of frog&lt;br /&gt;Frailty, thy name is woman&lt;br /&gt;What light through yonder window breaks&lt;br /&gt;Think you I am no stronger than my sex&lt;br /&gt;Cowards die many times before their deaths&lt;br /&gt;How poor are they that have not patience&lt;br /&gt;Quality of mercy&lt;br /&gt;My words fly up, my thoughts remain below&lt;br /&gt;Bell, book, and candle&lt;br /&gt;Something is rotten in the state of Denmark&lt;br /&gt;Beware the ides of March&lt;br /&gt;A stage where every man must play a part&lt;br /&gt;Though this be madness, yet there is method in 't&lt;br /&gt;Is this a dagger which I see before me&lt;br /&gt;Now go we in content To liberty and not to banishment&lt;br /&gt;Band of brothers&lt;br /&gt;Alas, poor Yorick! I knew him&lt;br /&gt;The world's mine oyster&lt;br /&gt;Nothing will come of nothing&lt;br /&gt;That man that hath a tongue&lt;br /&gt;All the world's a stage&lt;br /&gt;The course of true love never did run smooth&lt;br /&gt;Love looks not with the eyes, but with the mind&lt;br /&gt;Let every eye negotiate for itself&lt;br /&gt;Kiss me, Kate&lt;br /&gt;The play 's the thing&lt;br /&gt;I am constant as the northern star&lt;br /&gt;The man that hath no music in himself&lt;br /&gt;We are such stuff As dreams are made on&lt;br /&gt;This was the most unkindest cut of all&lt;br /&gt;Journeys end in lovers meeting&lt;br /&gt;Yond Cassius has a lean and hungry look&lt;br /&gt;My only love sprung from my only hate&lt;br /&gt;I am fortune's fool&lt;br /&gt;Loved not wisely but too well&lt;br /&gt;O coward conscience, how dost thou afflict me&lt;br /&gt;When shall we three meet again&lt;br /&gt;A plague o' both your houses&lt;br /&gt;Out, damned spot&lt;br /&gt;To-morrow, and to-morrow, and to-morrow&lt;br /&gt;Our remedies oft in ourselves do lie&lt;br /&gt;Not that I loved Caesar less&lt;br /&gt;Winter of our discontent&lt;br /&gt;Parting is such sweet sorrow&lt;br /&gt;O Romeo, Romeo! wherefore art thou Romeo&lt;br /&gt;The lady protests too much, methinks&lt;br /&gt;What a piece of work is a man&lt;br /&gt;The fault, dear Brutus, is not in our stars&lt;br /&gt;All that glitters is not gold&lt;br /&gt;What's in a name&lt;br /&gt;Thus with a kiss I die&lt;/h3&gt;
                  </g:documentation>
                </LiteralXML>
              </Field>
              <Field name="name">
                <String>
                  GetSpeech
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            ShakespeareHttpPost
          </String>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="bindings">
    <KeyedArray>
      <Struct type="Binding">
        <Field name="operations">
          <KeyedArray>
            <Struct type="OperationBinding">
              <Field name="output">
                <Struct type="OperationBindingOutput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <soap:body use="literal"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="name">
                <String>
                  GetSpeech
                </String>
              </Field>
              <Field name="input">
                <Struct type="OperationBindingInput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <soap:body use="literal"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation"/>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <soap:operation soapAction="http://xmlme.com/WebServices/GetSpeech" style="document"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            ShakespeareSoap
          </String>
        </Field>
        <Field name="portTypes">
          <KeyedArray>
            []
          </KeyedArray>
        </Field>
        <Field name="documentation"/>
        <Field name="type">
          <String>
            s0:ShakespeareSoap
          </String>
        </Field>
        <Field name="extension_elements">
          <Array>
            <LiteralXML>
              <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
            </LiteralXML>
          </Array>
        </Field>
      </Struct>
      <Struct type="Binding">
        <Field name="operations">
          <KeyedArray>
            <Struct type="OperationBinding">
              <Field name="output">
                <Struct type="OperationBindingOutput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <mime:mimeXml part="Body"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="name">
                <String>
                  GetSpeech
                </String>
              </Field>
              <Field name="input">
                <Struct type="OperationBindingInput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <http:urlEncoded/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation"/>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <http:operation location="/GetSpeech"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            ShakespeareHttpGet
          </String>
        </Field>
        <Field name="portTypes">
          <KeyedArray>
            []
          </KeyedArray>
        </Field>
        <Field name="documentation"/>
        <Field name="type">
          <String>
            s0:ShakespeareHttpGet
          </String>
        </Field>
        <Field name="extension_elements">
          <Array>
            <LiteralXML>
              <http:binding verb="GET"/>
            </LiteralXML>
          </Array>
        </Field>
      </Struct>
      <Struct type="Binding">
        <Field name="operations">
          <KeyedArray>
            <Struct type="OperationBinding">
              <Field name="output">
                <Struct type="OperationBindingOutput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <mime:mimeXml part="Body"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="name">
                <String>
                  GetSpeech
                </String>
              </Field>
              <Field name="input">
                <Struct type="OperationBindingInput">
                  <Field name="documentation"/>
                  <Field name="name"/>
                  <Field name="extension_elements">
                    <Array>
                      <LiteralXML>
                        <mime:content type="application/x-www-form-urlencoded"/>
                      </LiteralXML>
                    </Array>
                  </Field>
                </Struct>
              </Field>
              <Field name="fault"/>
              <Field name="documentation"/>
              <Field name="extension_elements">
                <Array>
                  <LiteralXML>
                    <http:operation location="/GetSpeech"/>
                  </LiteralXML>
                </Array>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            ShakespeareHttpPost
          </String>
        </Field>
        <Field name="portTypes">
          <KeyedArray>
            []
          </KeyedArray>
        </Field>
        <Field name="documentation"/>
        <Field name="type">
          <String>
            s0:ShakespeareHttpPost
          </String>
        </Field>
        <Field name="extension_elements">
          <Array>
            <LiteralXML>
              <http:binding verb="POST"/>
            </LiteralXML>
          </Array>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="targetNamespace">
    <String>
      http://xmlme.com/WebServices
    </String>
  </Field>
  <Field name="messages">
    <KeyedArray>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type"/>
              <Field name="name">
                <String>
                  parameters
                </String>
              </Field>
              <Field name="element">
                <String>
                  s0:GetSpeech
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            GetSpeechSoapIn
          </String>
        </Field>
      </Struct>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type"/>
              <Field name="name">
                <String>
                  parameters
                </String>
              </Field>
              <Field name="element">
                <String>
                  s0:GetSpeechResponse
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            GetSpeechSoapOut
          </String>
        </Field>
      </Struct>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  s:string
                </String>
              </Field>
              <Field name="name">
                <String>
                  Request
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            GetSpeechHttpGetIn
          </String>
        </Field>
      </Struct>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type"/>
              <Field name="name">
                <String>
                  Body
                </String>
              </Field>
              <Field name="element">
                <String>
                  s0:string
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            GetSpeechHttpGetOut
          </String>
        </Field>
      </Struct>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type">
                <String>
                  s:string
                </String>
              </Field>
              <Field name="name">
                <String>
                  Request
                </String>
              </Field>
              <Field name="element"/>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            GetSpeechHttpPostIn
          </String>
        </Field>
      </Struct>
      <Struct type="Message">
        <Field name="parts">
          <KeyedArray>
            <Struct type="Part">
              <Field name="documentation"/>
              <Field name="type"/>
              <Field name="name">
                <String>
                  Body
                </String>
              </Field>
              <Field name="element">
                <String>
                  s0:string
                </String>
              </Field>
            </Struct>
          </KeyedArray>
        </Field>
        <Field name="name">
          <String>
            GetSpeechHttpPostOut
          </String>
        </Field>
      </Struct>
    </KeyedArray>
  </Field>
  <Field name="types">
    <LiteralXML>
      <g:types>
        <s:schema elementFormDefault="qualified" targetNamespace="http://xmlme.com/WebServices">
          <s:element name="GetSpeech">
            <s:complexType>
              <s:sequence>
                <s:element maxOccurs="1" minOccurs="0" name="Request" type="s:string"/>
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="GetSpeechResponse">
            <s:complexType>
              <s:sequence>
                <s:element maxOccurs="1" minOccurs="0" name="GetSpeechResult" type="s:string"/>
              </s:sequence>
            </s:complexType>
          </s:element>
          <s:element name="string" nillable="true" type="s:string"/>
        </s:schema>
      </g:types>
    </LiteralXML>
  </Field>
</Struct>
