I've upgrade to Flex Builder 3 and noticed that it's more pedantic about how I form my web service calls. The following code WORKS:
const service:WebService = new WebService(); service.loadWSDL("http://d6zltz1j:8080/Misura360/RespondentService?wsdl"\ ); service.addEventListener(FaultEvent.FAULT, onFault); service.addEventListener(ResultEvent.RESULT, onResult); var loginOperation:Operation = new Operation(); loginOperation.name = "login"; loginOperation.request = new Login("[EMAIL PROTECTED]", "db"); service.operations = {login : loginOperation}; service.login(); ...but this doesn't: const service:WebService = new WebService(); service.loadWSDL("http://d6zltz1j:8080/Misura360/RespondentService?wsdl"\ ); service.addEventListener(FaultEvent.FAULT, onFault); service.addEventListener(ResultEvent.RESULT, onResult); service.login(new Login("[EMAIL PROTECTED]", "db")); The onResult handler is still called, but my result object is NULL. How come?