title: 'Did not understand "MustUnderstand" header(s)' Error in SoapUI Response
body: <p>Im trying to use SoapUI for automated tests of a webservice. When I send the request form the server where the test should be automated, I always get the following response: </p>
  
  <pre><code>---------------- Request ---------------------------
  Request Headers: Authorization : Basic 
  Host : domino.auto-partner.net
  Content-Length : 1286
  SOAPAction : "RETURNRESPONSE"
  Accept-Encoding : gzip,deflate
  User-Agent : Apache-HttpClient/4.1.1 (java 1.5)
  Connection : Keep-Alive
  Content-Type : text/xml;charset=UTF-8
  
  
  &lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:DefaultNamespace" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;
     &lt;soapenv:Header/&gt;
     &lt;soapenv:Body&gt;
        &lt;urn:RETURNRESPONSE soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"&gt;
           &lt;XDBREPID&gt;C125724100348230&lt;/XDBREPID&gt;
           &lt;XDOCID&gt;23EECD26930551E0C125759B004A802C&lt;/XDOCID&gt;
           &lt;XCHGID&gt;CRQ000000012811&lt;/XCHGID&gt;
        &lt;/urn:RETURNRESPONSE&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  
  ---------------- Response --------------------------
  Response Headers: Date : Wed, 17 Jul 2013 10:44:39 GMT
  #status# : HTTP/1.1 200 OK
  Content-Length : 453
  Keep-Alive : timeout=5, max=100
  Connection : Keep-Alive
  Content-Type : text/xml; charset=utf-8
  Server : Lotus-Domino
  
  
  &lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"&gt;
     &lt;soapenv:Body&gt;
        &lt;soapenv:Fault&gt;
           &lt;faultcode&gt;soapenv:MustUnderstand&lt;/faultcode&gt;
           &lt;faultstring&gt;Did not understand "MustUnderstand" header(s):&lt;/faultstring&gt;
           &lt;detail/&gt;
        &lt;/soapenv:Fault&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>Running the same Request on my client leads to a successful response:</p>
  
  <pre><code>    ---------------- Request ---------------------------
  POST https://domino.auto-partner.net/int/db/pub/webservi.nsf/ITSMSchnittstelle?OpenWebService HTTP/1.1
  Connection: close
  Accept-Encoding: gzip,deflate
  Content-Type: text/xml;charset=UTF-8
  SOAPAction: "RETURNRESPONSE"
  Authorization: Basic 
  User-Agent: Jakarta Commons-HttpClient/3.1
  Host: domino.auto-partner.net
  Content-Length: 621
  
  &lt;soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:DefaultNamespace"&gt;
     &lt;soapenv:Header/&gt;
     &lt;soapenv:Body&gt;
        &lt;urn:RETURNRESPONSE soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"&gt;
           &lt;XDBREPID xsi:type="xsd:string"&gt;C125724100348230&lt;/XDBREPID&gt;
           &lt;XDOCID xsi:type="xsd:string"&gt;9AAF42C6539D4775C1257AB8004D1E7C&lt;/XDOCID&gt;
           &lt;XCHGID xsi:type="xsd:string"&gt;CRQ000000012555&lt;/XCHGID&gt;
        &lt;/urn:RETURNRESPONSE&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  
  ---------------- Response --------------------------
  HTTP/1.1 200 OK
  Date: Thu, 18 Jul 2013 06:47:11 GMT
  Server: Lotus-Domino
  Content-Type: text/xml; charset=utf-8
  Content-Length: 558
  Connection: close
  
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"&gt;
      &lt;soapenv:Body&gt;
          &lt;ns1:RETURNRESPONSEResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="urn:DefaultNamespace"&gt;&lt;RETURNRESPONSEReturn xsi:type="xsd:string"&gt;Success&lt;/RETURNRESPONSEReturn&gt;&lt;/ns1:RETURNRESPONSEResponse&gt;
      &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>I played around with different WS-A and WS-RM settings, but non of them solved the problem. </p>
  
  <p>How can I define that the response does not have to be understood? Could it be that this setting is not in SoapUI but in User-Agent?</p>