# Web Services Addressing 1.0 - Test Documents

- alertcontrol/fault.xml
- alertcontrol/message.xml
- echo/soap11/duplicateActionFault.xml
- echo/soap11/duplicateActionRequest.xml
- echo/soap11/duplicateFaultToFault.xml
- echo/soap11/duplicateFaultToRequest.xml
- echo/soap11/duplicateMessageIDFault.xml
- echo/soap11/duplicateMessageIDRequest.xml
- echo/soap11/duplicateReplyToFault.xml
- echo/soap11/duplicateReplyToRequest.xml
- echo/soap11/duplicateToFault-1.xml
- echo/soap11/duplicateToFault.xml
- echo/soap11/duplicateToFault_1.xml
- echo/soap11/duplicateToRequest.xml
- echo/soap11/fault1.xml
- echo/soap11/fault2.xml
- echo/soap11/message1-70.xml
- echo/soap11/message1.xml
- echo/soap11/message2.xml
- echo/soap11/message3.xml
- echo/soap11/message4.xml
- echo/soap11/message7.xml
- echo/soap11/message8.xml
- echo/soap11/message9.xml
- echo/soap11/noActionFault.xml
- echo/soap11/noActionRequest.xml
- echo/soap11/reply1-1.xml
- echo/soap11/reply1-2.xml
- echo/soap11/reply1.xml
- echo/soap11/reply2.xml
- echo/soap11/test1150request.xml
- echo/soap11/test1151request.xml
- echo/soap11/test1151response.xml
- echo/soap11/test1152request.xml
- echo/soap11/test1152response.xml
- echo/soap12/duplicateActionFault.xml
- echo/soap12/duplicateActionRequest.xml
- echo/soap12/duplicateFaultToFault.xml
- echo/soap12/duplicateFaultToRequest.xml
- echo/soap12/duplicateMessageIDFault.xml
- echo/soap12/duplicateMessageIDRequest.xml
- echo/soap12/duplicateReplyToFault.xml
- echo/soap12/duplicateReplyToRequest.xml
- echo/soap12/duplicateToFault-1.xml
- echo/soap12/duplicateToFault.xml
- echo/soap12/duplicateToFault_1.xml
- echo/soap12/duplicateToFault_2.xml
- echo/soap12/duplicateToRequest.xml
- echo/soap12/fault1-1.xml
- echo/soap12/fault1.xml
- echo/soap12/fault2.xml
- echo/soap12/message1-70.xml
- echo/soap12/message1.xml
- echo/soap12/message2.xml
- echo/soap12/message3.xml
- echo/soap12/message4.xml
- echo/soap12/message7.xml
- echo/soap12/message8.xml
- echo/soap12/message9.xml
- echo/soap12/noActionFault.xml
- echo/soap12/noActionRequest.xml
- echo/soap12/reply1-1.xml
- echo/soap12/reply1-2.xml
- echo/soap12/reply1-3.xml
- echo/soap12/reply1.xml
- echo/soap12/reply2.xml
- echo/soap12/test1205-1request.xml
- echo/soap12/test1235request.xml
- echo/soap12/test1236-1request.xml
- echo/soap12/test1236request.xml
- echo/soap12/test1250.1request.xml
- echo/soap12/test1250request.xml
- echo/soap12/test1251request.xml
- echo/soap12/test1252request.xml
- echo/soap12/test1252response.xml
- echo/soap12/test1260fault.xml
- echo/soap12/test1260request.xml
- epr/epr1.xml
- epr/epr2.xml
- epr/epr3.xml
- notify/soap11/fault5.xml
- notify/soap11/message0.xml
- notify/soap11/message1.xml
- notify/soap11/message10.xml
- notify/soap11/message2.xml
- notify/soap11/message3.xml
- notify/soap11/message4.xml
- notify/soap11/message5.xml
- notify/soap11/message7.xml
- notify/soap11/message8.xml
- notify/soap11/message9.xml
- notify/soap12/fault5.xml
- notify/soap12/message0.xml
- notify/soap12/message1.xml
- notify/soap12/message10.xml
- notify/soap12/message2.xml
- notify/soap12/message3.xml
- notify/soap12/message4.xml
- notify/soap12/message5.xml
- notify/soap12/message7.xml
- notify/soap12/message8.xml
- notify/soap12/message9.xml
- wsdl11/wsaTestService.wsdl
- wsdl20/wsaTestService.wsdl

- alertcontrol/fault.xml

      <?xml version='1.0' ?>
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
        <env:Header>
          <env:NotUnderstood qname="n:alertcontrol" xmlns:t="http://example.org/alertcontrol"/>
        </env:Header>
        <env:Body>
          <env:Fault>
            <env:Code>
              <env:Value>env:MustUnderstand</env:Value>
            </env:Code>
            <env:Reason>
              <env:Text xml:lang="en-US">Header not understood</env:Text>
            </env:Reason>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- alertcontrol/message.xml

      <?xml version='1.0' ?>
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:MessageID>http://example.com/bd185f7f-30fd-4c9a-a8c1-3b1cdb37a5fe</wsa:MessageID>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
        <wsa:To>http://example.com/R</wsa:To>
        <wsa:Action>http://example.com/alertNotification</wsa:Action>
        <!-- The following is a header which will not be understood -->
        <n:alertcontrol xmlns:n="http://example.org/alertcontrol" env:mustUnderstand="true">
         <n:priority>1</n:priority>
         <n:expires>2001-06-22T14:00:00-05:00</n:expires>
        </n:alertcontrol>
       </env:Header>
       <env:Body>
        <m:alert xmlns:m="http://example.org/alert">
         <m:msg>Pick up Mary at school at 2pm</m:msg>
        </m:alert>
       </env:Body>
      </env:Envelope>

