Did you also do a "wipe" in flex-typedefs?  IIRC, that was the repo that
was on the wrong branch and could have left cruft.

-Alex

On 7/25/16, 7:23 AM, "Peter Ent" <p...@adobe.com> wrote:

>So back to this.
>
>This morning I did a new pull from flex-falcon/typedefs/asjs just to be
>certain, I think a couple of new things came down.
>
>I did ant wipe-all in falcon followed by ant all. I get this error at the
>end of the build (below). Is falcon supposed to be built first? I'm
>assuming typedefs needs the compiler since I saw it using compc (at
>least). And why is the flex-falcon build getting stuff for flex-typedefs
>(see download: part of the console log, below)? This is why I'm wondering
>if flex-typedefs get built first - shouldn't it be getting the stuff in
>its own directories?
>
>‹peter
>
>download:
>      [get] Getting:
>https://raw.githubusercontent.com/google/closure-compiler/master/contrib/e
>x
>terns/jquery-1.9.js
>      [get] To: 
>/Users/pent/dev/flex-typedefs/jquery/target/downloads/jquery-1.9.js
>
>
>preprocess:
>
>
>externc:
>     [java] event parameters not found!  0
>     [java] fx parameters not found!  0
>     [java] 0.950329 seconds
>     [java] Java Result: 255
>
>
>postprocess:
>
>
>compc:
>     [java] Loading configuration:
>/Users/pent/dev/flex-typedefs/jquery/target/compile-as-config.xml
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/cons
>t
>ants/$.as:3
>     [java] Warning: Incompatible initializer value of type 'int' where
>'jQuery' is expected. An initial value of null will be used instead.
>     [java]     public const $:jQuery = undefined;
>     [java]                             ^
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inte
>r
>faces/jQueryAjaxSettingsExtra.as:20
>     [java] Error: A conflict exists with definition processData in
>namespace public.
>     [java]     function get processData():Boolean;
>     [java]     ^
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inte
>r
>faces/jQueryAjaxSettingsExtra.as:20
>     [java] Error: Cannot override an interface method.  Method
>processData conflicts with a method in base interface jQueryAjaxSettings.
>     [java]     function get processData():Boolean;
>     [java]     ^
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inte
>r
>faces/jQueryAjaxSettingsExtra.as:20
>     [java] Error: Cannot override an interface method.  Method
>processData conflicts with a method in base interface jQueryAjaxSettings.
>     [java]     function get processData():Boolean;
>     [java]     ^
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inte
>r
>faces/jQueryAjaxSettingsExtra.as:21
>     [java] Error: A conflict exists with definition processData in
>namespace public.
>     [java]     function set processData(value:Boolean):void;
>     [java]     ^
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inte
>r
>faces/jQueryAjaxSettingsExtra.as:21
>     [java] Error: Cannot override an interface method.  Method
>processData conflicts with a method in base interface jQueryAjaxSettings.
>     [java]     function set processData(value:Boolean):void;
>     [java]     ^
>     [java] 
>     [java] 
>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/inte
>r
>faces/jQueryAjaxSettingsExtra.as:21
>     [java] Error: Cannot override an interface method.  Method
>processData conflicts with a method in base interface jQueryAjaxSettings.
>     [java]     function set processData(value:Boolean):void;
>     [java]     ^
>     [java] 
>
>
>BUILD FAILED
>/Users/pent/dev/flex-falcon/build.xml:140: The following error occurred
>while executing this line:
>/Users/pent/dev/flex-typedefs/build.xml:57: The following error occurred
>while executing this line:
>/Users/pent/dev/flex-typedefs/jquery/build.xml:140: Java returned: 2
>
>
>
>On 7/22/16, 11:20 PM, "Alex Harui" <aha...@adobe.com> wrote:
>
>>I just did ant wipe-all and ant all in Falcon and it worked for me.
>>
>>Did you run 'ant wipe' in flex-typedefs after switching to the develop
>>branch?  Since that was the repo that was on the wrong branch it might
>>have some cruft in it that is messing up the flex-falcon build.
>>
>>-Alex
>>
>>On 7/22/16, 1:33 PM, "Peter Ent" <p...@adobe.com> wrote:
>>
>>>No joy. I did switch to develop branch of flex-typedefs.
>>>
>>>I sync'd with Falcon and did an ant all; that failed so I did a ant
>>>wipe-all and then ant all. That fails:
>>>
>>>download:
>>>      [get] Getting:
>>>https://raw.githubusercontent.com/google/closure-compiler/master/contrib
>>>/
>>>e
>>>x
>>>terns/jquery-1.9.js
>>>      [get] To: 
>>>/Users/pent/dev/flex-typedefs/jquery/target/downloads/jquery-1.9.js
>>>
>>>
>>>preprocess:
>>>
>>>
>>>externc:
>>>     [java] event parameters not found!  0
>>>     [java] fx parameters not found!  0
>>>     [java] 0.902557 seconds
>>>     [java] Java Result: 255
>>>
>>>
>>>postprocess:
>>>
>>>
>>>compc:
>>>     [java] Loading configuration:
>>>/Users/pent/dev/flex-typedefs/jquery/target/compile-as-config.xml
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/co
>>>n
>>>s
>>>t
>>>ants/$.as:3
>>>     [java] Warning: Incompatible initializer value of type 'int' where
>>>'jQuery' is expected. An initial value of null will be used instead.
>>>     [java]     public const $:jQuery = undefined;
>>>     [java]                             ^
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/in
>>>t
>>>e
>>>r
>>>faces/jQueryAjaxSettingsExtra.as:20
>>>     [java] Error: A conflict exists with definition processData in
>>>namespace public.
>>>     [java]     function get processData():Boolean;
>>>     [java]     ^
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/in
>>>t
>>>e
>>>r
>>>faces/jQueryAjaxSettingsExtra.as:20
>>>     [java] Error: Cannot override an interface method.  Method
>>>processData conflicts with a method in base interface
>>>jQueryAjaxSettings.
>>>     [java]     function get processData():Boolean;
>>>     [java]     ^
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/in
>>>t
>>>e
>>>r
>>>faces/jQueryAjaxSettingsExtra.as:20
>>>     [java] Error: Cannot override an interface method.  Method
>>>processData conflicts with a method in base interface
>>>jQueryAjaxSettings.
>>>     [java]     function get processData():Boolean;
>>>     [java]     ^
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/in
>>>t
>>>e
>>>r
>>>faces/jQueryAjaxSettingsExtra.as:21
>>>     [java] Error: A conflict exists with definition processData in
>>>namespace public.
>>>     [java]     function set processData(value:Boolean):void;
>>>     [java]     ^
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/in
>>>t
>>>e
>>>r
>>>faces/jQueryAjaxSettingsExtra.as:21
>>>     [java] Error: Cannot override an interface method.  Method
>>>processData conflicts with a method in base interface
>>>jQueryAjaxSettings.
>>>     [java]     function set processData(value:Boolean):void;
>>>     [java]     ^
>>>     [java] 
>>>     [java] 
>>>/Users/pent/dev/flex-typedefs/jquery/target/generated-sources/externc/in
>>>t
>>>e
>>>r
>>>faces/jQueryAjaxSettingsExtra.as:21
>>>     [java] Error: Cannot override an interface method.  Method
>>>processData conflicts with a method in base interface
>>>jQueryAjaxSettings.
>>>     [java]     function set processData(value:Boolean):void;
>>>     [java]     ^
>>>     [java] 
>>>
>>>
>>>BUILD FAILED
>>>/Users/pent/dev/flex-falcon/build.xml:140: The following error occurred
>>>while executing this line:
>>>/Users/pent/dev/flex-typedefs/build.xml:57: The following error occurred
>>>while executing this line:
>>>/Users/pent/dev/flex-typedefs/jquery/build.xml:140: Java returned: 2
>>>
>>>
>>>Total time: 1 minute 47 seconds
>>>pent-osx:flex-falcon pent$
>>>
>>>
>>>
>>>
>>>On 7/22/16, 3:44 PM, "Alex Harui" <aha...@adobe.com> wrote:
>>>
>>>>Did you switch to the develop branch in flex-typedefs?  If you used the
>>>>standard folder naming and structure, the scripts should find it.  You
>>>>may
>>>>need to sync and build flex-falcon first.
>>>>
>>>>-Alex
>>>>
>>>>On 7/22/16, 12:13 PM, "Peter Ent" <p...@adobe.com> wrote:
>>>>
>>>>>Just sync'd flex-asjs repo. Must have missed the email about it now
>>>>>requiring flex-typedefs. Cloned that and tried to build it using ant:
>>>>>
>>>>>
>>>>>/Users/pent/dev/flex-typedefs/build.xml:52: The following error
>>>>>occurred
>>>>>while executing this line:
>>>>>
>>>>>/Users/pent/dev/flex-typedefs/js/build.xml:29: src
>>>>>'/Users/pent/dev/compiler-jx/lib/google/closure-compiler/compiler.jar'
>>>>>doesn't exist.
>>>>>
>>>>>
>>>>>I don't see any README or instructions in the flex-typedefs repo. What
>>>>>ENV vars are required to build it? I did a quick search through past
>>>>>emails and while I found a number of git-related items and some
>>>>>discussion about it, I didn't see anything that provided some insight.
>>>>>
>>>>>
>>>>>Thanks,
>>>>>
>>>>>Peter
>>>>
>>>
>>
>

Reply via email to