title: Getting no SOAPAction header error in sending a SOAP request as HTTP POST
body: <p>I am sending a SOAP Request as HTTP POST in SOAPUI due to some project constraints.
  My Request is here :</p>
  
  <pre><code>POST httplink HTTP/1.1
  Accept-Encoding: gzip,deflate
  Content-Type: text/xml;charset=UTF-8
  SOAPAction: "urn:HPD_IncidentInterface_WS/HelpDesk_Query_Service"
  Content-Length: 725
  Host: itsm-mt-dev
  Connection: Keep-Alive
  User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
  
  
  &lt;soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:HPD_IncidentInterface_WS"&gt;
     &lt;soapenv:Header&gt;
        &lt;urn:AuthenticationInfo&gt;
           &lt;urn:userName&gt;XXXXXXXXXX&lt;/urn:userName&gt;
           &lt;urn:password&gt;XXXXXXXXX&lt;/urn:password&gt;
           &lt;!--Optional:--&gt;
           &lt;urn:authentication&gt;?&lt;/urn:authentication&gt;
           &lt;!--Optional:--&gt;
           &lt;urn:locale&gt;?&lt;/urn:locale&gt;
           &lt;!--Optional:--&gt;
           &lt;urn:timeZone&gt;?&lt;/urn:timeZone&gt;
        &lt;/urn:AuthenticationInfo&gt;
     &lt;/soapenv:Header&gt;
     &lt;soapenv:Body&gt;
        &lt;urn:HelpDesk_Query_Service&gt;
           &lt;urn:Incident_Number&gt;XXXXXXXXXX&lt;/urn:Incident_Number&gt;
        &lt;/urn:HelpDesk_Query_Service&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>Although I had set SOAPAction header, still I am getting no SOAPAction header error.</p>
  
  <p>Response as follows:</p>
  
  <pre><code>&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 xmlns:ns1="http://xml.apache.org/axis/"&gt;ns1:Client.NoSOAPAction&lt;/faultcode&gt;
           &lt;faultstring&gt;no SOAPAction header!&lt;/faultstring&gt;
           &lt;detail&gt;
              &lt;ns2:hostname xmlns:ns2="http://xml.apache.org/axis/"&gt;itsm-mt-dev&lt;/ns2:hostname&gt;
           &lt;/detail&gt;
        &lt;/soapenv:Fault&gt;
     &lt;/soapenv:Body&gt;
  &lt;/soapenv:Envelope&gt;
  </code></pre>
  
  <p>Can anyone suggest me what we can do here ?</p>