AJAX - Desesperado con SOAP al llamar a un WSDL

 
Vista:

Desesperado con SOAP al llamar a un WSDL

Publicado por fisgon (1 intervención) el 21/09/2009 12:36:52
Quiero hacer una llamada a un web service. Utilizo la libreria "soapclient.js" en www.guru4.net:
http://www.guru4.net/articoli/javascript-soap-client/en/

A través de un proxy ejecuto la comunicacion SOAP al estar el WSDL en otro servidor y conecta sin problemas.

Despues de hacer la conexion, el WSDL me tiene que devolver una respuesta en XML ... pero no. Me devuelve el WSDL directamente
La libreria js es:
http://www.guru4.net/articoli/javascript-soap-client/demo/soapclient.js

y el codigo mio de llamada en javascript es:

function verDatosSOAP(metodo,valor)
{
var pl = new SOAPClientParameters();
aux = valor.split('|');
//alert(aux.length);
for (x=0;x<aux.length;x++) {
pl.add("in"+x, aux[x]);
}
SOAPClient.invoke(url, metodo, pl, true, mostrarDatosSOAP);
}

function mostrarDatosSOAP(r, soapResponse)
{
if (soapResponse.xml) { // IE
respuesta = soapResponse.xml;
} else { // OTROS
respuesta = (new XMLSerializer()).serializeToString(soapResponse);
}
alert(respuesta);
}
verDatosSOAP("listado","bbdd|codigo|valor"); // metodo, parametros

¿Que puede suceder? El WSDL que quiero llamar no precisa autenticacion

Gracias de antemano y un saludo
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