0
JSからWS操作を呼び出す必要があります。私はJS-に次のコードを書かれているURLからJavascript経由でWebサービスを呼び出せません
function fnCallWS()
{ alert("Inside function");
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("POST", "http://10.216.46.185:7014/XYZService/XYZService", true);
xmlhttp.setRequestHeader("Content-Type", "text/xml");
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4) {
alert(xmlhttp.responseText);
}
}
var sr = '<?xml version="1.0" encoding="utf-8"?>'+'<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">'+
'<soap:Body>'+
'<ns1:XYZOPERATION_IOFS_REQ xmlns:ns1="http://abc.xyz.com/service/XYZService">'+
'<ns1:Application-Details-IO>'+
'<ns1:LEADID>ORTEST1</ns1:LEADID>'+
'</ns1:Application-Details-IO>'+
'</ns1:XYZOPERATION_IOFS_REQ>'+
'</soap:Body>'+'</soap:Envelope>';
xmlhttp.send(sr);
}
私のWSDLのURLは次のようである - http://10.216.46.185:7014/XYZService/XYZService?WSDLは、私はすでに様々な例に、多くの例で言及したように私が間違っているのかを把握することはできません 、同じアプローチがあります中古。 SoapUIツールを使用して呼び出すと、私の応答が得られるので、私のWebサービスが正しく書かれています。
問題が何ですか。エラー?間違った出力? CORSの問題? – csmckelvey
JSデバッグでエラーが見つかりません。サーバー上にログがないため、ほとんどの場合Webサービスはヒットしません。 –