title: Soap Response Namespace issue
body: <p>I have created simple soap server using php, The WSDL used is at : <a href="http://fromyourdesign.com/webapp/wsdl/fromyourdesign.wsdl" rel="nofollow noreferrer">http://fromyourdesign.com/webapp/wsdl/fromyourdesign.wsdl</a></p>
  
  <p>Response i m getting has a mismatched namespace for the LoginResponse tag: </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="http://roomplanner.icovia.com/pci"&gt;
    &lt;SOAP-ENV:Body&gt;
      &lt;ns1:LoginResponse xsi:type="http://roomplanner.icovia.com/pci"&gt;   &lt;&lt;&lt;==== This shoud be &lt;LoginResponse xmlns="http://roomplanner.icovia.com/pci"&gt;
        &lt;LoginResult&gt;
          &lt;register&gt;
            &lt;customer&gt;Rajat Teotia&lt;/customer&gt;
          &lt;/register&gt;
        &lt;/LoginResult&gt;
      &lt;/ns1:LoginResponse&gt;
    &lt;/SOAP-ENV:Body&gt;
  &lt;/SOAP-ENV:Envelope&gt;
  </code></pre>
  
  <p>Code for the simple soap server is :</p>
  
  <pre><code>&lt;?php
  
  class Login {
   public function Login($username, $password) {
    $ns = 'http://roomplanner.icovia.com/pci';
    $LoginResponse = new StdClass();
    $LoginResponse-&gt;LoginResult-&gt;register-&gt;customer = 'Rajat Teotia';
    return new SoapVar ( $LoginResponse, SOAP_ENC_OBJECT, $ns);
   }
  }
  $fydWsdl = "http://www.fromyourdesign.com/webapp/wsdl/fromyourdesign.wsdl";
  ini_set ( "soap.wsdl_cache_enabled", "0" ); // disabling WSDL cache
  $server = new SoapServer ( $fydWsdl );
  $server-&gt;setClass ( "Login" );
  $server-&gt;handle ();
  ?&gt; 
  </code></pre>
  
  <p>What can be done to fix this issue. Thanks in advance.</p>
  
  <p>Rajat</p>