title: Soap call in Python
body: <p>I tried to call a soap service. My call is success but its returns empty value.Below i attached my soap request and response schema. Its takes 1d array as input and return that array.</p>
  
  <blockquote>
    <p>Request Schema</p>
  </blockquote>
  
  <pre><code>&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;CalculateWeb1D xmlns="http://tempuri.org/"&gt;
        &lt;HCID&gt;string&lt;/HCID&gt;
        &lt;jaggedobjDataMICRO&gt;
          &lt;string&gt;string&lt;/string&gt;
          &lt;string&gt;string&lt;/string&gt;
        &lt;/jaggedobjDataMICRO&gt;
        &lt;numeratorID&gt;int&lt;/numeratorID&gt;
      &lt;/CalculateWeb1D&gt;
    &lt;/soap:Body&gt;
  &lt;/soap:Envelope&gt;
  </code></pre>
  
  <blockquote>
    <p>Response Schema</p>
  </blockquote>
  
  <pre><code>&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;CalculateWeb1DResponse xmlns="http://tempuri.org/"&gt;
        &lt;CalculateWeb1DResult&gt;
          &lt;string&gt;string&lt;/string&gt;
          &lt;string&gt;string&lt;/string&gt;
        &lt;/CalculateWeb1DResult&gt;
      &lt;/CalculateWeb1DResponse&gt;
    &lt;/soap:Body&gt;
  &lt;/soap:Envelope&gt;
  </code></pre>
  
  <blockquote>
    <p>My code to call soap service</p>
  </blockquote>
  
  <pre><code>from SOAPpy import WSDL
  
  import warnings
  warnings.simplefilter('ignore',DeprecationWarning)
  import SOAPpy
  
  wsdlFile = 'http://204.9.76.243/nuCast.DataFeedService/Service1.asmx?WSDL'
  server = WSDL.Proxy(wsdlFile)
  server.soapproxy.config.dumpSOAPOut = 1
  server.soapproxy.config.dumpSOAPIn = 1
  print server.CalculateWeb1D(str(1073757),[1,2],99)
  </code></pre>
  
  <blockquote>
    <p>and my output</p>
  </blockquote>
  
  <pre><code>*** Outgoing SOAP ******************************************************
  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;SOAP-ENV:Envelope
    SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
    xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"
    xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsd="http://www.w3.org/1999/XMLSchema"
  &gt;
  &lt;SOAP-ENV:Body&gt;
  &lt;CalculateWeb1D SOAP-ENC:root="1"&gt;
  &lt;v1 xsi:type="xsd:string"&gt;1073757&lt;/v1&gt;
  &lt;v2 SOAP-ENC:arrayType="xsd:int[2]" xsi:type="SOAP-ENC:Array"&gt;
  &lt;item&gt;1&lt;/item&gt;
  &lt;item&gt;2&lt;/item&gt;
  &lt;/v2&gt;
  &lt;v3 xsi:type="xsd:int"&gt;99&lt;/v3&gt;
  &lt;/CalculateWeb1D&gt;
  &lt;/SOAP-ENV:Body&gt;
  &lt;/SOAP-ENV:Envelope&gt;
  ************************************************************************
  *** Incoming SOAP ******************************************************
  &lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt;&lt;soap:Body&gt;&lt;CalculateWeb1DResponse xmlns="http://tempuri.org/" /&gt;&lt;/soap:Body&gt;&lt;/soap:Envelope&gt;
  ************************************************************************
  &lt;SOAPpy.Types.structType CalculateWeb1DResponse at 171814380&gt;: {}
  </code></pre>
  
  <p>Plz help me to find a solution .... </p>