salve a tutti

sto cercando con una pagina ASP di accedere ad un WEB SERVICE remoto
passandogli un XML e ricevendo come risposta un'altro XML

la chiamata avviene correttamente
solo che quando uso la HttpRequest

codice:
var xmlHTTP = Server.CreateObject("Msxml2.XMLHTTP.6.0");
xmlHTTP.Open("Post", m_serviceurl, false);
xmlHTTP.setRequestHeader("SOAPAction", m_servicenamespace + "/" + m_methodname);
xmlHTTP.setRequestHeader("Content-Type", "text/xml; charset=utf-8");
xmlHTTP.Send(sXml);
			
txt_rawxml = "---" + xmlHTTP.responseText + "---";
xml_rawxml = "--|" + xmlHTTP.responseXML.xml + "|--";
m_rawxml = xmlHTTP.responseXML ;
quello che mi ritorna è sempre un valore singolo stringa
che è contenuto all'interno dell'XML
mentre io vorrei che mi restituisse l'XML
per poterlo parsare

grazie
Max