Как добавить пространство имен в ответ SOAP? - PullRequest
0 голосов
/ 25 марта 2019

Мой SOAP-сервер возвращает следующий ответ:

   <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://uws.provider.com/">
       <SOAP-ENV:Body>
          <ns1:PerformTransactionResult>
             <status>201</status>
          </ns1:PerformTransactionResult>
       </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

Но мне нужна следующая структура:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Body>
      <ns2:PerformTransactionResult xmlns:ns2="http://uws.provider.com/">
         <status>0</status>
      </ns2:PerformTransactionResult>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope> 
...