XML from WebServiceConnector is tracing "[object Object]"

I’m using the WebServiceConnector in CS3 to load some XML. The trouble is, whenever I trace out the XML, all I get is “[object Object]”.

Here’s the code I’m using:


import mx.services.*;
import mx.data.components.WebServiceConnector;

var wscListener:Object = new Object();
wscListener.result = function(evt:Object) {
	resultsXML = new XML(evt.target.results);
	resultsXML.ignoreWhite = true;
	trace(resultsXML);
}

var wsConn:WebServiceConnector = new WebServiceConnector();
wsConn.WSDLURL = "http://my_ws_URL.asmx?wsdl";
wsConn.addEventListener("result",wscListener);

// Button action
button.onRelease = function() {
	wsConn.operation = "Login";
	wsConn.params = [loginPanel.UN.text, loginPanel.PW.text]; // Username and password from login form
	wsConn.trigger();	
}

Any help here would be greatly appreciated, I’m really tearing my hair out on this one. Cheers.