- echo/soap11/duplicateActionFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateActionFault.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:Action</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
          <wsa:MessageID>urn:uuid:0293E1C3-3C60-455C-820A-CDF70D0795D1</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:D447F2F4-9980-4012-93A4-5F0C9F7630ED</wsa:RelatesTo>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateActionRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateActionRequest.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:D447F2F4-9980-4012-93A4-5F0C9F7630ED</wsa:MessageID>
        </soap11:Header>
        <soap11:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateFaultToFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateFaultToFault.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:FaultTo</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
          <wsa:MessageID>urn:uuid:7EE82C4F-AE1A-4779-BB19-571F2314DD7D</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:BC1040CF-EC46-4483-82FD-51D86A10D0FA</wsa:RelatesTo>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateFaultToRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateFaultToRequest.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:BC1040CF-EC46-4483-82FD-51D86A10D0FA</wsa:MessageID>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
        </soap11:Header>
        <soap11:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateMessageIDFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateMessageIDFault.xml,v 1.2 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:MessageID</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateMessageIDRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateMessageIDRequest.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>http://message.id/test</wsa:MessageID>
          <wsa:MessageID>http://message.id/test</wsa:MessageID>
        </soap11:Header>
        <soap11:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateReplyToFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateReplyToFault.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:ReplyTo</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
          <wsa:MessageID>urn:uuid:BDD74739-A421-47B9-9817-2808D7D6A5AC</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:A4A96CCF-8366-4724-88E6-56BB9926CB35</wsa:RelatesTo>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateReplyToRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateReplyToRequest.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:A4A96CCF-8366-4724-88E6-56BB9926CB35</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
        </soap11:Header>
        <soap11:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateToFault-1.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault-1.xml,v 1.3 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:To</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
          <wsa:RelatesTo>urn:uuid:BCF59302-0E0B-4EF8-B581-6F2DAFF007AF</wsa:RelatesTo>
          <wsa:MessageID>urn:uuid:48F61A13-5449-42DA-AA08-E58774F13F2A</wsa:MessageID>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateToFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault.xml,v 1.5 2006/03/05 19:42:40 pdowney Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:To</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
          <wsa:MessageID>urn:uuid:246E7BEE-03AB-4D87-B95C-9B43F468F83E</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:BCF59302-0E0B-4EF8-B581-6F2DAFF007AF</wsa:RelatesTo>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateToFault_1.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault_1.xml,v 1.3 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeader>
              <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
            </wsa:ProblemHeader>
          </wsa:FaultDetail>
          <wsa:RelatesTo>urn:uuid:AA187032-9872-4448-BAA8-F954D54BA4B1</wsa:RelatesTo>
          <wsa:MessageID>urn:uuid:67DBD6C6-CE84-4580-B3E2-A130EA4AA406</wsa:MessageID>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:InvalidAddressingHeader</faultcode>
            <faultstring xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/duplicateToRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToRequest.xml,v 1.5 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:BCF59302-0E0B-4EF8-B581-6F2DAFF007AF</wsa:MessageID>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        </soap11:Header>
        <soap11:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/fault1.xml

      <?xml version="1.0"?>
      <!-- $Id: fault1.xml,v 1.7 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:echo="http://example.org/echo">
        <env:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Fault#123456789</customer:CustomerKey>
          <wsa:MessageID>urn:uuid:243D4581-5103-4909-A38F-982C7A406FF9</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:BAB79B77-E9AE-4B9F-A8B4-624BB9E7E919</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <env:Fault>
            <faultcode>echo:EmptyEchoString</faultcode>
            <faultstring>The echo string was empty.</faultstring>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- echo/soap11/fault2.xml

      <?xml version="1.0"?>
      <!-- $Id: fault2.xml,v 1.7 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:echo="http://example.org/echo">
        <env:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Key#123456789</customer:CustomerKey>
          <wsa:MessageID>urn:uuid:3C8E5964-DFC1-4BCA-A13C-B7B2CCD1684B</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:9AE4B05F-0A6F-4E19-B04C-B4FCCBA656DA</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <env:Fault>
            <faultcode>echo:EmptyEchoString</faultcode>
            <faultstring>The echo string was empty.</faultstring>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- echo/soap11/message1-70.xml

      <?xml version="1.0"?>
      <!-- $Id: message1-70.xml,v 1.1 2006/03/03 09:33:38 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:B5756A05-3B9B-43B8-B2EA-AB58DDF25303</wsa:MessageID>
          <wsa:From env:mustUnderstand="true">
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:From>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/message1.xml

      <?xml version="1.0"?>
      <!-- $Id: message1.xml,v 1.6 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:B5756A05-3B9B-43B8-B2EA-AB58DDF25303</wsa:MessageID>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/message2.xml

      <?xml version="1.0"?>
      <!-- $Id: message2.xml,v 1.6 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:DAF81D9F-D1B3-47F8-9074-158BDD85E518</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/message3.xml

      <?xml version="1.0"?>
      <!-- $Id: message3.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>EEA41FA0-1D22-4D9F-AD1F-0EB1B9F27453</wsa:MessageID>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/message4.xml

      <?xml version="1.0"?>
      <!-- $Id: message4.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>BF6275A8-4D17-4C91-8759-8137583F654B</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/message7.xml

      <?xml version="1.0"?>
      <!-- $Id: message7.xml,v 1.5 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>D6202742-D9D9-4023-8167-EF0AB81042EC</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Key#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/message8.xml

      <?xml version="1.0"?>
      <!-- $Id: message8.xml,v 1.7 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
          <wsa:MessageID>urn:uuid:9AE4B05F-0A6F-4E19-B04C-B4FCCBA656DA</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Key#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo"/>
        </env:Body>
      </env:Envelope>

