On Sat, Sep 21, 2013 at 6:51 AM, Alex Harui <aha...@adobe.com> wrote:
> The code there says it can't resolve the base class for the MXML file. > How did you add your new component to the project? The external tools > won't know about any changes you make to the FB Project Properties so any > changes you do make have to be reflected in the External Tools Config. > > Thanks for the tip. I hadn't updated the compile-config.xml to include the new namespaces' uri and manifest files. I had assumed that it is sufficient to add it just in flex-config.xml. Once I updated compile-config and ran ant to build the FlexJSUI.swc, my new component was included in the swc. On to my next hurdle, to actually see something on the screen :-) Thanks, Om > -Alex > > On 9/21/13 2:35 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: > > >I am trying to create a new set of components with FlexJS. I am following > >the pattern set by the jquery application here [1],[2]. I created a new > >manifest file with the one component I am testing(Application), updated > >flex-config.xml to include a new namespace. Then, I am creating a new > >application with the root Application tag based on the new namespace. > > > >The default mxml compiler does not show any problems. But when I compile > >it with the Falcon compiler, I am getting this error: > > > >Loading configuration: > >C:\p\flex_os\workspace\FlexJS\FlexJSSDK\frameworks\flex-config.xml > > > >Internal error: java.lang.NullPointerException > > at > >org.apache.flex.compiler.internal.targets.FlexAppSWFTarget$FlexDelegate.is > >FlexInfo(FlexAppSWFTarget.java:977) > > at > >org.apache.flex.compiler.internal.targets.FlexAppSWFTarget.findAllCompilat > >ionUnitsToLink(FlexAppSWFTarget.java:460) > > at > >org.apache.flex.compiler.internal.targets.Target.buildAllCompilationUnits( > >Target.java:297) > > at > >org.apache.flex.compiler.internal.targets.Target.getBuiltCompilationUnitSe > >t(Target.java:306) > > at > >org.apache.flex.compiler.internal.targets.SWFTarget.build(SWFTarget.java:2 > >28) > > at > >org.apache.flex.compiler.clients.MXMLC.buildSWFModel(MXMLC.java:658) > > at > >org.apache.flex.compiler.clients.MXMLC.buildArtifact(MXMLC.java:644) > > at org.apache.flex.compiler.clients.MXMLC.compile(MXMLC.java:525) > > at org.apache.flex.compiler.clients.MXMLC.mainNoExit(MXMLC.java:214) > > at org.apache.flex.compiler.clients.MXMLC.mainNoExit(MXMLC.java:182) > > at > >org.apache.flex.compiler.clients.MXMLC.staticMainNoExit(MXMLC.java:154) > > at org.apache.flex.compiler.clients.MXMLC.main(MXMLC.java:141) > > > > > >Is there something obvious that I am missing? If not, I will clean up my > >code and check it in (into a branch perhaps?) > > > >Thanks, > >Om > > > >[1] > > > https://fisheye6.atlassian.com/browse/flex-asjs/frameworks/as/src/org/apac > >he/flex/jquery > >[2] > > > https://fisheye6.atlassian.com/browse/flex-asjs/examples/FlexJSTest_jquery > >