Yep, I was going to suggest the same. The best approach I've found (and recommended by Adobe) is to use resultFormat="e4x" and convert to classes by way of xml-accepting constructors and/or factories.
Ben --- In flexcoders@yahoogroups.com, "M@ Sheppard" <[EMAIL PROTECTED]> wrote: > > I might have found a solution to my own problem. Here is the current > code: > > service = new WebService(); > service.GetProject.resultFormat = "e4x"; //Increases speed of return > 10 fold > service.useProxy=false; > service.wsdl = OurModelLocator.getInstance()[EMAIL PROTECTED]; > service.addEventListener("result", responder.result); > service.addEventListener(FaultEvent.FAULT, faultHandler); > service.loadWSDL(); > > A colleague suggested the resultFormat change, which has made all the > difference. Now, however, I must rewrite all of my parsing code. > > M@ >