> Please have your App class implement IFlexInfo. It is likely that we > haven't upgraded the Jquery App since we added IFlexInfo. > > -Alex >
I am confused. jquery.Application extends core.Application which already has implemented IFlexInfo. Do I need to implement it again? Something doesn't sound right here. If I am required to override it in a subclass, what do I need to put in the get info() method? Are there any examples I can look at? At this point, I trying to get just the jquery app up and running before trying to extend and build something of my own. Maybe you or Peter can please take a look at fixing the jquery app? I get a few hours a week to work on this stuff, it would be nice to get some actual work done without having to deal with these errors. That would be much appreciated. I can raise a JIRA ticket if it makes it easier for you to organize your work. Thanks, Om On Sun, Sep 22, 2013 at 4:56 PM, OmPrakash Muppirala <bigosma...@gmail.com>wrote: > Does your app class implement IFlexInfo? >> >> > It does not seem to implement it. Although core.Application has an empty > get info() function. Are we supposed to override it in our sub classes? > > >> If that doesn't solve it, send me the SWF and I'll look at it tomorrow >> night. I'm done for today. >> > > This error is in the jquery example project that Peter checked in: > https://fisheye6.atlassian.com/browse/flex-asjs/examples/FlexJSTest_jqueryCanyou > test with the source code from there? Do you still need me to send you > the swf? > > Thanks, > Om > > >> >> -Alex > > > > > > On Sat, Sep 21, 2013 at 11:24 PM, OmPrakash Muppirala < > bigosma...@gmail.com> wrote: > >> >> >> >> On Sat, Sep 21, 2013 at 9:00 PM, Alex Harui <aha...@adobe.com> wrote: >> >>> Either MXMLC compiled it last, >> >> >> I am pretty sure that with my set up, this did not happen. >> >> >>> or there is no defaults.css specified (or >>> something else entirely). Run a -link-report and if any _Styles class is >>> generated. >>> >> >> The link-report does not have any _Styles class reference. There is a >> defaults.css inside the FlexJSUI.swc, though. >> >> Thanks, >> Om >> >> >>> >>> -Alex >>> >>> On 9/21/13 7:50 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: >>> >>> >Here is a new one. I got a similar error in my new component set up, >>> so I >>> >tested the jquery example. I am getting the same exact error there as >>> >well: >>> > >>> >[SWF] >>> >>> >C:\p\flex_os\workspace\flexroot\git\flex-asjs\examples\FlexJSTest_jquery\b >>> >in-debug\jQuerySample_flexjs.swf >>> >- 74,122 bytes after decompression >>> >ReferenceError: Error #1065: Variable _jQuerySample_Styles is not >>> defined. >>> > at flash.system::ApplicationDomain/getDefinition() >>> > at >>> >>> >org.apache.flex.core::SimpleCSSValuesImpl/init()[C:\p\flex_os\workspace\fl >>> >>> >exroot\git\flex-asjs\frameworks\as\src\org\apache\flex\core\SimpleCSSValue >>> >sImpl.as:50] >>> > at >>> >>> >org.apache.flex.core::Application/initHandler()[C:\p\flex_os\workspace\fle >>> >>> >xroot\git\flex-asjs\frameworks\as\src\org\apache\flex\core\Application.as: >>> >58] >>> > >>> >Help please? >>> > >>> >Thanks, >>> >Om >>> > >>> > >>> > >>> >On Sat, Sep 21, 2013 at 4:48 PM, OmPrakash Muppirala >>> ><bigosma...@gmail.com>wrote: >>> > >>> >> 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.findAllCompi >>> >>>>lat >>> >>> >ionUnitsToLink(FlexAppSWFTarget.java:460) >>> >>> > at >>> >>> >>> >>> >>> >>> >>>>org.apache.flex.compiler.internal.targets.Target.buildAllCompilationUni >>> >>>>ts( >>> >>> >Target.java:297) >>> >>> > at >>> >>> >>> >>> >>> >>> >>>>org.apache.flex.compiler.internal.targets.Target.getBuiltCompilationUni >>> >>>>tSe >>> >>> >t(Target.java:306) >>> >>> > at >>> >>> >>> >>> >>> >>> >>>>org.apache.flex.compiler.internal.targets.SWFTarget.build(SWFTarget.jav >>> >>>>a: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/ap >>> >>>ac >>> >>> >he/flex/jquery >>> >>> >[2] >>> >>> > >>> >>> >>> >>> >>> https://fisheye6.atlassian.com/browse/flex-asjs/examples/FlexJSTest_jque >>> >>>ry >>> >>> >>> >>> >>> >> >>> >>> >> >