Add namespaces in SOAP-Envelope (serverresponse)

[email protected] (Claudio Thomas) Tue, 12 Oct 2010 13:26:40 +0200
Newsgroups php.soap
Message-ID <[email protected]>
Hi,

is it possible to add additional namespaces in a soap-envelope?
Actualy I'm receiving the following answer from my soap-server:
<?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
  xmlns:ns1="http://www.example.de/example/ServiceCaseMessages.xsd">
  <env:Body>
    <ns1:CreateUpdateServiceCaseResponse>
      <createUpdateSuccessful>true</createUpdateSuccessful>
    </ns1:CreateUpdateServiceCaseResponse>
  </env:Body>
</env:Envelope>

But I was expecting:
<?xml version="1.0" encoding="utf-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:ns1="http://www.example.de/example/ServiceCaseMessages.xsd">
  <env:Body>
    <ns1:CreateUpdateServiceCaseResponse>
      <createUpdateSuccessful>true</createUpdateSuccessful>
    </ns1:CreateUpdateServiceCaseResponse>
  </env:Body>
</env:Envelope>


Like you can see the namespaces xsi&xsd are missing in my response.
Would must/can I do to get a response like the expected?
I've been googling for a while and I saw a lot of examples where this to
namespaces where included, also in books. But no one writes how they've
done it. So there must be a way in the corntuctor, class-methodes or
-attribute or in the wsdl-file?

I'm using php 5.2.12 self-compiled by source on a Linuy System
(--enable-soap) and Apache/2.2.15 in case this information could be
helpfull.

Thanks a lot,

Karfunckel