I have captured the response from an AJAX request sent to WebLogic server which is failing in IE8/9 but works in FF/Chrome. Here is the information I have captured regarding the response:
In examining the responseXML:
Chrome
_request.xmlhttp.responseXML.documentElement.attributes.length = 1
_request.xmlhttp.responseXML.documentElement.childNodes.length = 14
IE9
_request.xmlhttp.responseXML.documentElement.attributes.length = 0
_request.xmlhttp.responseXML.documentElement.childNodes.length = 0
In IE9, it looks like there is an error in parsing the returned XML with
childnodes.items containing the following error message:
_request.xmlhttp.responseXML.documentElement.childNodes.item = "Invalid number
of parameters."
I have run the response XML through the following validator: http://validator.w3.org/ which returned: 0 errors and 3 warnings.
Is there a way to send along the response XML to Microsoft for review or some pointers on how to further debug this issue?
Thanks