Many Thanks BKBK!!
I already check this. When calling GetSOAPResponse it just take the whole cfsavecontent string inside response like this:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<ns1:service_soap_loginResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://wsdl.research">
<service_soap_loginReturn xsi:type="xsd:string">
<![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<<faultcode>1000</faultcode>
<faultstring>INVALID LOGIN</faultstring>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>]]>
</service_soap_loginReturn>
</ns1:service_soap_loginResponse>
</soapenv:Body>
</soapenv:Envelope>
Any ideas?