- echo/soap11/message9.xml

      <?xml version="1.0"?>
      <!-- $Id: message9.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
          <wsa:MessageID>urn:uuid:BAB79B77-E9AE-4B9F-A8B4-624BB9E7E919</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Key#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:ReplyTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Fault#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo"/>
        </env:Body>
      </env:Envelope>

- echo/soap11/noActionFault.xml

      <?xml version="1.0"?>
      <!-- $Id: noActionFault.xml,v 1.3 2006/01/19 06:05:30 hugo Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:FaultDetail>
            <wsa:ProblemHeaderQName>wsa:Action</wsa:ProblemHeaderQName>
          </wsa:FaultDetail>
          <wsa:RelatesTo>urn:uuid:A6332C1B-1469-4448-A860-71059F20C111</wsa:RelatesTo>
          <wsa:MessageID>urn:uuid:F1575880-7929-4787-B786-B1A06E181C75</wsa:MessageID>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>wsa:MessageAddressingHeaderRequired</faultcode>
            <faultstring xml:lang="en">A required header representing a Message Addressing Property is not present</faultstring>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/noActionRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: noActionRequest.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap11:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:MessageID>urn:uuid:A6332C1B-1469-4448-A860-71059F20C111</wsa:MessageID>
        </soap11:Header>
        <soap11:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap11:Body>
      </soap11:Envelope>

