PHP - Necesito añadir un namespace en una respuesta Soap

   
Vista:

Necesito añadir un namespace en una respuesta Soap

Publicado por Samuel (2 intervenciones) el 11/07/2017 10:58:56
Hola.

Necesito añadir un namespace en una respuesta Soap. Estoy utilizando PHP y SoapServer. Mi respuesta empieza así:

1
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="urn:query:request:v2.0">

Y necesito que empiece así:

1
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ns1="urn:query:request:v2.0" xmlns:ns2="urn:query:type:v2.0">

Mi código en PHP es así y no se como continuar:

1
2
3
4
5
6
7
8
9
10
11
12
13
class Service
{
// FUNCTIONS
}
 
$options= array('uri'=>'urn:query:request:v2.0',
    'cache_wsdl' => WSDL_CACHE_NONE);
$server=new SoapServer("Service.wsdl",$options);
 
$server->setClass('Service');
$server->addFunction(SOAP_FUNCTIONS_ALL);
 
$server->handle();

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder