Either MXMLC compiled it last, or there is no defaults.css specified (or
something else entirely).  Run a -link-report and if any _Styles class is
generated.

-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