Scenario: I kick off 5 asynchronous actions...all of which make a db call, get XML, pass it to our report generation engine, which returns a report object to my Flex app, when that report object comes back with the id that matches the id of the kicked off process, I display that report in a HorizontalList component as being ready to view. When the user clicks on the icon of the report in the Horizontal list (meanwhile the other 4 processes are still off in various stages of retrieving and generating the report which ends up being in SWF format), the screen expands upwards and displays the finished report in a Loader component. Problem is, the report does not load into the Loader component until the other 4 reports are done and are displayed in the HorizontalList component. If I only kick off 2 processes and the first report comes back before the second and I click on that report, it shows up in the loader, as soon as I go past more than one report still processing when trying to display the finished report in the Loader, it kind of just hangs there until the rest of the processes are complete.
Sometimes, in the case of the 5 processes being kicked off, and the one report completes and shows up in the horizontal list and I click on it to display it, I get a blank screen for about 30 seconds and then my defined brokenImage image appears as if the report doesn't really exist, and then when the rest of the processes finish, the loader refreshes itself and displays the report correctly, replacing the brokenImage image by itself. Very strange. Why is the Loader component dependent upon the other processes going on on the server? I figured since all I'm doing is setting the source of the Loader component to the path to the available SWF report file, it would just go out and load it in, regardless of the other processes going on on the server...not so much. Thoughts? Should I just avoid asynchronous altogether in this case? I just thought it would be great to allow the user to kick off a handful of reports and start viewing them as they became available, but it's not working. robert l. brueckmann senior web developer merlin securities 595 madison avenue new york, ny 10022 p: 212.822.4821 f: 212.822.4820 -------------------------------------------------------- This message contains information from Merlin Securities, LLC, or from one of its affiliates, that may be confidential and privileged. If you are not an intended recipient, please refrain from any disclosure, copying, distribution or use of this information and note that such actions are prohibited. If you have received this transmission in error, please notify the sender immediately by telephone or by replying to this transmission. Merlin Securities, LLC is a registered broker-dealer. Services offered through Merlin Securities, LLC are not insured by the FDIC or any other Federal Government Agency, are not deposits of or guaranteed by Merlin Securities, LLC and may lose value. Nothing in this communication shall constitute a solicitation or recommendation to buy or sell a particular security. ------------------------ Yahoo! Groups Sponsor --------------------~--> Most low income households are not online. Help bridge the digital divide today! http://us.click.yahoo.com/cd_AJB/QnQLAA/TtwFAA/nhFolB/TM --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/