Did you try clean all and ant all in flex-asjs?

On Jul 25, 2016, at 5:34 PM, Peter Ent <p...@adobe.com> wrote:

> Yes, I had done that as well. So this time I did:
> 
> typedefs:  ant wipe
> falcon:    ant wipe-all; ant all
> 
> Get same errors below.
> 
> On 7/25/16, 10:27 AM, "Alex Harui" <aha...@adobe.com> wrote:
> 
>> 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/con
>>> 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/int
>>> 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/int
>>> 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/int
>>> 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/int
>>> 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/int
>>> 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/int
>>> 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
>>> 
>>> 
>>> 
>>> 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/contri
>>>>> b
>>>>> /
>>>>> 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/c
>>>>> o
>>>>> 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/i
>>>>> n
>>>>> 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/i
>>>>> n
>>>>> 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/i
>>>>> n
>>>>> 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/i
>>>>> n
>>>>> 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/i
>>>>> n
>>>>> 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/i
>>>>> n
>>>>> 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