- echo/soap11/reply1-1.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1-1.xml,v 1.3 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:CEC86616-85DD-4DC3-BCF3-0A0A8AF07AE8</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:DAF81D9F-D1B3-47F8-9074-158BDD85E518</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap11/reply1-2.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1-2.xml,v 1.3 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:RelatesTo>urn:uuid:F835F375-80FE-4D1A-B6A0-6941C7D9BFC1</wsa:RelatesTo>
          <wsa:MessageID>urn:uuid:22DAE843-3F5B-4815-904E-32BA670DE337</wsa:MessageID>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap11/reply1.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1.xml,v 1.6 2006/01/19 06:05:30 hugo Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:D666E4D6-2DB6-45DA-BB45-C7406B2AFE9E</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:B5756A05-3B9B-43B8-B2EA-AB58DDF25303</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap11/reply2.xml

      <?xml version="1.0"?>
      <!-- $Id: reply2.xml,v 1.5 2006/03/05 19:42:40 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Key#123456789</customer:CustomerKey>
          <wsa:RelatesTo>D6202742-D9D9-4023-8167-EF0AB81042EC</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap11/test1150request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1150request.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:F835F375-80FE-4D1A-B6A0-6941C7D9BFC1</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/test1151request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1151request.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:BF442C41-9D3E-443D-A394-AD46742D25F8</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
          <wsa:FaultTo>
              <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/test1151response.xml

      <?xml version="1.0"?>
      <!-- $Id: test1151response.xml,v 1.1 2006/02/08 21:19:53 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:4D3FEF4A-7B7A-4DDE-BA50-04DE2C57070E</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:B434668D-6300-494C-B276-B634FA1FF19B</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap11/test1152request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1152request.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:BF442C41-9D3E-443D-A394-AD46742D25F8</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
          <wsa:FaultTo>
              <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap11/test1152response.xml

      <?xml version="1.0"?>
      <!-- $Id: test1152response.xml,v 1.1 2006/02/08 21:22:09 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:4D3FEF4A-7B7A-4DDE-BA50-04DE2C57070E</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:B434668D-6300-494C-B276-B634FA1FF19B</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/duplicateActionFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateActionFault.xml,v 1.4 2006/01/19 06:05:30 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:0F99C7AC-2589-4925-A866-7C61109F3DD5</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:71E96B56-117C-43E8-BBF2-3ACEFA90B747</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:Action</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateActionRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateActionRequest.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:71E96B56-117C-43E8-BBF2-3ACEFA90B747</wsa:MessageID>
        </soap12:Header>
        <soap12:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateFaultToFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateFaultToFault.xml,v 1.5 2006/01/19 06:05:30 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:AD8FB1FC-9958-40E5-A9F7-625B74591777</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:70095F58-5D7E-4049-B351-60B77D11016A</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:FaultTo</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateFaultToRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateFaultToRequest.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:70095F58-5D7E-4049-B351-60B77D11016A</wsa:MessageID>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
        </soap12:Header>
        <soap12:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateMessageIDFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateMessageIDFault.xml,v 1.3 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:MessageID</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateMessageIDRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateMessageIDRequest.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>http://message.id/test</wsa:MessageID>
          <wsa:MessageID>http://message.id/test</wsa:MessageID>
        </soap12:Header>
        <soap12:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateReplyToFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateReplyToFault.xml,v 1.4 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:9044A05B-B3FF-449C-82E1-1402D200C945</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:34AAAA7C-EC8E-40C4-8DD8-63FCA2282806</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:ReplyTo</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateReplyToRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateReplyToRequest.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:34AAAA7C-EC8E-40C4-8DD8-63FCA2282806</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
        </soap12:Header>
        <soap12:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateToFault-1.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault-1.xml,v 1.4 2006/03/05 19:42:40 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:783C8BC0-1B5C-42D8-8D0C-080D0FBABF07</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:3FA30C1C-7CC0-4D0E-AA2E-50D082989797</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:To</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateToFault.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault.xml,v 1.5 2006/03/05 19:42:40 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:F9A26702-DF88-4EB0-BC3B-DAB775793B14</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:3FA30C1C-7CC0-4D0E-AA2E-50D082989797</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:To</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateToFault_1.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault_1.xml,v 1.3 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:9D249F44-53D6-48EA-A5CF-44919E77DD6B</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:3A4D6E1E-A10C-47AB-8F8A-EED70782A522</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeader>
                <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
              </wsa:ProblemHeader>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateToFault_2.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToFault_2.xml,v 1.3 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:4FF8A541-383A-4EA0-AB22-A828887B4F25</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:3FA30C1C-7CC0-4D0E-AA2E-50D082989797</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:InvalidAddressingHeader</soap12:Value>
                <soap12:Subcode>
                  <soap12:Value>wsa:InvalidCardinality</soap12:Value>
                </soap12:Subcode>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/duplicateToRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: duplicateToRequest.xml,v 1.5 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:3FA30C1C-7CC0-4D0E-AA2E-50D082989797</wsa:MessageID>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
          <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        </soap12:Header>
        <soap12:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/fault1-1.xml

      <?xml version="1.0"?>
      <!-- $Id: fault1-1.xml,v 1.4 2006/02/04 11:20:21 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:echo="http://example.org/echo">
        <env:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Fault#123456789</customer:CustomerKey>
          <wsa:MessageID>urn:uuid:36959C33-EB44-4ED1-93D5-C3BD9A678588</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:C69CBC5A-F6E9-416E-90DD-E8909CCEC051</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <env:Fault>
            <env:Code>
              <env:Value>soapenv:Sender</env:Value>
              <env:Subcode>
                <env:Value>echo:EmptyEchoString</env:Value>
              </env:Subcode>
            </env:Code>
            <env:Reason>
              <env:Text xml:lang="en-US">The echo string was empty.</env:Text>
            </env:Reason>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- echo/soap12/fault1.xml

      <?xml version="1.0"?>
      <!-- $Id: fault1.xml,v 1.12 2006/02/04 11:20:21 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:echo="http://example.org/echo">
        <env:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Fault#123456789</customer:CustomerKey>
          <wsa:MessageID>urn:uuid:6169244C-8D05-48A4-8914-76D0DD4755A9</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:C5BBE4F7-418A-4282-B985-F20555BEBDE9</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <env:Fault>
            <env:Code>
              <env:Value>soapenv:Sender</env:Value>
              <env:Subcode>
                <env:Value>echo:EmptyEchoString</env:Value>
              </env:Subcode>
            </env:Code>
            <env:Reason>
              <env:Text xml:lang="en-US">The echo string was empty.</env:Text>
            </env:Reason>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- echo/soap12/fault2.xml

      <?xml version="1.0"?>
      <!-- $Id: fault2.xml,v 1.12 2006/02/04 11:20:21 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:echo="http://example.org/echo">
        <env:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Key#123456789</customer:CustomerKey>
          <wsa:MessageID>urn:uuid:CA2144F4-3C6C-411A-B264-EE5EC24E378C</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:92319D72-70F0-4757-8D76-78559B692C94</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <env:Fault>
            <env:Code>
              <env:Value>soapenv:Sender</env:Value>
              <env:Subcode>
                <env:Value>echo:EmptyEchoString</env:Value>
              </env:Subcode>
            </env:Code>
            <env:Reason>
              <env:Text xml:lang="en-US">The echo string was empty.</env:Text>
            </env:Reason>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- echo/soap12/message1-70.xml

      <?xml version="1.0"?>
      <!-- $Id: message1-70.xml,v 1.1 2006/03/03 09:34:03 hugo Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:6175992B-1EC9-42AA-9C18-C0C9F2E6B9DD</wsa:MessageID>
          <wsa:From env:mustUnderstand="true">
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:From>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/message1.xml

      <?xml version="1.0"?>
      <!-- $Id: message1.xml,v 1.7 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:6175992B-1EC9-42AA-9C18-C0C9F2E6B9DD</wsa:MessageID>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/message2.xml

      <?xml version="1.0"?>
      <!-- $Id: message2.xml,v 1.7 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:05C9A7C0-56F9-407E-8544-3D5DE47FA984</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/message3.xml

      <?xml version="1.0"?>
      <!-- $Id: message3.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:106BB296-6D77-4E9D-8524-6CB4EACEE721</wsa:MessageID>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/message4.xml

      <?xml version="1.0"?>
      <!-- $Id: message4.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:MessageID>urn:uuid:8352BB3F-ABDB-411F-9376-55CD66CDA9A0</wsa:MessageID>
          </wsa:ReplyTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/message7.xml

      <?xml version="1.0"?>
      <!-- $Id: message7.xml,v 1.10 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:B4D743BD-6023-4173-B63C-4C29CB4350F2</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Key#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/message8.xml

      <?xml version="1.0"?>
      <!-- $Id: message8.xml,v 1.10 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:MessageID>urn:uuid:92319D72-70F0-4757-8D76-78559B692C94</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Key#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo"/>
        </env:Body>
      </env:Envelope>

- echo/soap12/message9.xml

      <?xml version="1.0"?>
      <!-- $Id: message9.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:MessageID>urn:uuid:C5BBE4F7-418A-4282-B985-F20555BEBDE9</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Key#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:ReplyTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Fault#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo"/>
        </env:Body>
      </env:Envelope>

