It looks like Invalid Character translates to "invalid at top level of the document" which occurs if I access the xml with msxml2.http.6.0.... The XML was generated from a wsdl which was in turn generated via Cold Fusion, so I assume something deviates from the Microsoft and W3C standards???