title: Invoking SOAP request from shell command
body: <p>I using curl to send a SOAP request to a web service and get the response using shell scripting. please find below the command i am using:-</p>
  
  <pre><code>curl  -H "Content-Type: text/xml; charset=utf-8" -H "SOAPAction:" -d @sample_request.txt -X POST http://someWebServiceURL
  </code></pre>
  
  <p>I am getting an error response which says no SOAPAction header.
  PFB the response body part</p>
  
  <pre><code>&lt;soapenv:Body&gt;
  &lt;soapenv:Fault&gt;
  &lt;faultcode&gt;Client.NoSOAPAction&lt;/faultcode&gt;
  &lt;faultstring&gt;WSWS3147E: Error: no SOAPAction header!&lt;/faultstring&gt;
  &lt;/soapenv:Fault&gt;
  &lt;/soapenv:Body&gt;
  </code></pre>
  
  <p>Any help is appreciated !!</p>