Hello, I'm trying to upgrade our codebase to Flex 3. We have couple
modules and a couple RSLs. We're using lcds 2.5. I've not upgraded the
jars on the server and have kept our flex-config.xml,
data-managment-config.xml all the same. I'm able to compile just by
pointing my ANT script to the new flex 3 sdk. I getting a warning about:
[mxmlc] Warning: 'compiler.fonts.flash-type' has been deprecated
since 3.0. Please use 'compiler.fonts.advanced-anti-aliasing'.
but That is not my problem.
when I try to load a module I get:
VerifyError: Error #1019: Getscopeobject 2 is out of bounds.
at com.ea.dashboard.control::DashboardModelStartup()
at
dashboard/_dashboard_DashboardModelStartup1_i()[C:\jbishop\development\p\
rojects\eloquence\app\branches\flex3_migration\flex\modules\dashboard\da\
shboard.mxml:69]
at
dashboard()[C:\jbishop\development\projects\eloquence\app\branches\flex3\
_migration\flex\modules\dashboard\dashboard.mxml:69]
at _dashboard_mx_core_FlexModuleFactory/create()
at
com.ea.core.control::CoreViewController/loadInitializedModule()[C:\jbish\
op\development\projects\eloquence\app\branches\flex3_migration\flex\core\
RSL\com\ea\core\control\CoreViewController.as:227]
at
com.ea.core.control::CoreViewController/moduleEventHandler()[C:\jbishop\\
development\projects\eloquence\app\branches\flex3_migration\flex\coreRSL\
\com\ea\core\control\CoreViewController.as:205]
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\modules\ModuleManager.as:706]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at
mx.core::FlexModuleFactory/update()[E:\dev\3.0.x\frameworks\projects\fra\
mework\src\mx\core\FlexModuleFactory.as:325]
at
mx.core::FlexModuleFactory/docFrameHandler()[E:\dev\3.0.x\frameworks\pro\
jects\framework\src\mx\core\FlexModuleFactory.as:413]
In my error log I see:
verify com.ea.dashboard.control::DashboardModelStartup()
stack:
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
locals:
com.ea.dashboard.control::DashboardModelStartup
0:debugfile
"C:\jbishop\development\projects\eloquence\app\branches\flex3_migration\\
flex\modules\dashboard;com\ea\dashboard\control;DashboardModelStartup.as\
"
stack:
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
locals:
com.ea.dashboard.control::DashboardModelStartup
3:debugline 16
stack:
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
locals:
com.ea.dashboard.control::DashboardModelStartup
5:getlocal0
stack:
com.ea.dashboard.control::DashboardModelStartup
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
locals:
com.ea.dashboard.control::DashboardModelStartup
6:pushscope
stack:
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
7:debugline 37
stack:
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
9:findproperty
com.ea.dashboard.control:DashboardModelStartup::supportAppVOResponder
stack:
com.ea.dashboard.control::DashboardModelStartup
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
12:findpropstrict mx.rpc::Responder
stack:
com.ea.dashboard.control::DashboardModelStartup global
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
15:debugfile
"C:\jbishop\development\projects\eloquence\app\branches\flex3_migration\\
flex\modules\dashboard;com\ea\dashboard\control;DashboardModelStartup.as\
"
stack:
com.ea.dashboard.control::DashboardModelStartup global
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
18:debugline 38
stack:
com.ea.dashboard.control::DashboardModelStartup global
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
20:newobject 0
stack:
com.ea.dashboard.control::DashboardModelStartup global Object
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup
locals:
com.ea.dashboard.control::DashboardModelStartup
22:pushwith
stack:
com.ea.dashboard.control::DashboardModelStartup global
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup Object
locals:
com.ea.dashboard.control::DashboardModelStartup
23:newfunction method_id=464 <anonymous>
stack:
com.ea.dashboard.control::DashboardModelStartup global Function-464
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup Object
locals:
com.ea.dashboard.control::DashboardModelStartup
26:dup
stack:
com.ea.dashboard.control::DashboardModelStartup global Function-464
Function-464
scope: [global Object$
com.ea.dashboard.control::DashboardModelStartup$]
com.ea.dashboard.control::DashboardModelStartup Object
locals:
com.ea.dashboard.control::DashboardModelStartup
27:getscopeobject 2
VerifyError: Error #1019: Getscopeobject 2 is out of bounds.
at com.ea.dashboard.control::DashboardModelStartup()
at
dashboard/_dashboard_DashboardModelStartup1_i()[C:\jbishop\development\p\
rojects\eloquence\app\branches\flex3_migration\flex\modules\dashboard\da\
shboard.mxml:69]
at
dashboard()[C:\jbishop\development\projects\eloquence\app\branches\flex3\
_migration\flex\modules\dashboard\dashboard.mxml:69]
at _dashboard_mx_core_FlexModuleFactory/create()
at
com.ea.core.control::CoreViewController/loadInitializedModule()[C:\jbish\
op\development\projects\eloquence\app\branches\flex3_migration\flex\core\
RSL\com\ea\core\control\CoreViewController.as:227]
at
com.ea.core.control::CoreViewController/moduleEventHandler()[C:\jbishop\\
development\projects\eloquence\app\branches\flex3_migration\flex\coreRSL\
\com\ea\core\control\CoreViewController.as:205]
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\modules\ModuleManager.as:706]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at
mx.core::FlexModuleFactory/update()[E:\dev\3.0.x\frameworks\projects\fra\
mework\src\mx\core\FlexModuleFactory.as:325]
at
mx.core::FlexModuleFactory/docFrameHandler()[E:\dev\3.0.x\frameworks\pro\
jects\framework\src\mx\core\FlexModuleFactory.as:413]
Anybody have any idea what's going on. I know that there are some new
features of RSL with flex 3...I'm looking into that.