<!--Soap Envelope is needed to declare namespaces-->

<SOAP-ENV:Envelope
  xmlns:SOAP-ENV="http://www.w3.org/2003/05/soap-envelope"
  xmlns:SOAP-ENC="http://www.w3.org/2003/05/soap-encoding"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:wsmb="http://schemas.dmtf.org/wbem/wsman/1/cimbinding.xsd"
  xmlns:wsman="http://schemas.dmtf.org/wbem/wsman/1/wsman.xsd"
  xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing"
  xmlns:wxf="http://schemas.xmlsoap.org/ws/2004/09/transfer"
  xmlns:wsen="http://schemas.xmlsoap.org/ws/2004/09/enumeration"
  xmlns:tns="http://schemas.microsoft.com/wmx/2005/06"
  xmlns:wse="http://schemas.xmlsoap.org/ws/2004/08/eventing"
  xmlns:wsmid="http://schemas.dmtf.org/wbem/wsman/identity/1/wsmanidentity.xsd">

<SOAP-ENV:Header>
  <wsa:To>http://www.to_addr.com:5988/wsman</wsa:To>
  <wsa:From>http://www.from_addr.com</wsa:From>

  <wsa:ReplyTo>
    <wsa:Address>http://www.reply_to__addr.com</wsa:Address>
  </wsa:ReplyTo>

  <wsa:FaultTo>
    <wsa:Address>http://www.fault_to_addr.com</wsa:Address>
  </wsa:FaultTo>

  <wsa:Action>http://schemas.xmlsoap.org/ws/2004/09/transfer/Get</wsa:Action>
  <wsa:MessageID>1111</wsa:MessageID>

  <wsman:ResourceURI>
    http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2
  </wsman:ResourceURI>

  <wsman:SelectorSet>
    <wsman:Selector Name="Name">San Jose</wsman:Selector>
  </wsman:SelectorSet>

  <wsman:Locale xml:lang="en-us"/>
  <wsman:MaxEnvelopeSize>12345</wsman:MaxEnvelopeSize>
  <wsman:RequestEPR/>

  <wsman:OptionSet>a12345</wsman:OptionSet>
</SOAP-ENV:Header>


<!--Test error conditions here-->

<!--Test duplicate headers-->
<SOAP-ENV:Header>
  <wsa:To>http://www.to_addr.com:5988/wsman</wsa:To>
  <wsa:To>http://www.to_addr.com:5988/wsman</wsa:To>
</SOAP-ENV:Header>

<!--Test MustUnderstand-->
<SOAP-ENV:Header>
  <wsa:Blah SOAP-ENV:mustUnderstand="true">value</wsa:Blah>
</SOAP-ENV:Header>

<!--Test OperationTimeout unsupported feature-->
<SOAP-ENV:Header>
  <wsman:OperationTimeout SOAP-ENV:mustUnderstand="true">
    1234
  </wsman:OperationTimeout>
</SOAP-ENV:Header>

<!--Test invalid MaxEnvelopeSize value-->
<SOAP-ENV:Header>
  <wsman:MaxEnvelopeSize>a12345</wsman:MaxEnvelopeSize>
</SOAP-ENV:Header>

<!--Test OptionSet mustUnderstand-->
<SOAP-ENV:Header>
  <wsman:OptionSet SOAP-ENV:mustUnderstand="true">a12345</wsman:OptionSet>
</SOAP-ENV:Header>

<!--Test Locale mustUnderstand-->
<SOAP-ENV:Header>
  <wsman:Locale xml:lang="en-us" SOAP-ENV:mustUnderstand="true"/>
</SOAP-ENV:Header>

</SOAP-ENV:Envelope>
