Hi Barry, You need to only link the classes defined in fds.swc into your root application swf, and your modules need to rely on those class definitions rather than each of them individually containing duplicate class defs from fds.swc.
I'm not a modules guru, but take a look at the 'Controlling module size' section here: http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=modular_083_4.html Seth From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Barry Evans Sent: Friday, May 02, 2008 10:35 AM To: [email protected] Subject: [flexcoders] Dual DataService components causing problems Hi, i have developed a modularised application in Flex 2.0.1 (hotfix 1) and im having some problems with the DataService tag. I have a module in the application's side bar which fills a collection with managed objects, and i also have a module in the main application area which fills a collection with managed objects. Each module uses different assembler classes/destinations configured in the data-management-config.xml file. When i perform a fill on the each collection, and then attempt to perform another fill on the side bar module, i keep getting errora from the flash player log file. The collection in the main application area always refreshes without any problems The error from flex... TypeError: Error #1034: Type Coercion failed: cannot convert mx.data.messages::[EMAIL PROTECTED] to mx.data.messages.SequencedMessage. at mx.data::DataList/http://www.adobe.com/2006/flex/mx/internal::processS equenceResult() [C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\DataLi st.as:1760] at DataListRequestResponder/result() [C:\depot\flex\branches\enterprise_bridgeman\frameworks\mx\data\Concre teDataService.as:5857] at mx.rpc::AsyncRequest/acknowledge() [E:\dev\flex_201_borneo\sdk\frameworks\mx\rpc\AsyncRequest.as:81] at NetConnectionMessageResponder/resultHandler() [E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\channels\NetConnec tionChannel.as:427] at mx.messaging::MessageResponder/result() [E:\dev\flex_201_borneo\sdk\frameworks\mx\messaging\MessageResponder.a s:202] Any help would be greatly appreciated as i am hitting a brick wall, everything was working before, but i can't figure out what changes i might have made to cause these issues. Barry

