Yes, but did you convert all of the module projects from 2.x to 3? Make sure it is using the Flex 3 SDK for the PO module.
________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of boy_trike Sent: Tuesday, April 01, 2008 3:21 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Re: Modules dont work when converting from Flex 2 to Flex 3 OH, but I did! I deleted the output folder, and CLEANED all of the apps and I still get that error. Bruce --- In flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> , "Alex Harui" <[EMAIL PROTECTED]> wrote: > > It sounds like you didn't recompile your 2.x modules in 3.0 > > > > ________________________________ > > From: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> [mailto:flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> ] On > Behalf Of boy_trike > Sent: Tuesday, April 01, 2008 10:20 AM > To: flexcoders@yahoogroups.com <mailto:flexcoders%40yahoogroups.com> > Subject: [flexcoders] Modules dont work when converting from Flex 2 to > Flex 3 > > > > Took my app, imported it and recompiled it in Flex 3. When I deploy it > and run it and > attempt to load a module, I get the following error: > > ArgumentError: Error #1063: Argument count mismatch on > mx.binding::PropertyWatcher(). Expected 3, got 2. > at _POWatcherSetupUtil/setup() > at PO/initialize() > at > mx.core::UIComponent/http://www.adobe.com/2006/flex/mx/internal::childAd <http://www.adobe.com/2006/flex/mx/internal::childAd> > ded <http://www.adobe.com/2006/flex/mx/internal::childAdded <http://www.adobe.com/2006/flex/mx/internal::childAdded> > ()[E:\d > ev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as:5159] > at > mx.core::Container/http://www.adobe.com/2006/flex/mx/internal::childAdde <http://www.adobe.com/2006/flex/mx/internal::childAdde> > d <http://www.adobe.com/2006/flex/mx/internal::childAdded <http://www.adobe.com/2006/flex/mx/internal::childAdded> > ()[E:\dev\3 > .0.x\frameworks\projects\framework\src\mx\core\Container.as:3297] > at > mx.core::Container/addChildAt()[E:\dev\3.0.x\frameworks\projects\framewo > rk\src\mx\c > ore\Container.as:2210] > at > mx.core::Container/addChild()[E:\dev\3.0.x\frameworks\projects\framework > \src\mx\cor > e\Container.as:2140] > at > mx.modules::ModuleLoader/moduleReadyHandler()[E:\dev\3.0.x\frameworks\pr > ojects\fra > mework\src\mx\modules\ModuleLoader.as:341] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at > ModuleInfoProxy/moduleEventHandler()[E:\dev\3.0.x\frameworks\projects\fr > amework\src > \mx\modules\ModuleManager.as:1027] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at > ModuleInfo/readyHandler()[E:\dev\3.0.x\frameworks\projects\framework\src > \mx\module > s\ModuleManager.as:706] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at mx.core::FlexModuleFactory/update() > at mx.core::FlexModuleFactory/docFrameHandler() > > Thanks > Bruce >