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

