title: SoapException: Server was unable to read request
body: <p>I have created a <strong>web service using Microsoft C#</strong> and i was able to hosted it in  a remote server consume it using a <strong>C# Desktop client</strong>  </p>
  
  <p>But end client who uses a <strong>SAP</strong> interface is unable to use this web service and getting the following errors.</p>
  
  <p><img src="https://i.stack.imgur.com/Q44qu.png" alt="enter image description here"></p>
  
  <p>As the input parameters user has to input a class complex as this :</p>
  
  <p>This is the <strong>SOAP 1.1</strong> request and response </p>
  
  <pre><code>POST Webservice.asmx HTTP/1.1
  Host: 122.255.30.74
  Content-Type: text/xml; charset=utf-8
  Content-Length: length
  SOAPAction: "xxxx"
  
  &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"&gt;
    &lt;soap:Body&gt;
      &lt;SendEmail xmlns="xxxx"&gt;
        &lt;toDetails&gt;
          &lt;EmailAddress&gt;
            &lt;Email&gt;string&lt;/Email&gt;
            &lt;Name&gt;string&lt;/Name&gt;
          &lt;/EmailAddress&gt;
          &lt;EmailAddress&gt;
            &lt;Email&gt;string&lt;/Email&gt;
            &lt;Name&gt;string&lt;/Name&gt;
          &lt;/EmailAddress&gt;
        &lt;/toDetails&gt;
        &lt;CC&gt;
          &lt;EmailAddress&gt;
            &lt;Email&gt;string&lt;/Email&gt;
            &lt;Name&gt;string&lt;/Name&gt;
          &lt;/EmailAddress&gt;
          &lt;EmailAddress&gt;
            &lt;Email&gt;string&lt;/Email&gt;
            &lt;Name&gt;string&lt;/Name&gt;
          &lt;/EmailAddress&gt;
        &lt;/CC&gt;
        &lt;BCC&gt;
          &lt;EmailAddress&gt;
            &lt;Email&gt;string&lt;/Email&gt;
            &lt;Name&gt;string&lt;/Name&gt;
          &lt;/EmailAddress&gt;
          &lt;EmailAddress&gt;
            &lt;Email&gt;string&lt;/Email&gt;
            &lt;Name&gt;string&lt;/Name&gt;
          &lt;/EmailAddress&gt;
        &lt;/BCC&gt;
        &lt;subject&gt;string&lt;/subject&gt;
        &lt;Item&gt;
          &lt;Items&gt;
            &lt;ID&gt;DateTime&lt;/ID&gt;
            &lt;Key&gt;string&lt;/Key&gt;
            &lt;ChangedUser&gt;string&lt;/ChangedUser&gt;
          &lt;/Item&gt;
          &lt;Items&gt;
            &lt;ID&gt;DateTime&lt;/ID&gt;
            &lt;Key&gt;string&lt;/Key&gt;
            &lt;ChangedUser&gt;string&lt;/ChangedUser&gt;
          &lt;/Item&gt;
        &lt;/Items&gt;
      &lt;/SendEmail&gt;
    &lt;/soap:Body&gt;
  </code></pre>
  
  <p>What might be the problem ?</p>