I am having the same issue of data not being returned into the app. <mx:HTTPService id="tempXML" resultFormat="e4x" result="onResult(event)" url="https://{customer.text}.mysite.net/interface.php?action=showopen&operation=showassets&format=xml&opstatus=crit&username={username.text}&password={password.text}" />
<mx:TileList dataProvider="{_xlcMyListData}" width="344" backgroundColor="#000000" color="#ff0000" fontSize="27" borderColor="#000000" columnWidth="300" rowHeight="50" themeColor="#808080" fontWeight="bold" allowMultipleSelection="true" id="TileList1" height="0" y="202" x="178"/> <mx:Script> <![CDATA[ import mx.rpc.Events.ResultEvent; import mx.collections.XMLListCollection; [Bindable] private var _xlcMyListData:XMLListCollection; private function onResult(Event:ResultEvent):void { var xmlResult:XML = XML(event.result); var xlMyListData:XMLList = xmlResult.myListData; _xlcMyListData = new XMLListCollection(xlMyListData); trace(_xlcMyListData.toXMLString()); } ]]> </mx:Script> I've tried the dataProvider="{tempXML.lastResult.asset.fleet }" and when I first start the app I see nothing but then if I hit refresh I get [Object, object] as a response. I can look in firebug and see that I am getting the proper data.