- echo/soap12/noActionFault.xml

      <?xml version="1.0"?>
      <!-- $Id: noActionFault.xml,v 1.3 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:436906E5-D724-42A8-BDE1-A963B01676A1</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:877D71FB-9309-417A-91FD-17473E28D1D0</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:MessageAddressingHeaderRequired</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">A header representing a Message Addressing Property is not valid and the message cannot be processed</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemHeaderQName>wsa:Action</wsa:ProblemHeaderQName>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/noActionRequest.xml

      <?xml version="1.0"?>
      <!-- $Id: noActionRequest.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:MessageID>urn:uuid:877D71FB-9309-417A-91FD-17473E28D1D0</wsa:MessageID>
        </soap12:Header>
        <soap12:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/reply1-1.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1-1.xml,v 1.3 2006/01/19 06:05:31 hugo Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:D6C21225-8E7B-454E-9750-821622C099DB</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:05C9A7C0-56F9-407E-8544-3D5DE47FA984</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/reply1-2.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1-2.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/B</wsa:To>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:48E8E1AF-351B-4D23-8E78-DF9FB37A311F</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:F6003B5B-31EF-49F2-93DB-AA8040E76082</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/reply1-3.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1-3.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/B</wsa:To>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:4D3FEF4A-7B7A-4DDE-BA50-04DE2C57070E</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:B434668D-6300-494C-B276-B634FA1FF19B</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/reply1.xml

      <?xml version="1.0"?>
      <!-- $Id: reply1.xml,v 1.7 2006/01/19 06:05:31 hugo Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:192B04AC-60BD-44E4-971A-113D3DB170D3</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:6175992B-1EC9-42AA-9C18-C0C9F2E6B9DD</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/reply2.xml

      <?xml version="1.0"?>
      <!-- $Id: reply2.xml,v 1.10 2006/01/19 06:05:31 hugo Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:C92E7FB6-67A1-420B-AE19-D89245F97164</wsa:MessageID>
          <customer:CustomerKey xmlns:customer="http://example.org/customer" wsa:IsReferenceParameter="true">Key#123456789</customer:CustomerKey>
          <wsa:RelatesTo>urn:uuid:B4D743BD-6023-4173-B63C-4C29CB4350F2</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1205-1request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1205-1request.xml,v 1.4 2006/01/19 06:05:31 hugo Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:To>http://example.org/node/B</wsa:To>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
          </wsa:FaultTo>
      <!-- The following is a header which will not be understood -->
          <alertcontrol:alertcontrol xmlns:alertcontrol="http://example.org/alertcontrol" env:mustUnderstand="true">
            <alertcontrol:priority>1</alertcontrol:priority>
            <alertcontrol:expires>2001-06-22T14:00:00-05:00</alertcontrol:expires>
          </alertcontrol:alertcontrol>
          <wsa:MessageID>urn:uuid:35A2EA45-8F2D-42EE-AD28-14F55D7E15D7</wsa:MessageID>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1235request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1235request.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:MessageID>urn:uuid:C69CBC5A-F6E9-416E-90DD-E8909CCEC051</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
          <wsa:FaultTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
            <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
              <customer:CustomerKey>Fault#123456789</customer:CustomerKey>
            </wsa:ReferenceParameters>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo"/>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1236-1request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1236-1request.xml,v 1.3 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:C85E3BB7-EA14-4221-8293-BF0C3CE485F3</wsa:MessageID>
          <wsa:ReplyTo env:role="http://www.w3.org/2003/05/soap-envelope/role/next">
            <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1236request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1236request.xml,v 1.3 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:C85E3BB7-EA14-4221-8293-BF0C3CE485F3</wsa:MessageID>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:ReplyTo>
            <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1250.1request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1250.1request.xml,v 1.3 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:C85E3BB7-EA14-4221-8293-BF0C3CE485F3</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
          <wsa:ReplyTo env:role="http://www.w3.org/2003/05/soap-envelope/role/none">
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1250request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1250request.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:F6003B5B-31EF-49F2-93DB-AA8040E76082</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1251request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1251request.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:B434668D-6300-494C-B276-B634FA1FF19B</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
          <wsa:ReplyTo env:role="http://www.w3.org/2003/05/soap-envelope/role/none">
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1252request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1252request.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:BF442C41-9D3E-443D-A394-AD46742D25F8</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/node/A</wsa:Address>
          </wsa:ReplyTo>
          <wsa:FaultTo>
              <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
          </wsa:FaultTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1252response.xml

      <?xml version="1.0"?>
      <!-- $Id: test1252response.xml,v 1.1 2006/02/08 21:05:50 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:Action>http://example.org/action/echoOut</wsa:Action>
          <wsa:MessageID>urn:uuid:4D3FEF4A-7B7A-4DDE-BA50-04DE2C57070E</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:B434668D-6300-494C-B276-B634FA1FF19B</wsa:RelatesTo>
        </env:Header>
        <env:Body>
          <m:echoOut xmlns:m="http://example.org/echo">Echo This Text</m:echoOut>
        </env:Body>
      </env:Envelope>

