K
KaNos
Hello aspx world,
I consume a webservice with Javascript functions.
But the response is ok and, very strange, document is null.
How to resolve this problem thanks ??????
xmlHttpRequest.open("POST", myAddressLocation, false);
xmlHttpRequest.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
xmlHttpRequest.send(xmldocumentSoapRequest);
if (xmlHttpRequest.readyState == 4)
{
alert(xmlHttpRequest.responseText); // response ok
var xmldocumentSoapResponse = xmlHttpRequest.responseXML;
alert(xmldocumentSoapResponse.documentElement == null); // response is
true ?
}
The well formed webservice response with responseText.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<InitializeResponse xmlns="http://www.euristyle.com/">
<InitializeResult>
<cocd xmlns="http://ltsc.ieee.org/xsd/1484_11_3"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ltsc.ieee.org/xsd/1484_11_3ieee_1484_11_3_2005.xsd">
<commentsFromLearner/>
<commentsFromLMS/>
<completionStatus>unknown</completionStatus>
<completionThreshold/>
<credit>credit</credit>
<entry>ab_initio</entry>
<exit/>
<interactions/>
<launchData/>
<learnerId>1234567890</learnerId>
<learnerName>My</learnerName>
<learnerPreferenceData>
<audioCaptioning>no_change</audioCaptioning>
<audioLevel>1</audioLevel>
<deliverySpeed>1</deliverySpeed>
<language>fr-FR</language>
</learnerPreferenceData>
<location/>
<maxTimeAllowed/>
<mode>normal</mode>
<objectives/>
<progressMeasure/>
<scaledPassingScore/>
<score/>
<sessionTime/>
<successStatus>unknown</successStatus>
<suspendData/>
<timeLimitAction>continue_no_message</timeLimitAction>
<totalTime>PT0S</totalTime>
<dataModelVersion>1.0</dataModelVersion>
</cocd>
</InitializeResult>
</InitializeResponse>
</soap:Body>
</soap:Envelope>
I consume a webservice with Javascript functions.
But the response is ok and, very strange, document is null.
How to resolve this problem thanks ??????
xmlHttpRequest.open("POST", myAddressLocation, false);
xmlHttpRequest.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
xmlHttpRequest.send(xmldocumentSoapRequest);
if (xmlHttpRequest.readyState == 4)
{
alert(xmlHttpRequest.responseText); // response ok
var xmldocumentSoapResponse = xmlHttpRequest.responseXML;
alert(xmldocumentSoapResponse.documentElement == null); // response is
true ?
}
The well formed webservice response with responseText.
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<InitializeResponse xmlns="http://www.euristyle.com/">
<InitializeResult>
<cocd xmlns="http://ltsc.ieee.org/xsd/1484_11_3"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://ltsc.ieee.org/xsd/1484_11_3ieee_1484_11_3_2005.xsd">
<commentsFromLearner/>
<commentsFromLMS/>
<completionStatus>unknown</completionStatus>
<completionThreshold/>
<credit>credit</credit>
<entry>ab_initio</entry>
<exit/>
<interactions/>
<launchData/>
<learnerId>1234567890</learnerId>
<learnerName>My</learnerName>
<learnerPreferenceData>
<audioCaptioning>no_change</audioCaptioning>
<audioLevel>1</audioLevel>
<deliverySpeed>1</deliverySpeed>
<language>fr-FR</language>
</learnerPreferenceData>
<location/>
<maxTimeAllowed/>
<mode>normal</mode>
<objectives/>
<progressMeasure/>
<scaledPassingScore/>
<score/>
<sessionTime/>
<successStatus>unknown</successStatus>
<suspendData/>
<timeLimitAction>continue_no_message</timeLimitAction>
<totalTime>PT0S</totalTime>
<dataModelVersion>1.0</dataModelVersion>
</cocd>
</InitializeResult>
</InitializeResponse>
</soap:Body>
</soap:Envelope>