Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/09/2010, 11:47
Avatar de repara2
repara2
 
Fecha de Ingreso: septiembre-2010
Ubicación: München
Mensajes: 2.445
Antigüedad: 13 años, 8 meses
Puntos: 331
Respuesta: Servicios web - Error de conexión a SOAP desde PHP

Hola spasmos:
1. Comprueba que la direccion wsdl de tu proveedor funciona ok
2. En la llamada al cliente SOAP seguramente has de pasar el array con el servicio que requieres. Consulta la documentación del proveedor, solicita un ejemplo.
3. Normalmente esto
Código PHP:
$servicio="http://..../ServiciosCliente.svc?wsdl"//url del servicio
$client = new SoapClient($servicio); 
no es suficiente.
4. Intenta conectarte a través de una aplicación Java, por ejemplo, a ver si consigues el string de respuesta.

5. En cualquier caso, el error que estás recibiendo es claramente de tu proveedor:


Código PHP:
Fatal errorUncaught SoapFault exception: [WSDLSOAP-ERRORParsing WSDL: <message'ServiciosCliente_Login_InputMessage' already defined in /home/web/.../andorra.php:8 Stack trace#0 /.../andorra.php(8): SoapClient->SoapClient('http://mayorist...') #1 {main} thrown in /home/web/.../andorra.php on line 8 
Es difícil hacer comentarios sin ver la documentación del proveedor. Espero que te sirva de algo, saludos