Does your copy of ClassFactory (in FlexJSUI/src/mx/core) have a newInstance method?
Did you shutdown and re-start FB? I think it caches SWC and locks them on the disk. Check a link-report and see which version of ClassFactory is being pulled in. -Alex On 2/3/14 11:23 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: >I made some changes to the FlexJSJX classes and tried to use that with my >exisisting FlexJS SDK. Here is what I am doing: > >1. In the \flex-asjs\frameworks\as folder, run ant. The following swc >files: FlexJSJX, FlexJSUI and MXMLCClasses get created under >\flex-asjs\frameworks\as\libs folder. >2. Copy these swc files to the >"FlexJSSDK_ViaInstaller\frameworks\as\libs" >folder >3. Refresh FB project and compile the BarChartExample app with the >"FlexJS >(Debug Build)" tool > >This is the error message I am seeing. Note that I dont see such errors >when I run with the installed SDK's swc files. > >Also, I see a file size difference between the ones that came with the >installer vs. the ones that I built. > >I have a feeling this could be related to the flash playerversion value, >could it be? I selected 11.9 during the installation process. Does this >matter? > >Or is it possible that there are some uncommitted files that was used to >build the FlexJS binaries. > >ReferenceError: Error #1069: Property mx.core:IFactory::newInstance not >found on mx.core.ClassFactory and there is no default value. > at org.apache.flex.charts.beads::ChartItemRendererFactory/set >strand()[C:\p\flex_os\workspace\flexroot\git\flex-asjs\frameworks\as\proje >cts\FlexJSJX\src\org\apache\flex\charts\beads\ChartItemRendererFactory.as: >76] > at >org.apache.flex.core::UIBase/addBead()[C:\p\flex_os\workspace\flexroot\git >\flex-asjs\frameworks\as\projects\FlexJSUI\src\org\apache\flex\core\UIBase >.as:231] > at >org.apache.flex.html.staticControls::List/addedToParent()[C:\p\flex_os\wor >kspace\flexroot\git\flex-asjs\frameworks\as\projects\FlexJSUI\src\org\apac >he\flex\html\staticControls\List.as:107] > at >org.apache.flex.core::UIBase/addElement()[C:\p\flex_os\workspace\flexroot\ >git\flex-asjs\frameworks\as\projects\FlexJSUI\src\org\apache\flex\core\UIB >ase.as:268] > at >org.apache.flex.utils::MXMLDataInterpreter$/generateMXMLArray()[C:\p\flex_ >os\workspace\flexroot\git\flex-asjs\frameworks\as\projects\FlexJSUI\src\or >g\apache\flex\utils\MXMLDataInterpreter.as:192] > at >org.apache.flex.utils::MXMLDataInterpreter$/generateMXMLInstances()[C:\p\f >lex_os\workspace\flexroot\git\flex-asjs\frameworks\as\projects\FlexJSUI\sr >c\org\apache\flex\utils\MXMLDataInterpreter.as:224] > at >org.apache.flex.core::ViewBase/addedToParent()[C:\p\flex_os\workspace\flex >root\git\flex-asjs\frameworks\as\projects\FlexJSUI\src\org\apache\flex\cor >e\ViewBase.as:43] > at >org.apache.flex.core::Application/addElement()[C:\p\flex_os\workspace\flex >root\git\flex-asjs\frameworks\as\projects\FlexJSUI\src\org\apache\flex\cor >e\Application.as:289] > at >org.apache.flex.core::Application/initHandler()[C:\p\flex_os\workspace\fle >xroot\git\flex-asjs\frameworks\as\projects\FlexJSUI\src\org\apache\flex\co >re\Application.as:101] > > >Thanks, >Om