I'm trying to keep this topic alive because I have not been able to work around it. Am I really the only one who has ever seen this? Any hints on where this might be coming from at all? AT this point I'll take random guesses even! :)
--- In flexcoders@yahoogroups.com, "billy_d_white" <[EMAIL PROTECTED]> wrote: > > I'm getting the following error when I try to re-fill an ArrayCollection > using LCDS 2.5(FDS) + Cairngorm 2.2.1 + Java Backend: > > Error: DataList with no references found in the index! > at > mx.data::ConcreteDataService/mx.data:ConcreteDataService::getDataLists()\ > [C:\dev\enterprise_borneo_rc\frameworks\mx\data\ConcreteDataService.as:4\ > 324] > at > mx.data::ConcreteDataService/mx.data:ConcreteDataService::isItemReferenc\ > ed()[C:\dev\enterprise_borneo_rc\frameworks\mx\data\ConcreteDataService.\ > as:3900] > at > mx.data::ConcreteDataService/http://www.adobe.com/2006/flex/mx/internal:\ > :releaseDataList()[C:\dev\enterprise_borneo_rc\frameworks\mx\data\Concre\ > teDataService.as:2895] > at > mx.data::ConcreteDataService/http://www.adobe.com/2006/flex/mx/internal:\ > :releaseAssociations()[C:\dev\enterprise_borneo_rc\frameworks\mx\data\Co\ > ncreteDataService.as:2839] > at > mx.data::ConcreteDataService/http://www.adobe.com/2006/flex/mx/internal:\ > :releaseDataList()[C:\dev\enterprise_borneo_rc\frameworks\mx\data\Concre\ > teDataService.as:2898] > at > mx.data::ConcreteDataService/mx.data:ConcreteDataService::internalFill()\ > [C:\dev\enterprise_borneo_rc\frameworks\mx\data\ConcreteDataService.as:4\ > 496] > at > ()[C:\dev\enterprise_borneo_rc\frameworks\mx\data\ConcreteDataService.as\ > :853] > at > mx.data::ConcreteDataService/fill()[C:\dev\enterprise_borneo_rc\framewor\ > ks\mx\data\ConcreteDataService.as:869] > at > mx.data.mxml::DataService/fill()[C:\dev\enterprise_borneo_rc\frameworks\\ > mx\data\mxml\DataService.as:526] > > Does anyone know what this means? I've never seen it before and there > is no mention of it anywhere. > > Here's the background: > > - I'm getting this when I execute a fill to get a set of managed objects > from my Java server running LCDS 2.5. However, I ONLY get this error > after I've updated a one of the managed objects and then refill that > ArrayCollection with different objects. In this case, I've got a set of > Report objects that are related to a single Student object. When I > click a Student from the list, my code retrieves the related set of > Report objects using a fill with parameters and I display the resulting > Report objects. Everything is fine until I update one of those Report > objects and commit the changes back to the server (via LCDS). After > that, when I click a different Student to retrieve their Reports (using > a fill which overwrites the ArrayCollection's previous fill), I get this > error. > > - This is all coming about because I'm have tons of problems with > mismatched references. When I load my objects in FDS/LCDS, everything > is fine. But as I make changes and/or retrieve new fills, I'm finding > that the references between my objects are becoming fractured. I > implemented Jeff Vroom's UID solution to try to fix this and I think it > worked, but now I'm hitting this error. > > Any help is appreciated. > Bill >