- echo/soap12/test1260fault.xml

      <?xml version="1.0"?>
      <!-- $Id: test1260fault.xml,v 1.3 2006/01/19 06:05:31 hugo Exp $ -->
      <soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <soap12:Header>
          <wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action>
          <wsa:MessageID>urn:uuid:B49F5E7A-1931-4015-902F-DEEE171E95B7</wsa:MessageID>
          <wsa:RelatesTo>urn:uuid:F7DF93B0-AF85-4518-B3D3-B3A4D2591229</wsa:RelatesTo>
        </soap12:Header>
        <soap12:Body>
          <soap12:Fault>
            <soap12:Code>
              <soap12:Value>soap12:Sender</soap12:Value>
              <soap12:Subcode>
                <soap12:Value>wsa:DestinationUnreachable</soap12:Value>
              </soap12:Subcode>
            </soap12:Code>
            <soap12:Reason>
              <soap12:Text xml:lang="en">No route can be determined to reach http://example.org/unreachable</soap12:Text>
            </soap12:Reason>
            <soap12:Detail>
              <wsa:ProblemIRI>http://example.org/unreachable</wsa:ProblemIRI>
            </soap12:Detail>
          </soap12:Fault>
        </soap12:Body>
      </soap12:Envelope>

- echo/soap12/test1260request.xml

      <?xml version="1.0"?>
      <!-- $Id: test1260request.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing">
        <env:Header>
          <wsa:To>http://example.org/node/A</wsa:To>
          <wsa:Action>http://example.org/action/echoIn</wsa:Action>
          <wsa:MessageID>urn:uuid:F7DF93B0-AF85-4518-B3D3-B3A4D2591229</wsa:MessageID>
          <wsa:ReplyTo>
            <wsa:Address>http://example.org/unreachable</wsa:Address>
          </wsa:ReplyTo>
        </env:Header>
        <env:Body>
          <m:echoIn xmlns:m="http://example.org/echo">Echo This Text</m:echoIn>
        </env:Body>
      </env:Envelope>

- epr/epr1.xml

      <?xml version='1.0' ?>
      <!-- $Id: epr1.xml,v 1.2 2005/10/24 17:57:37 pdowney Exp $ -->
      <wsa:EndpointReference xmlns:wsa="http://www.w3.org/2005/08/addressing">
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
      </wsa:EndpointReference>

- epr/epr2.xml

      <?xml version='1.0' ?>
      <!-- $Id: epr2.xml,v 1.3 2005/10/24 17:57:37 pdowney Exp $ -->
      <wsa:EndpointReference xmlns:customer="http://example.org/customer"
          xmlns:wsa="http://www.w3.org/2005/08/addressing">
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters>
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
         <wsa:Metadata customer:total="1">
         </wsa:Metadata>
         <customer:Metadata>
              <customer:extraStuff>This should be ignored</customer:extraStuff>
         </customer:Metadata>
      </wsa:EndpointReference>

- epr/epr3.xml

      <?xml version='1.0' ?>
      <!-- $Id: epr3.xml,v 1.3 2006/01/19 01:18:59 plehegar Exp $ -->
      <wsa:EndpointReference xmlns:wsa="http://www.w3.org/2005/08/addressing">
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
         <wsa:Metadata>
              <definitions xmlns="http://schemas.xmlsoap.org/wsdl/">
                      <!-- TBD: insert WSDL 1.1 here! -->
              </definitions>
              <description xmlns="http://www.w3.org/2006/01/wsdl">
                      <!-- TBD: insert WSDL 2.0 here! -->
              </description>
         </wsa:Metadata>
      </wsa:EndpointReference>

- notify/soap11/fault5.xml

      <?xml version='1.0' ?>
      <!-- $Id: fault5.xml,v 1.2 2006/01/19 00:56:54 plehegar Exp $ -->
      <soap11:Envelope xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/">
        <soap11:Header>
          <soap11:NotUnderstood qname="alertcontrol:alertcontrol" xmlns:alertcontrol="http://example.org/alertcontrol"/>
        </soap11:Header>
        <soap11:Body>
          <soap11:Fault>
            <faultcode>soap11:MustUnderstand</faultcode>
            <faultstring>Mandatory Header error.</faultstring>
            <faultactor>http://example.com/node/B</faultactor>
          </soap11:Fault>
        </soap11:Body>
      </soap11:Envelope>

- notify/soap11/message0.xml

      <?xml version='1.0' ?>
      <!-- $Id: message0.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message1.xml

      <?xml version='1.0' ?>
      <!-- $Id: message1.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:MessageID>urn:uuid:279372E6-3CD2-11DA-9ADE-001124761548</wsa:MessageID>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 1</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message10.xml

      <?xml version='1.0' ?>
      <!-- $Id: message10.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 1</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message2.xml

      <?xml version='1.0' ?>
      <!-- $Id: message2.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message3.xml

      <?xml version='1.0' ?>
      <!-- $Id: message3.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 3</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message4.xml

      <?xml version='1.0' ?>
      <!-- $Id: message4.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 4</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message5.xml

      <?xml version='1.0' ?>
      <!-- $Id: message5.xml,v 1.3 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
        <!-- The following is a header which will not be understood -->
        <alertcontrol:alertcontrol xmlns:alertcontrol="http://example.org/alertcontrol" env:mustUnderstand="1">
         <alertcontrol:priority>1</alertcontrol:priority>
         <alertcontrol:expires>2001-06-22T14:00:00-05:00</alertcontrol:expires>
        </alertcontrol:alertcontrol>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 5</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message7.xml

      <?xml version='1.0' ?>
      <!-- $Id: message7.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message8.xml

      <?xml version='1.0' ?>
      <!-- $Id: message8.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:Metadata>
              <definitions xmlns="http://schemas.xmlsoap.org/wsdl/">
                      <!-- TBD: insert WSDL 1.1 here! -->
              </definitions>
              <description xmlns="http://www.w3.org/2006/01/wsdl">
                      <!-- TBD: insert WSDL 2.0 here! -->
              </description>
         </wsa:Metadata>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap11/message9.xml

      <?xml version='1.0' ?>
      <!-- $Id: message9.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
       xmlns:wsa="http://www.w3.org/2005/08/addressing"
       xmlns:customer="http://example.org/customer">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters customer:level="premium">
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
         <wsa:Metadata customer:total="1">
         </wsa:Metadata>
         <customer:Metadata>
              <customer:extraStuff>This should be ignored</customer:extraStuff>
         </customer:Metadata>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/fault5.xml

      <?xml version='1.0' ?>
      <!-- $Id: fault5.xml,v 1.5 2006/01/19 01:02:02 hugo Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
        <env:Header>
          <env:NotUnderstood qname="alertcontrol:alertcontrol" xmlns:alertcontrol="http://example.org/alertcontrol"/>
        </env:Header>
        <env:Body>
          <env:Fault>
            <env:Code>
              <env:Value>env:MustUnderstand</env:Value>
            </env:Code>
            <env:Reason>
              <env:Text xml:lang="en-US">Header not understood</env:Text>
            </env:Reason>
          </env:Fault>
        </env:Body>
      </env:Envelope>

