> 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
>>> >>>
>>> >>>
>>> >>
>>>
>>>
>>
>

Reply via email to