Tengo un gran problema al consumir un web service hecho en visual, ya he tratado con la libreria nusoap y con la que viene por default en el php.
Este es mi codigo
Código PHP:
try {
// var_dump(ini_get('default_socket_timeout'));
$options = array(
'soap_version'=>SOAP_1_2,
'exceptions'=>true,
'trace'=>1,
'cache_wsdl'=>WSDL_CACHE_NONE,
'login' => "Servicomsa",
'password' => "$3rv1C()mS4"
);
$client = new SoapClient($wsdl_url,$options);
$var_res = $client->__getFunctions();
//$response=$client->ExisteCupon($param);
//$client->__Call("ExisteCupon", $param);
//$client->__("ExisteCupon", $param);
echo "$response";
var_dump($var_res);
echo "<br>";
} catch (Exception $e) {
printf("Error:sendSms: %s\n",$e->__toString());
// var_dump($e);
return false;
}
Error:sendSms: SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: 'ISCuponHotel_ExisteCupon_InputMessage' already defined in C:\xampp\htdocs\archivos\archivos\nusoap-0.9.5\ws10.php:31 Stack trace: #0 C:\xampp\htdocs\archivos\archivos\nusoap-0.9.5\ws10.php(31): SoapClient->SoapClient('http://www.bcdt...') #1 {main}
Es importante mencionar que este web service lo probe en visual y en java si funciona, pero el proyecto en el que estoy demanda que sea php
saludos y espero que me puedan ayudar