- notify/soap12/message0.xml

      <?xml version='1.0' ?>
      <!-- $Id: message0.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message1.xml

      <?xml version='1.0' ?>
      <!-- $Id: message1.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:MessageID>urn:uuid:279372E6-3CD2-11DA-9ADE-001124761548</wsa:MessageID>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 1</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message10.xml

      <?xml version='1.0' ?>
      <!-- $Id: message10.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 1</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message2.xml

      <?xml version='1.0' ?>
      <!-- $Id: message2.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message3.xml

      <?xml version='1.0' ?>
      <!-- $Id: message3.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 3</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message4.xml

      <?xml version='1.0' ?>
      <!-- $Id: message4.xml,v 1.2 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 4</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message5.xml

      <?xml version='1.0' ?>
      <!-- $Id: message5.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:FaultTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:FaultTo>
        <!-- The following is a header which will not be understood -->
        <alertcontrol:alertcontrol xmlns:alertcontrol="http://example.org/alertcontrol" env:mustUnderstand="true">
         <alertcontrol:priority>1</alertcontrol:priority>
         <alertcontrol:expires>2001-06-22T14:00:00-05:00</alertcontrol:expires>
        </alertcontrol:alertcontrol>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 5</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message7.xml

      <?xml version='1.0' ?>
      <!-- $Id: message7.xml,v 1.4 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters xmlns:customer="http://example.org/customer">
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message8.xml

      <?xml version='1.0' ?>
      <!-- $Id: message8.xml,v 1.6 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:Metadata>
              <definitions xmlns="http://schemas.xmlsoap.org/wsdl/">
                      <!-- TBD: insert WSDL 1.1 here! -->
              </definitions>
              <description xmlns="http://www.w3.org/2006/01/wsdl">
                      <!-- TBD: insert WSDL 2.0 here! -->
              </description>
         </wsa:Metadata>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- notify/soap12/message9.xml

      <?xml version='1.0' ?>
      <!-- $Id: message9.xml,v 1.5 2006/02/20 16:01:17 pdowney Exp $ -->
      <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
       xmlns:wsa="http://www.w3.org/2005/08/addressing"
       xmlns:customer="http://example.org/customer">
       <env:Header>
        <wsa:To>http://example.org/node/A</wsa:To>
        <wsa:Action>http://example.org/action/notify</wsa:Action>
        <wsa:ReplyTo>
         <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
         <wsa:ReferenceParameters customer:level="premium">
          <customer:CustomerKey>Key#123456789</customer:CustomerKey>
         </wsa:ReferenceParameters>
         <wsa:Metadata customer:total="1">
         </wsa:Metadata>
         <customer:Metadata>
              <customer:extraStuff>This should be ignored</customer:extraStuff>
         </customer:Metadata>
        </wsa:ReplyTo>
       </env:Header>
       <env:Body>
        <m:notify xmlns:m="http://example.org/notify">Message 2</m:notify>
       </env:Body>
      </env:Envelope>

- wsdl11/wsaTestService.wsdl

      <?xml version="1.0" encoding="utf-8"?>
      <!-- $Id: wsaTestService.wsdl,v 1.4 2005/12/21 20:50:30 pdowney Exp $ -->
      <definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
        xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
        xmlns:s0="http://example.org/notify"
        xmlns:s1="http://example.org/echo"
        xmlns:service="http://example.org/wsaTestService"
        xmlns:wsaw="http://www.w3.org/@@@@/@@/addressing/wsdl"
        targetNamespace="http://example.org/wsaTestService">

        <types>
          <xs:schema targetNamespace="http://example.org/notify"
            elementFormDefault="qualified" attributeFormDefault="unqualified">
              <xs:element name='notify' type='xs:string'/>
          </xs:schema>

          <xs:schema targetNamespace="http://example.org/echo"
            elementFormDefault="qualified" attributeFormDefault="unqualified">
              <xs:element name='echoIn' type='xs:string'/>
              <xs:element name='echoOut' type='xs:string'/>
          </xs:schema>
        </types>

        <message name="wsaNotifyMessage">
          <part name="wsaNotifyMessagePart" element="s0:notify"/>
        </message>

        <message name="wsaEchoInMessage">
          <part name="wsaEchoInPart" element="s1:echoIn"/>
        </message>

        <message name="wsaEchoOutMessage">
          <part name="wsaEchoOutPart" element="s1:echoOut"/>
        </message>

        <portType name="wsaTestPortType">
          <operation name="notify">
            <input message="service:wsaNotifyMessage"
              wsaw:Action="http://example.org/action/notify"/>
          </operation>

          <operation name="echoIn">
            <input message="service:wsaEchoInMessage"
              wsaw:Action="http://example.org/action/echoIn"/>
          </operation>

          <operation name="echoOut">
            <input message="service:wsaEchoOutMessage"
              wsaw:Action="http://example.org/action/echoOut"/>
          </operation>

        </portType>

        <binding name="wsaTestSoap11Binding" type="service:wsaTestPortType">
          <soap:binding style="document"
              transport="http://schemas.xmlsoap.org/soap/http"/>
              <operation name="notify">
                <soap:operation style="document" soapAction=""/>
                <input>
                    <soap:body use="literal"/>
                </input>
              </operation>

              <operation name="echoIn">
                <soap:operation style="document" soapAction=""/>
                <input>
                    <soap:body use="literal"/>
                </input>
              </operation>

              <operation name="echoOut">
                <soap:operation style="document" soapAction=""/>
                <input>
                    <soap:body use="literal"/>
                </input>
              </operation>

          </binding>

          <service name="wsaTestService">
            <port name="wsaTestPort" binding="service:wsaTestSoap11Binding">
                <soap:address location="http://example.org/node/B"/>
            </port>
          </service>
      </definitions>

- wsdl20/wsaTestService.wsdl

      <?xml version="1.0" encoding="utf-8"?>
      <!-- $Id: wsaTestService.wsdl,v 1.5 2005/12/19 13:39:18 dillsley Exp $ -->
      <description xmlns="http://www.w3.org/2005/08/wsdl"
        xmlns:xs="http://www.w3.org/2001/XMLSchema"
        xmlns:whttp="http://www.w3.org/2005/08/wsdl/http"
        xmlns:wsoap="http://www.w3.org/2005/08/wsdl/soap"
        xmlns:wsdlx="http://www.w3.org/2005/08/wsdl-extensions"
        xmlns:notify="http://example.org/notify"
        xmlns:echo="http://example.org/echo"
        xmlns:service="http://example.org/wsaTestService"
        targetNamespace="http://example.org/wsaTestService">

        <types>
          <xs:schema targetNamespace="http://example.org/notify"
            elementFormDefault="qualified" attributeFormDefault="unqualified">
              <xs:element name='notify' type='xs:string'/>
          </xs:schema>
          <xs:schema targetNamespace="http://example.org/echo"
            elementFormDefault="qualified" attributeFormDefault="unqualified">
              <xs:element name='echoIn' type='xs:string'/>
              <xs:element name='echoOut' type='xs:string'/>
          </xs:schema>
        </types>

        <interface name="wsaTestService">
          <fault name="service:EmptyEchoString" />
          <operation name="notify" pattern="http://www.w3.org/2005/08/wsdl/in-only">
            <input messageLabel="In" element="notify:notify"/>
          </operation>
          <operation name="echoIn" pattern="http://www.w3.org/2005/08/wsdl/robust-in-only">
            <input messageLabel="In" element="s1:echoIn"/>
            <outfault ref="service:EmptyEchoString" messageLabel="Out" />
          </operation>
          <operation name="echoOut" pattern="http://www.w3.org/2005/08/wsdl/robust-in-only">
            <input messageLabel="In" element="s1:echoOut"/>
            <outfault ref="service:EmptyEchoString" messageLabel="Out" />
          </operation>
          <operation name="echo" pattern="http://www.w3.org/2005/08/wsdl/in-out">
            <input messageLabel="In" element="s1:echoIn"/>
            <output messageLabel="Out" element="s1:echoOut"/>
            <outfault ref="service:EmptyEchoString" messageLabel="Out" />
          </operation>
        </interface>

        <binding name="wsaTestSoap11Binding" interface="wsaTestService"
                  type="http://www.w3.org/2005/08/wsdl/soap"
                  wsoap:version="1.1" >
                  wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP">
          <operation ref="notify" />
          <operation ref="echoIn" />
          <operation ref="echoOut" />
          <operation ref="echo" />
          <fault ref="service:EmptyEchoString" wsoap:code="echo:EmptyEchoString"/>
        </binding>

        <binding name="wsaTestSoap12Binding" interface="wsaTestService"
                  type="http://www.w3.org/2005/08/wsdl/soap"
                  wsoap:version="1.2" >
                  wsoap:protocol="http://www.w3.org/2003/05/soap/bindings/HTTP">
          <!-- Note: the request only SOAP MEP doesn't actually exist! -->
          <operation ref="notify" wsoap:mep="http://www.w3.org/2003/05/soap/mep/request" />
          <operation ref="echoIn" wsoap:mep="http://www.w3.org/2003/05/soap/mep/request" />
          <operation ref="echoOut" wsoap:mep="http://www.w3.org/2003/05/soap/mep/request" />
          <operation ref="echo" wsoap:mep="http://www.w3.org/2003/05/soap/mep/request-response" />
          <fault ref="service:EmptyEchoString" wsoap:code="echo:EmptyEchoString"/>
        </binding>

        <wsdl:service name="wsaTestService" interface="service:wsaTestService">
          <wsdl:endpoint name="wsaTestSoap11Endpoint" binding="service:wsaTestSoap11Binding"
              address="http://example.org/node/B"/>
          <wsdl:endpoint name="wsaTestSoap12Endpoint" binding="service:wsaTestSoap12Binding"
              address="http://example.org/node/B"/>
        </wsdl:service>

      </description>

Generated using make-index.pl.
$Date: 2005/11/01 17:35:28 501/p>

Copyright © 2006 W3C ® ( MIT , ERCIM ,Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public andMember privacy statements.