Using the ZmCsfeAsynchCommand to test out an AJAX call from my custom example with my custom servlet.

MyServlet generates the following response message:

<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<GetMenuRequestResp xmlns="urn:jahia">
<name>Jeff</name>
<age>28</age>
<height>1.80</height>
</GetMenuRequestResp>
</soap:Body>
</soap:Envelope>

I have no problems processing the message under Firefox but with IE6, I get the following error msg, thrown by the _check() function of the AjxSoapDoc class:

AjxException: MSG=INVALID SOAP PDU code=INVALID_PDU method=AjxSoapDoc.createFromXml:1 detail=undefined

more debugging showed that
if (doc.childNodes.length != 1) was failing because
doc.childNodes.length = 2 under IE6, WHICH IS JUST CRAZY !!

Any ideas how I can solve this ?