Hi,

I just finished installing and running maven. I was able to build
flex-falcon "utils" but when I went to build the compiler, it failed on
the rat report check (below). But I think it would have worked nicely
otherwise. Great job!

[INFO] Rat check: Summary over all files. Unapproved: 18, unknown: 18,
generated: 0, approved: 2005 licenses.
[INFO] 
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Flex - FlexJS: Compiler: Parent ............. SUCCESS [
2.541 s]
[INFO] Apache Flex - FlexJS: Compiler: Test Utils ......... SUCCESS [
1.554 s]
[INFO] Apache Flex - FlexJS: Compiler: Compiler ........... FAILURE [
26.918 s]
[INFO] Apache Flex - FlexJS: Compiler: Compiler-JX ........ SKIPPED
[INFO] Apache Flex - FlexJS: Compiler: Debugger ........... SKIPPED
[INFO] Apache Flex - FlexJS: Compiler: OEM Layer .......... SKIPPED
[INFO] Apache Flex - FlexJS: FlexJS Ant Tasks ............. SKIPPED
[INFO] Apache Flex - FlexJS: FlexJS Maven Plugin .......... SKIPPED
[INFO] 
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] 
------------------------------------------------------------------------
[INFO] Total time: 31.259 s
[INFO] Finished at: 2016-07-26T11:35:14-04:00
[INFO] Final Memory: 52M/1114M
[INFO] 
------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check
(license-check) on project compiler: Too many files with unapproved
license: 18 See RAT report in:
/Users/pent/dev/flex-falcon/compiler/target/rat.txt -> [Help 1]



On 7/26/16, 2:19 AM, "Christofer Dutz" <christofer.d...@c-ware.de> wrote:

>By the way ... did you give the Maven build a try?
>
>
>Chris
>
>________________________________
>Von: Peter Ent <p...@adobe.com>
>Gesendet: Montag, 25. Juli 2016 20:05:49
>An: Alex Harui; dev@flex.apache.org
>Betreff: Re: [FLEXJS, TYPEDEFS]
>
>Got this to work with help from Alex. I had FALCONJX_HOME pointing to an
>old directory: flex-falcon/compiler.jx; it should have been pointing to
>flex-falcon/compiler-jx
>
>—peter
>
>From: Alex Harui <aha...@adobe.com<mailto:aha...@adobe.com>>
>Date: Monday, July 25, 2016 at 11:42 AM
>To: Peter Ent <p...@adobe.com<mailto:p...@adobe.com>>,
>"dev@flex.apache.org<mailto:dev@flex.apache.org>"
><dev@flex.apache.org<mailto:dev@flex.apache.org>>
>Subject: Re: [FLEXJS, TYPEDEFS]
>
>Try ant all in falcon again.
>
>Sent from my LG G3, an AT&T 4G LTE smartphone
>
>------ Original message------
>From: Peter Ent
>Date: Mon, Jul 25, 2016 7:56 AM
>To: dev@flex.apache.org<mailto:dev@flex.apache.org>;
>Subject:Re: [FLEXJS, TYPEDEFS]
>
>Running ant in flex-typedefs/jquery does not give the error and builds
>successfully. I do not have FLEX_FALCON environment var set at all.
>—peter
>
>On 7/25/16, 10:51 AM, "Alex Harui"
><aha...@adobe.com<mailto:aha...@adobe.com>> wrote:
>
>>Go to flex-typedefs/jquery and run 'ant'.  Do you get the same errors?
>>If
>>so, do you have a FLEX_FALCON environment variable pointing somewhere
>>other than flex-falcon?
>>
>>-Alex
>>
>>On 7/25/16, 7:34 AM, "Peter Ent" <p...@adobe.com<mailto: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<mailto: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<mailto: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/contr
>>>>>i
>>>>>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.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/
>>>>>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
>>>>>
>>>>>
>>>>>
>>>>>On 7/22/16, 11:20 PM, "Alex Harui"
>>>>><aha...@adobe.com<mailto: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<mailto: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/con
>>>>>>>t
>>>>>>>r
>>>>>>>i
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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/extern
>>>>>>>c
>>>>>>>/
>>>>>>>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<mailto: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<mailto: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.
>>>>>>>>>j
>>>>>>>>>a
>>>>>>>>>r
>>>>>>>>>'
>>>>>>>>>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