You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flex.apache.org by Darrell Loverin <da...@gmail.com> on 2014/05/21 04:47:46 UTC
Compiling examples in asja
I'm getting errors when compiling the examples in asja.
First I ran 'ant' in the main directory and it built without any noticeable
errors:
compile:
[echo] running gjslint
[exec] 149 files checked, no errors found.
[echo] running jshint
Next I ran 'ant examples' to build the examples. A common error in the
examples is:
ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/closure/goog/base.js:1503:
ERROR - "arguments.callee" cannot be used in ES5 strict mode
[java] var caller = arguments.callee.caller;
Any idea what I might be going wrong?
Thanks,
-Darrell
Re: Compiling examples in asja
Posted by Alex Harui <ah...@adobe.com>.
OK, thanks. I'll try to remember to add that.
On 5/27/14 8:07 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>I figured out my problem. My FALCONJX_HOME was pointing to the repos
>source
>not the binary package. That was because I didn't know where to set it in
>the binary package. In the repos source, compiler.jar was in the
>compiler.jx/lib/google directory. I created a 'closure-compiler' directory
>and moved compiler.jar inside of that. I only knew to do that by opening
>jsc.jar and looking at the MANIFEST.MF.
>
>After that worked it I could see I should set FALCONJX_HOME to the js
>directory in the binary package. Telling folks how to set the environment
>variables in the binary package seems to be missing from the README.
>
>
>On Tue, May 27, 2014 at 11:02 AM, Alex Harui <ah...@adobe.com> wrote:
>
>> GOOG_HOME is for closure library, not closure compiler. It should be
>>the
>> absolute path to the SDK's js/lib/google/closure-library
>>
>>
>> On 5/27/14 7:45 AM, "Darrell Loverin" <da...@gmail.com> wrote:
>>
>> >Should GOOG_HOME be pointing to one of those directories?
>> >
>> >
>> >On Tue, May 27, 2014 at 12:32 AM, Alex Harui <ah...@adobe.com> wrote:
>> >
>> >> In a FlexJS SDK, the google closure compiler.jar goes in
>> >>
>> >> js/lib/google/closure-compiler/compiler.jar
>> >>
>> >> Are you sure you got your environment variables set up correctly?
>> >> Do 'jar -tf compiler.jar' to make sure it isn't corrupt and has
>> >> ErrorManager in it.
>> >>
>> >> -Alex
>> >>
>> >> On 5/26/14 8:22 PM, "Darrell Loverin" <da...@gmail.com>
>> wrote:
>> >>
>> >> >Still can't compile the examples;
>> >> >>ant examples
>> >> >
>> >> >
>> >> > [java] Exception in thread "main"
>>java.lang.NoClassDefFoundError:
>> >> >com/google/javascript/jscomp/ErrorManager
>> >> >
>> >> > [java] at
>> >> >org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
>> >> >
>> >> > [java] at
>> >>
>>>org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
>> >> >
>> >> > [java] at
>> >>
>>>org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
>> >> >
>> >> > [java] at
>> >> >org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
>> >> >
>> >> > [java] Caused by: java.lang.ClassNotFoundException:
>> >> >com.google.javascript.jscomp.ErrorManager
>> >> >
>> >> > [java] at
>>java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >> >
>> >> > [java] at
>>java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >> >
>> >> > [java] at java.security.AccessController.doPrivileged(Native
>> >>Method)
>> >> >
>> >> > [java] at
>> >>java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >> >
>> >> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
>> >> >
>> >> > [java] at
>> >> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >> >
>> >> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>> >> >
>> >> > [java] ... 4 more
>> >> >
>> >> > [java] Java Result: 1
>> >> >
>> >> >
>> >> >Tried moving the google compiler.jar to various places so
>>ErrorManager
>> >> >would be found but no luck. Any idea what is wrong with my
>> >>configuration?
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >On Sun, May 25, 2014 at 11:17 PM, Alex Harui <ah...@adobe.com>
>>wrote:
>> >> >
>> >> >> Yes, some versions of Ant fail to make the folder path for
>>spark.css.
>> >> >>It
>> >> >> will be fixed in the next release.
>> >> >>
>> >> >> On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com>
>> >> wrote:
>> >> >>
>> >> >> >I delete the binary package and ran
>> >> >> > ant -f installer.xml
>>-Dclosure.download.file=compiler-20140303.zip
>> >> >> >
>> >> >> >as you recommended. I entered 'y' to every download prompt. The
>> >>script
>> >> >>was
>> >> >> >not successful, it was missing spark.css:
>> >> >> >
>> >> >> >hack-fb-files:
>> >> >> >
>> >> >> > [mkdir] Created dir:
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
>> >> >> >
>> >> >> > [mkdir] Created dir:
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
>> >> >> >
>> >> >> > [mkdir] Created dir:
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
>> >> >> >
>> >> >> > [mkdir] Created dir:
>> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >> >> >
>> >> >> > [copy] Copying 1 file to
>> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >> >> >
>> >> >> > [touch] Creating
>> >> >>
>> >>
>>
>>>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark
>>>>>>>/s
>> >>>>>pa
>> >> >>>rk
>> >> >> >.css
>> >> >> >
>> >> >> >
>> >> >> >BUILD FAILED
>> >> >> >
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665:
>> >>Could
>> >> >>not
>> >> >> >create
>> >> >>
>> >>
>>
>>>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark
>>>>>>>/s
>> >>>>>pa
>> >> >>>rk
>> >> >> >.css
>> >> >> >
>> >> >> >
>> >> >> >I copied Spark/spark.css from the asja/frameworks into the binary
>> >> >>package.
>> >> >> >I re-ran the command, this time choosing not to download any
>> >>packages.
>> >> >> >This
>> >> >> >time the script was able to complete:
>> >> >> >
>> >> >> >hack-fb-files:
>> >> >> >
>> >> >> > [copy] Copying 1 file to
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
>> >> >> >
>> >> >> > [touch] Creating
>> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
>> >> >> >
>> >> >> > [touch] Creating
>> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
>> >> >> >
>> >> >> > [touch] Creating
>> >> >>
>>
>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
>> >> >> >
>> >> >> >
>> >> >> >setup-launch-configs:
>> >> >> >
>> >> >> > [echo] Installing Adobe Flash Builder launch configuration
>> >>files
>> >> >> >
>> >> >> >
>> >> >> >install:
>> >> >> >
>> >> >> > [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now
>>an
>> >>IDE
>> >> >> >compatible folder
>> >> >> >
>> >> >> >
>> >> >> >BUILD SUCCESSFUL
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com>
>> >>wrote:
>> >> >> >
>> >> >> >> Start over, delete the folder and uncompress the binary package
>> >>into
>> >> >>a
>> >> >> >>new
>> >> >> >> folder.
>> >> >> >>
>> >> >> >> Then run:
>> >> >> >> ant -f installer.xml
>> >> >> >>-Dclosure.download.file=compiler-20140303.zip
>> >> >> >>
>> >> >> >> -Alex
>> >> >> >>
>> >> >> >> On 5/22/14 9:00 PM, "Darrell Loverin"
>><da...@gmail.com>
>> >> >> wrote:
>> >> >> >>
>> >> >> >> >I removed the lib/google folder and the in/compiler-latest.zip
>> >>from
>> >> >>the
>> >> >> >> >falcon repo. I ran "ant
>> >> >> >>-Dclosure.download.filename=compiler-20140303.zip
>> >> >> >> >clean main" from falcon and again from the asja repos.
>> >> >> >> >
>> >> >> >> >The lib/google folder was not refilled with a download as I
>> >> >>expected.
>> >> >> >> >Neither was the 'in' folder.
>> >> >> >> >
>> >> >> >> >I've also tried using the flexJS download without success.
>> >> >> >> >
>> >> >> >> >I get the following error when I run 'ant -f installer.xml':
>> >> >> >> >
>> >> >> >> >swfobject-check:
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >swfobject-download:
>> >> >> >> >
>> >> >> >> > [delete] Deleting:
>> >> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
>> >> >> >> >
>> >> >> >> > [echo] Downloading swfobject_2_2.zip from:
>> >> >> >> >http://swfobject.googlecode.com/files
>> >> >> >> >
>> >> >> >> > [get] Getting:
>> >> >> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
>> >> >> >> >
>> >> >> >> > [get] To:
>> >> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >> >> >> >
>> >> >> >> > [echo] Download complete
>> >> >> >> >
>> >> >> >> > [unzip] Expanding:
>> >> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >> >>into
>> >> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >get-third-party-files:
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >fixup-config-files:
>> >> >> >> >
>> >> >> >> > [echo] Installing frameworks configuration files
>>configured
>> >>for
>> >> >> >>use
>> >> >> >> >with an IDE
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >hack-fb-files:
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >BUILD FAILED
>> >> >> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
>> >> >> >>Warning:
>> >> >> >> >Could not find file
>> >> >> >>
>> >> >>
>> >>
>>
>>>>>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MX
>>>>>>>>>ML
>> >>>>>>>CC
>> >> >>>>>la
>> >> >> >>>ss
>> >> >> >> >es.swc
>> >> >> >> >to copy.
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui
>><ah...@adobe.com>
>> >> >>wrote:
>> >> >> >> >
>> >> >> >> >> It looks like the latest Closure Compiler reports this as an
>> >> >>error in
>> >> >> >> >> Google Closure Library.
>> >> >> >> >>
>> >> >> >> >> Try using an older version of the Google Closure Compiler.
>>If
>> >>you
>> >> >> >>are
>> >> >> >> >> working from the repos, remove the lib/google folder and the
>> >> >> >> >> compiler-latest.zip from the "in" folder and run the build
>>with
>> >> >> >> >>
>> >> >> >> >> -Dclosure.download.filename=compiler-20140303.zip
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >> >> -Alex
>> >> >> >> >>
>> >> >> >> >> On 5/20/14 7:47 PM, "Darrell Loverin"
>> >><da...@gmail.com>
>> >> >> >> wrote:
>> >> >> >> >>
>> >> >> >> >> >I'm getting errors when compiling the examples in asja.
>> >> >> >> >> >
>> >> >> >> >> >First I ran 'ant' in the main directory and it built
>>without
>> >>any
>> >> >> >> >> >noticeable
>> >> >> >> >> >errors:
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> >compile:
>> >> >> >> >> >
>> >> >> >> >> > [echo] running gjslint
>> >> >> >> >> >
>> >> >> >> >> > [exec] 149 files checked, no errors found.
>> >> >> >> >> >
>> >> >> >> >> > [echo] running jshint
>> >> >> >> >> >
>> >> >> >> >> >Next I ran 'ant examples' to build the examples. A common
>> >>error
>> >> >>in
>> >> >> >>the
>> >> >> >> >> >examples is:
>> >> >> >> >> >
>> >> >> >> >>
>> >> >> >>
>> >> >>
>> >>
>>
>>>>>>>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/libra
>>>>>>>>>>>ry
>> >>>>>>>>>/c
>> >> >>>>>>>lo
>> >> >> >>>>>su
>> >> >> >> >>>re
>> >> >> >> >> >/goog/base.js:1503:
>> >> >> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict
>>mode
>> >> >> >> >> >
>> >> >> >> >> > [java] var caller = arguments.callee.caller;
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> >Any idea what I might be going wrong?
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> >Thanks,
>> >> >> >> >> >
>> >> >> >> >> >
>> >> >> >> >> >-Darrell
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>
Re: Compiling examples in asja
Posted by Darrell Loverin <da...@gmail.com>.
I figured out my problem. My FALCONJX_HOME was pointing to the repos source
not the binary package. That was because I didn't know where to set it in
the binary package. In the repos source, compiler.jar was in the
compiler.jx/lib/google directory. I created a 'closure-compiler' directory
and moved compiler.jar inside of that. I only knew to do that by opening
jsc.jar and looking at the MANIFEST.MF.
After that worked it I could see I should set FALCONJX_HOME to the js
directory in the binary package. Telling folks how to set the environment
variables in the binary package seems to be missing from the README.
On Tue, May 27, 2014 at 11:02 AM, Alex Harui <ah...@adobe.com> wrote:
> GOOG_HOME is for closure library, not closure compiler. It should be the
> absolute path to the SDK's js/lib/google/closure-library
>
>
> On 5/27/14 7:45 AM, "Darrell Loverin" <da...@gmail.com> wrote:
>
> >Should GOOG_HOME be pointing to one of those directories?
> >
> >
> >On Tue, May 27, 2014 at 12:32 AM, Alex Harui <ah...@adobe.com> wrote:
> >
> >> In a FlexJS SDK, the google closure compiler.jar goes in
> >>
> >> js/lib/google/closure-compiler/compiler.jar
> >>
> >> Are you sure you got your environment variables set up correctly?
> >> Do 'jar -tf compiler.jar' to make sure it isn't corrupt and has
> >> ErrorManager in it.
> >>
> >> -Alex
> >>
> >> On 5/26/14 8:22 PM, "Darrell Loverin" <da...@gmail.com>
> wrote:
> >>
> >> >Still can't compile the examples;
> >> >>ant examples
> >> >
> >> >
> >> > [java] Exception in thread "main" java.lang.NoClassDefFoundError:
> >> >com/google/javascript/jscomp/ErrorManager
> >> >
> >> > [java] at
> >> >org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
> >> >
> >> > [java] at
> >> >org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
> >> >
> >> > [java] at
> >> >org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
> >> >
> >> > [java] at
> >> >org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
> >> >
> >> > [java] Caused by: java.lang.ClassNotFoundException:
> >> >com.google.javascript.jscomp.ErrorManager
> >> >
> >> > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >> >
> >> > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >> >
> >> > [java] at java.security.AccessController.doPrivileged(Native
> >>Method)
> >> >
> >> > [java] at
> >>java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >> >
> >> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
> >> >
> >> > [java] at
> >> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >> >
> >> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
> >> >
> >> > [java] ... 4 more
> >> >
> >> > [java] Java Result: 1
> >> >
> >> >
> >> >Tried moving the google compiler.jar to various places so ErrorManager
> >> >would be found but no luck. Any idea what is wrong with my
> >>configuration?
> >> >
> >> >
> >> >
> >> >
> >> >On Sun, May 25, 2014 at 11:17 PM, Alex Harui <ah...@adobe.com> wrote:
> >> >
> >> >> Yes, some versions of Ant fail to make the folder path for spark.css.
> >> >>It
> >> >> will be fixed in the next release.
> >> >>
> >> >> On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com>
> >> wrote:
> >> >>
> >> >> >I delete the binary package and ran
> >> >> > ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
> >> >> >
> >> >> >as you recommended. I entered 'y' to every download prompt. The
> >>script
> >> >>was
> >> >> >not successful, it was missing spark.css:
> >> >> >
> >> >> >hack-fb-files:
> >> >> >
> >> >> > [mkdir] Created dir:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
> >> >> >
> >> >> > [mkdir] Created dir:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
> >> >> >
> >> >> > [mkdir] Created dir:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
> >> >> >
> >> >> > [mkdir] Created dir:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
> >> >> >
> >> >> > [copy] Copying 1 file to
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
> >> >> >
> >> >> > [touch] Creating
> >> >>
> >>
> >>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/s
> >>>>>pa
> >> >>>rk
> >> >> >.css
> >> >> >
> >> >> >
> >> >> >BUILD FAILED
> >> >> >
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665:
> >>Could
> >> >>not
> >> >> >create
> >> >>
> >>
> >>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/s
> >>>>>pa
> >> >>>rk
> >> >> >.css
> >> >> >
> >> >> >
> >> >> >I copied Spark/spark.css from the asja/frameworks into the binary
> >> >>package.
> >> >> >I re-ran the command, this time choosing not to download any
> >>packages.
> >> >> >This
> >> >> >time the script was able to complete:
> >> >> >
> >> >> >hack-fb-files:
> >> >> >
> >> >> > [copy] Copying 1 file to
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
> >> >> >
> >> >> > [touch] Creating
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
> >> >> >
> >> >> > [touch] Creating
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
> >> >> >
> >> >> > [touch] Creating
> >> >>
> >>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
> >> >> >
> >> >> >
> >> >> >setup-launch-configs:
> >> >> >
> >> >> > [echo] Installing Adobe Flash Builder launch configuration
> >>files
> >> >> >
> >> >> >
> >> >> >install:
> >> >> >
> >> >> > [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an
> >>IDE
> >> >> >compatible folder
> >> >> >
> >> >> >
> >> >> >BUILD SUCCESSFUL
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com>
> >>wrote:
> >> >> >
> >> >> >> Start over, delete the folder and uncompress the binary package
> >>into
> >> >>a
> >> >> >>new
> >> >> >> folder.
> >> >> >>
> >> >> >> Then run:
> >> >> >> ant -f installer.xml
> >> >> >>-Dclosure.download.file=compiler-20140303.zip
> >> >> >>
> >> >> >> -Alex
> >> >> >>
> >> >> >> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com>
> >> >> wrote:
> >> >> >>
> >> >> >> >I removed the lib/google folder and the in/compiler-latest.zip
> >>from
> >> >>the
> >> >> >> >falcon repo. I ran "ant
> >> >> >>-Dclosure.download.filename=compiler-20140303.zip
> >> >> >> >clean main" from falcon and again from the asja repos.
> >> >> >> >
> >> >> >> >The lib/google folder was not refilled with a download as I
> >> >>expected.
> >> >> >> >Neither was the 'in' folder.
> >> >> >> >
> >> >> >> >I've also tried using the flexJS download without success.
> >> >> >> >
> >> >> >> >I get the following error when I run 'ant -f installer.xml':
> >> >> >> >
> >> >> >> >swfobject-check:
> >> >> >> >
> >> >> >> >
> >> >> >> >swfobject-download:
> >> >> >> >
> >> >> >> > [delete] Deleting:
> >> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
> >> >> >> >
> >> >> >> > [echo] Downloading swfobject_2_2.zip from:
> >> >> >> >http://swfobject.googlecode.com/files
> >> >> >> >
> >> >> >> > [get] Getting:
> >> >> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
> >> >> >> >
> >> >> >> > [get] To:
> >> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
> >> >> >> >
> >> >> >> > [echo] Download complete
> >> >> >> >
> >> >> >> > [unzip] Expanding:
> >> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
> >> >>into
> >> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
> >> >> >> >
> >> >> >> >
> >> >> >> >get-third-party-files:
> >> >> >> >
> >> >> >> >
> >> >> >> >fixup-config-files:
> >> >> >> >
> >> >> >> > [echo] Installing frameworks configuration files configured
> >>for
> >> >> >>use
> >> >> >> >with an IDE
> >> >> >> >
> >> >> >> >
> >> >> >> >hack-fb-files:
> >> >> >> >
> >> >> >> >
> >> >> >> >BUILD FAILED
> >> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
> >> >> >>Warning:
> >> >> >> >Could not find file
> >> >> >>
> >> >>
> >>
> >>>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXML
> >>>>>>>CC
> >> >>>>>la
> >> >> >>>ss
> >> >> >> >es.swc
> >> >> >> >to copy.
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com>
> >> >>wrote:
> >> >> >> >
> >> >> >> >> It looks like the latest Closure Compiler reports this as an
> >> >>error in
> >> >> >> >> Google Closure Library.
> >> >> >> >>
> >> >> >> >> Try using an older version of the Google Closure Compiler. If
> >>you
> >> >> >>are
> >> >> >> >> working from the repos, remove the lib/google folder and the
> >> >> >> >> compiler-latest.zip from the "in" folder and run the build with
> >> >> >> >>
> >> >> >> >> -Dclosure.download.filename=compiler-20140303.zip
> >> >> >> >>
> >> >> >> >>
> >> >> >> >> -Alex
> >> >> >> >>
> >> >> >> >> On 5/20/14 7:47 PM, "Darrell Loverin"
> >><da...@gmail.com>
> >> >> >> wrote:
> >> >> >> >>
> >> >> >> >> >I'm getting errors when compiling the examples in asja.
> >> >> >> >> >
> >> >> >> >> >First I ran 'ant' in the main directory and it built without
> >>any
> >> >> >> >> >noticeable
> >> >> >> >> >errors:
> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> >compile:
> >> >> >> >> >
> >> >> >> >> > [echo] running gjslint
> >> >> >> >> >
> >> >> >> >> > [exec] 149 files checked, no errors found.
> >> >> >> >> >
> >> >> >> >> > [echo] running jshint
> >> >> >> >> >
> >> >> >> >> >Next I ran 'ant examples' to build the examples. A common
> >>error
> >> >>in
> >> >> >>the
> >> >> >> >> >examples is:
> >> >> >> >> >
> >> >> >> >>
> >> >> >>
> >> >>
> >>
> >>>>>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library
> >>>>>>>>>/c
> >> >>>>>>>lo
> >> >> >>>>>su
> >> >> >> >>>re
> >> >> >> >> >/goog/base.js:1503:
> >> >> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
> >> >> >> >> >
> >> >> >> >> > [java] var caller = arguments.callee.caller;
> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> >Any idea what I might be going wrong?
> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> >Thanks,
> >> >> >> >> >
> >> >> >> >> >
> >> >> >> >> >-Darrell
> >> >> >> >>
> >> >> >> >>
> >> >> >>
> >> >> >>
> >> >>
> >> >>
> >>
> >>
>
>
Re: Compiling examples in asja
Posted by Alex Harui <ah...@adobe.com>.
GOOG_HOME is for closure library, not closure compiler. It should be the
absolute path to the SDK's js/lib/google/closure-library
On 5/27/14 7:45 AM, "Darrell Loverin" <da...@gmail.com> wrote:
>Should GOOG_HOME be pointing to one of those directories?
>
>
>On Tue, May 27, 2014 at 12:32 AM, Alex Harui <ah...@adobe.com> wrote:
>
>> In a FlexJS SDK, the google closure compiler.jar goes in
>>
>> js/lib/google/closure-compiler/compiler.jar
>>
>> Are you sure you got your environment variables set up correctly?
>> Do 'jar -tf compiler.jar' to make sure it isn't corrupt and has
>> ErrorManager in it.
>>
>> -Alex
>>
>> On 5/26/14 8:22 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>>
>> >Still can't compile the examples;
>> >>ant examples
>> >
>> >
>> > [java] Exception in thread "main" java.lang.NoClassDefFoundError:
>> >com/google/javascript/jscomp/ErrorManager
>> >
>> > [java] at
>> >org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
>> >
>> > [java] at
>> >org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
>> >
>> > [java] at
>> >org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
>> >
>> > [java] at
>> >org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
>> >
>> > [java] Caused by: java.lang.ClassNotFoundException:
>> >com.google.javascript.jscomp.ErrorManager
>> >
>> > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>> >
>> > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>> >
>> > [java] at java.security.AccessController.doPrivileged(Native
>>Method)
>> >
>> > [java] at
>>java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>> >
>> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
>> >
>> > [java] at
>> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>> >
>> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>> >
>> > [java] ... 4 more
>> >
>> > [java] Java Result: 1
>> >
>> >
>> >Tried moving the google compiler.jar to various places so ErrorManager
>> >would be found but no luck. Any idea what is wrong with my
>>configuration?
>> >
>> >
>> >
>> >
>> >On Sun, May 25, 2014 at 11:17 PM, Alex Harui <ah...@adobe.com> wrote:
>> >
>> >> Yes, some versions of Ant fail to make the folder path for spark.css.
>> >>It
>> >> will be fixed in the next release.
>> >>
>> >> On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com>
>> wrote:
>> >>
>> >> >I delete the binary package and ran
>> >> > ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
>> >> >
>> >> >as you recommended. I entered 'y' to every download prompt. The
>>script
>> >>was
>> >> >not successful, it was missing spark.css:
>> >> >
>> >> >hack-fb-files:
>> >> >
>> >> > [mkdir] Created dir:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
>> >> >
>> >> > [mkdir] Created dir:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
>> >> >
>> >> > [mkdir] Created dir:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
>> >> >
>> >> > [mkdir] Created dir:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >> >
>> >> > [copy] Copying 1 file to
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >> >
>> >> > [touch] Creating
>> >>
>>
>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/s
>>>>>pa
>> >>>rk
>> >> >.css
>> >> >
>> >> >
>> >> >BUILD FAILED
>> >> >
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665:
>>Could
>> >>not
>> >> >create
>> >>
>>
>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/s
>>>>>pa
>> >>>rk
>> >> >.css
>> >> >
>> >> >
>> >> >I copied Spark/spark.css from the asja/frameworks into the binary
>> >>package.
>> >> >I re-ran the command, this time choosing not to download any
>>packages.
>> >> >This
>> >> >time the script was able to complete:
>> >> >
>> >> >hack-fb-files:
>> >> >
>> >> > [copy] Copying 1 file to
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
>> >> >
>> >> > [touch] Creating
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
>> >> >
>> >> > [touch] Creating
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
>> >> >
>> >> > [touch] Creating
>> >>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
>> >> >
>> >> >
>> >> >setup-launch-configs:
>> >> >
>> >> > [echo] Installing Adobe Flash Builder launch configuration
>>files
>> >> >
>> >> >
>> >> >install:
>> >> >
>> >> > [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an
>>IDE
>> >> >compatible folder
>> >> >
>> >> >
>> >> >BUILD SUCCESSFUL
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com>
>>wrote:
>> >> >
>> >> >> Start over, delete the folder and uncompress the binary package
>>into
>> >>a
>> >> >>new
>> >> >> folder.
>> >> >>
>> >> >> Then run:
>> >> >> ant -f installer.xml
>> >> >>-Dclosure.download.file=compiler-20140303.zip
>> >> >>
>> >> >> -Alex
>> >> >>
>> >> >> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com>
>> >> wrote:
>> >> >>
>> >> >> >I removed the lib/google folder and the in/compiler-latest.zip
>>from
>> >>the
>> >> >> >falcon repo. I ran "ant
>> >> >>-Dclosure.download.filename=compiler-20140303.zip
>> >> >> >clean main" from falcon and again from the asja repos.
>> >> >> >
>> >> >> >The lib/google folder was not refilled with a download as I
>> >>expected.
>> >> >> >Neither was the 'in' folder.
>> >> >> >
>> >> >> >I've also tried using the flexJS download without success.
>> >> >> >
>> >> >> >I get the following error when I run 'ant -f installer.xml':
>> >> >> >
>> >> >> >swfobject-check:
>> >> >> >
>> >> >> >
>> >> >> >swfobject-download:
>> >> >> >
>> >> >> > [delete] Deleting:
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
>> >> >> >
>> >> >> > [echo] Downloading swfobject_2_2.zip from:
>> >> >> >http://swfobject.googlecode.com/files
>> >> >> >
>> >> >> > [get] Getting:
>> >> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
>> >> >> >
>> >> >> > [get] To:
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >> >> >
>> >> >> > [echo] Download complete
>> >> >> >
>> >> >> > [unzip] Expanding:
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >>into
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
>> >> >> >
>> >> >> >
>> >> >> >get-third-party-files:
>> >> >> >
>> >> >> >
>> >> >> >fixup-config-files:
>> >> >> >
>> >> >> > [echo] Installing frameworks configuration files configured
>>for
>> >> >>use
>> >> >> >with an IDE
>> >> >> >
>> >> >> >
>> >> >> >hack-fb-files:
>> >> >> >
>> >> >> >
>> >> >> >BUILD FAILED
>> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
>> >> >>Warning:
>> >> >> >Could not find file
>> >> >>
>> >>
>>
>>>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXML
>>>>>>>CC
>> >>>>>la
>> >> >>>ss
>> >> >> >es.swc
>> >> >> >to copy.
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com>
>> >>wrote:
>> >> >> >
>> >> >> >> It looks like the latest Closure Compiler reports this as an
>> >>error in
>> >> >> >> Google Closure Library.
>> >> >> >>
>> >> >> >> Try using an older version of the Google Closure Compiler. If
>>you
>> >> >>are
>> >> >> >> working from the repos, remove the lib/google folder and the
>> >> >> >> compiler-latest.zip from the "in" folder and run the build with
>> >> >> >>
>> >> >> >> -Dclosure.download.filename=compiler-20140303.zip
>> >> >> >>
>> >> >> >>
>> >> >> >> -Alex
>> >> >> >>
>> >> >> >> On 5/20/14 7:47 PM, "Darrell Loverin"
>><da...@gmail.com>
>> >> >> wrote:
>> >> >> >>
>> >> >> >> >I'm getting errors when compiling the examples in asja.
>> >> >> >> >
>> >> >> >> >First I ran 'ant' in the main directory and it built without
>>any
>> >> >> >> >noticeable
>> >> >> >> >errors:
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >compile:
>> >> >> >> >
>> >> >> >> > [echo] running gjslint
>> >> >> >> >
>> >> >> >> > [exec] 149 files checked, no errors found.
>> >> >> >> >
>> >> >> >> > [echo] running jshint
>> >> >> >> >
>> >> >> >> >Next I ran 'ant examples' to build the examples. A common
>>error
>> >>in
>> >> >>the
>> >> >> >> >examples is:
>> >> >> >> >
>> >> >> >>
>> >> >>
>> >>
>>
>>>>>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library
>>>>>>>>>/c
>> >>>>>>>lo
>> >> >>>>>su
>> >> >> >>>re
>> >> >> >> >/goog/base.js:1503:
>> >> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
>> >> >> >> >
>> >> >> >> > [java] var caller = arguments.callee.caller;
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >Any idea what I might be going wrong?
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >Thanks,
>> >> >> >> >
>> >> >> >> >
>> >> >> >> >-Darrell
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>
Re: Compiling examples in asja
Posted by Darrell Loverin <da...@gmail.com>.
Should GOOG_HOME be pointing to one of those directories?
On Tue, May 27, 2014 at 12:32 AM, Alex Harui <ah...@adobe.com> wrote:
> In a FlexJS SDK, the google closure compiler.jar goes in
>
> js/lib/google/closure-compiler/compiler.jar
>
> Are you sure you got your environment variables set up correctly?
> Do 'jar -tf compiler.jar' to make sure it isn't corrupt and has
> ErrorManager in it.
>
> -Alex
>
> On 5/26/14 8:22 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>
> >Still can't compile the examples;
> >>ant examples
> >
> >
> > [java] Exception in thread "main" java.lang.NoClassDefFoundError:
> >com/google/javascript/jscomp/ErrorManager
> >
> > [java] at
> >org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
> >
> > [java] at
> >org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
> >
> > [java] at
> >org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
> >
> > [java] at
> >org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
> >
> > [java] Caused by: java.lang.ClassNotFoundException:
> >com.google.javascript.jscomp.ErrorManager
> >
> > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >
> > [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >
> > [java] at java.security.AccessController.doPrivileged(Native Method)
> >
> > [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >
> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
> >
> > [java] at
> >sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >
> > [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
> >
> > [java] ... 4 more
> >
> > [java] Java Result: 1
> >
> >
> >Tried moving the google compiler.jar to various places so ErrorManager
> >would be found but no luck. Any idea what is wrong with my configuration?
> >
> >
> >
> >
> >On Sun, May 25, 2014 at 11:17 PM, Alex Harui <ah...@adobe.com> wrote:
> >
> >> Yes, some versions of Ant fail to make the folder path for spark.css.
> >>It
> >> will be fixed in the next release.
> >>
> >> On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com>
> wrote:
> >>
> >> >I delete the binary package and ran
> >> > ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
> >> >
> >> >as you recommended. I entered 'y' to every download prompt. The script
> >>was
> >> >not successful, it was missing spark.css:
> >> >
> >> >hack-fb-files:
> >> >
> >> > [mkdir] Created dir:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
> >> >
> >> > [mkdir] Created dir:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
> >> >
> >> > [mkdir] Created dir:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
> >> >
> >> > [mkdir] Created dir:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
> >> >
> >> > [copy] Copying 1 file to
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
> >> >
> >> > [touch] Creating
> >>
> >>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spa
> >>>rk
> >> >.css
> >> >
> >> >
> >> >BUILD FAILED
> >> >
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665: Could
> >>not
> >> >create
> >>
> >>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spa
> >>>rk
> >> >.css
> >> >
> >> >
> >> >I copied Spark/spark.css from the asja/frameworks into the binary
> >>package.
> >> >I re-ran the command, this time choosing not to download any packages.
> >> >This
> >> >time the script was able to complete:
> >> >
> >> >hack-fb-files:
> >> >
> >> > [copy] Copying 1 file to
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
> >> >
> >> > [touch] Creating
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
> >> >
> >> > [touch] Creating
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
> >> >
> >> > [touch] Creating
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
> >> >
> >> >
> >> >setup-launch-configs:
> >> >
> >> > [echo] Installing Adobe Flash Builder launch configuration files
> >> >
> >> >
> >> >install:
> >> >
> >> > [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an IDE
> >> >compatible folder
> >> >
> >> >
> >> >BUILD SUCCESSFUL
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com> wrote:
> >> >
> >> >> Start over, delete the folder and uncompress the binary package into
> >>a
> >> >>new
> >> >> folder.
> >> >>
> >> >> Then run:
> >> >> ant -f installer.xml
> >> >>-Dclosure.download.file=compiler-20140303.zip
> >> >>
> >> >> -Alex
> >> >>
> >> >> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com>
> >> wrote:
> >> >>
> >> >> >I removed the lib/google folder and the in/compiler-latest.zip from
> >>the
> >> >> >falcon repo. I ran "ant
> >> >>-Dclosure.download.filename=compiler-20140303.zip
> >> >> >clean main" from falcon and again from the asja repos.
> >> >> >
> >> >> >The lib/google folder was not refilled with a download as I
> >>expected.
> >> >> >Neither was the 'in' folder.
> >> >> >
> >> >> >I've also tried using the flexJS download without success.
> >> >> >
> >> >> >I get the following error when I run 'ant -f installer.xml':
> >> >> >
> >> >> >swfobject-check:
> >> >> >
> >> >> >
> >> >> >swfobject-download:
> >> >> >
> >> >> > [delete] Deleting:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
> >> >> >
> >> >> > [echo] Downloading swfobject_2_2.zip from:
> >> >> >http://swfobject.googlecode.com/files
> >> >> >
> >> >> > [get] Getting:
> >> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
> >> >> >
> >> >> > [get] To:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
> >> >> >
> >> >> > [echo] Download complete
> >> >> >
> >> >> > [unzip] Expanding:
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
> >>into
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
> >> >> >
> >> >> >
> >> >> >get-third-party-files:
> >> >> >
> >> >> >
> >> >> >fixup-config-files:
> >> >> >
> >> >> > [echo] Installing frameworks configuration files configured for
> >> >>use
> >> >> >with an IDE
> >> >> >
> >> >> >
> >> >> >hack-fb-files:
> >> >> >
> >> >> >
> >> >> >BUILD FAILED
> >> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
> >> >>Warning:
> >> >> >Could not find file
> >> >>
> >>
> >>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCC
> >>>>>la
> >> >>>ss
> >> >> >es.swc
> >> >> >to copy.
> >> >> >
> >> >> >
> >> >> >
> >> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com>
> >>wrote:
> >> >> >
> >> >> >> It looks like the latest Closure Compiler reports this as an
> >>error in
> >> >> >> Google Closure Library.
> >> >> >>
> >> >> >> Try using an older version of the Google Closure Compiler. If you
> >> >>are
> >> >> >> working from the repos, remove the lib/google folder and the
> >> >> >> compiler-latest.zip from the "in" folder and run the build with
> >> >> >>
> >> >> >> -Dclosure.download.filename=compiler-20140303.zip
> >> >> >>
> >> >> >>
> >> >> >> -Alex
> >> >> >>
> >> >> >> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com>
> >> >> wrote:
> >> >> >>
> >> >> >> >I'm getting errors when compiling the examples in asja.
> >> >> >> >
> >> >> >> >First I ran 'ant' in the main directory and it built without any
> >> >> >> >noticeable
> >> >> >> >errors:
> >> >> >> >
> >> >> >> >
> >> >> >> >compile:
> >> >> >> >
> >> >> >> > [echo] running gjslint
> >> >> >> >
> >> >> >> > [exec] 149 files checked, no errors found.
> >> >> >> >
> >> >> >> > [echo] running jshint
> >> >> >> >
> >> >> >> >Next I ran 'ant examples' to build the examples. A common error
> >>in
> >> >>the
> >> >> >> >examples is:
> >> >> >> >
> >> >> >>
> >> >>
> >>
> >>>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/c
> >>>>>>>lo
> >> >>>>>su
> >> >> >>>re
> >> >> >> >/goog/base.js:1503:
> >> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
> >> >> >> >
> >> >> >> > [java] var caller = arguments.callee.caller;
> >> >> >> >
> >> >> >> >
> >> >> >> >
> >> >> >> >Any idea what I might be going wrong?
> >> >> >> >
> >> >> >> >
> >> >> >> >Thanks,
> >> >> >> >
> >> >> >> >
> >> >> >> >-Darrell
> >> >> >>
> >> >> >>
> >> >>
> >> >>
> >>
> >>
>
>
Re: Compiling examples in asja
Posted by Alex Harui <ah...@adobe.com>.
In a FlexJS SDK, the google closure compiler.jar goes in
js/lib/google/closure-compiler/compiler.jar
Are you sure you got your environment variables set up correctly?
Do 'jar -tf compiler.jar' to make sure it isn't corrupt and has
ErrorManager in it.
-Alex
On 5/26/14 8:22 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>Still can't compile the examples;
>>ant examples
>
>
> [java] Exception in thread "main" java.lang.NoClassDefFoundError:
>com/google/javascript/jscomp/ErrorManager
>
> [java] at
>org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
>
> [java] at
>org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
>
> [java] at
>org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
>
> [java] at
>org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
>
> [java] Caused by: java.lang.ClassNotFoundException:
>com.google.javascript.jscomp.ErrorManager
>
> [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
>
> [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
>
> [java] at java.security.AccessController.doPrivileged(Native Method)
>
> [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
>
> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
>
> [java] at
>sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
>
> [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
>
> [java] ... 4 more
>
> [java] Java Result: 1
>
>
>Tried moving the google compiler.jar to various places so ErrorManager
>would be found but no luck. Any idea what is wrong with my configuration?
>
>
>
>
>On Sun, May 25, 2014 at 11:17 PM, Alex Harui <ah...@adobe.com> wrote:
>
>> Yes, some versions of Ant fail to make the folder path for spark.css.
>>It
>> will be fixed in the next release.
>>
>> On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>>
>> >I delete the binary package and ran
>> > ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
>> >
>> >as you recommended. I entered 'y' to every download prompt. The script
>>was
>> >not successful, it was missing spark.css:
>> >
>> >hack-fb-files:
>> >
>> > [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
>> >
>> > [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
>> >
>> > [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
>> >
>> > [mkdir] Created dir:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >
>> > [copy] Copying 1 file to
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>> >
>> > [touch] Creating
>>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spa
>>>rk
>> >.css
>> >
>> >
>> >BUILD FAILED
>> >
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665: Could
>>not
>> >create
>>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spa
>>>rk
>> >.css
>> >
>> >
>> >I copied Spark/spark.css from the asja/frameworks into the binary
>>package.
>> >I re-ran the command, this time choosing not to download any packages.
>> >This
>> >time the script was able to complete:
>> >
>> >hack-fb-files:
>> >
>> > [copy] Copying 1 file to
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
>> >
>> > [touch] Creating
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
>> >
>> > [touch] Creating
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
>> >
>> > [touch] Creating
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
>> >
>> >
>> >setup-launch-configs:
>> >
>> > [echo] Installing Adobe Flash Builder launch configuration files
>> >
>> >
>> >install:
>> >
>> > [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an IDE
>> >compatible folder
>> >
>> >
>> >BUILD SUCCESSFUL
>> >
>> >
>> >
>> >
>> >
>> >
>> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com> wrote:
>> >
>> >> Start over, delete the folder and uncompress the binary package into
>>a
>> >>new
>> >> folder.
>> >>
>> >> Then run:
>> >> ant -f installer.xml
>> >>-Dclosure.download.file=compiler-20140303.zip
>> >>
>> >> -Alex
>> >>
>> >> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com>
>> wrote:
>> >>
>> >> >I removed the lib/google folder and the in/compiler-latest.zip from
>>the
>> >> >falcon repo. I ran "ant
>> >>-Dclosure.download.filename=compiler-20140303.zip
>> >> >clean main" from falcon and again from the asja repos.
>> >> >
>> >> >The lib/google folder was not refilled with a download as I
>>expected.
>> >> >Neither was the 'in' folder.
>> >> >
>> >> >I've also tried using the flexJS download without success.
>> >> >
>> >> >I get the following error when I run 'ant -f installer.xml':
>> >> >
>> >> >swfobject-check:
>> >> >
>> >> >
>> >> >swfobject-download:
>> >> >
>> >> > [delete] Deleting:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
>> >> >
>> >> > [echo] Downloading swfobject_2_2.zip from:
>> >> >http://swfobject.googlecode.com/files
>> >> >
>> >> > [get] Getting:
>> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
>> >> >
>> >> > [get] To:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >> >
>> >> > [echo] Download complete
>> >> >
>> >> > [unzip] Expanding:
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>>into
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
>> >> >
>> >> >
>> >> >get-third-party-files:
>> >> >
>> >> >
>> >> >fixup-config-files:
>> >> >
>> >> > [echo] Installing frameworks configuration files configured for
>> >>use
>> >> >with an IDE
>> >> >
>> >> >
>> >> >hack-fb-files:
>> >> >
>> >> >
>> >> >BUILD FAILED
>> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
>> >>Warning:
>> >> >Could not find file
>> >>
>>
>>>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCC
>>>>>la
>> >>>ss
>> >> >es.swc
>> >> >to copy.
>> >> >
>> >> >
>> >> >
>> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com>
>>wrote:
>> >> >
>> >> >> It looks like the latest Closure Compiler reports this as an
>>error in
>> >> >> Google Closure Library.
>> >> >>
>> >> >> Try using an older version of the Google Closure Compiler. If you
>> >>are
>> >> >> working from the repos, remove the lib/google folder and the
>> >> >> compiler-latest.zip from the "in" folder and run the build with
>> >> >>
>> >> >> -Dclosure.download.filename=compiler-20140303.zip
>> >> >>
>> >> >>
>> >> >> -Alex
>> >> >>
>> >> >> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com>
>> >> wrote:
>> >> >>
>> >> >> >I'm getting errors when compiling the examples in asja.
>> >> >> >
>> >> >> >First I ran 'ant' in the main directory and it built without any
>> >> >> >noticeable
>> >> >> >errors:
>> >> >> >
>> >> >> >
>> >> >> >compile:
>> >> >> >
>> >> >> > [echo] running gjslint
>> >> >> >
>> >> >> > [exec] 149 files checked, no errors found.
>> >> >> >
>> >> >> > [echo] running jshint
>> >> >> >
>> >> >> >Next I ran 'ant examples' to build the examples. A common error
>>in
>> >>the
>> >> >> >examples is:
>> >> >> >
>> >> >>
>> >>
>>
>>>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/c
>>>>>>>lo
>> >>>>>su
>> >> >>>re
>> >> >> >/goog/base.js:1503:
>> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
>> >> >> >
>> >> >> > [java] var caller = arguments.callee.caller;
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >Any idea what I might be going wrong?
>> >> >> >
>> >> >> >
>> >> >> >Thanks,
>> >> >> >
>> >> >> >
>> >> >> >-Darrell
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>
Re: Compiling examples in asja
Posted by Darrell Loverin <da...@gmail.com>.
Still can't compile the examples;
>ant examples
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
com/google/javascript/jscomp/ErrorManager
[java] at
org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:343)
[java] at
org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:262)
[java] at
org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:220)
[java] at
org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:182)
[java] Caused by: java.lang.ClassNotFoundException:
com.google.javascript.jscomp.ErrorManager
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
[java] ... 4 more
[java] Java Result: 1
Tried moving the google compiler.jar to various places so ErrorManager
would be found but no luck. Any idea what is wrong with my configuration?
On Sun, May 25, 2014 at 11:17 PM, Alex Harui <ah...@adobe.com> wrote:
> Yes, some versions of Ant fail to make the folder path for spark.css. It
> will be fixed in the next release.
>
> On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>
> >I delete the binary package and ran
> > ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
> >
> >as you recommended. I entered 'y' to every download prompt. The script was
> >not successful, it was missing spark.css:
> >
> >hack-fb-files:
> >
> > [mkdir] Created dir:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
> >
> > [mkdir] Created dir:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
> >
> > [mkdir] Created dir:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
> >
> > [mkdir] Created dir:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
> >
> > [copy] Copying 1 file to
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
> >
> > [touch] Creating
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spark
> >.css
> >
> >
> >BUILD FAILED
> >
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665: Could not
> >create
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spark
> >.css
> >
> >
> >I copied Spark/spark.css from the asja/frameworks into the binary package.
> >I re-ran the command, this time choosing not to download any packages.
> >This
> >time the script was able to complete:
> >
> >hack-fb-files:
> >
> > [copy] Copying 1 file to
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
> >
> > [touch] Creating
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
> >
> > [touch] Creating
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
> >
> > [touch] Creating
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
> >
> >
> >setup-launch-configs:
> >
> > [echo] Installing Adobe Flash Builder launch configuration files
> >
> >
> >install:
> >
> > [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an IDE
> >compatible folder
> >
> >
> >BUILD SUCCESSFUL
> >
> >
> >
> >
> >
> >
> >On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com> wrote:
> >
> >> Start over, delete the folder and uncompress the binary package into a
> >>new
> >> folder.
> >>
> >> Then run:
> >> ant -f installer.xml
> >>-Dclosure.download.file=compiler-20140303.zip
> >>
> >> -Alex
> >>
> >> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com>
> wrote:
> >>
> >> >I removed the lib/google folder and the in/compiler-latest.zip from the
> >> >falcon repo. I ran "ant
> >>-Dclosure.download.filename=compiler-20140303.zip
> >> >clean main" from falcon and again from the asja repos.
> >> >
> >> >The lib/google folder was not refilled with a download as I expected.
> >> >Neither was the 'in' folder.
> >> >
> >> >I've also tried using the flexJS download without success.
> >> >
> >> >I get the following error when I run 'ant -f installer.xml':
> >> >
> >> >swfobject-check:
> >> >
> >> >
> >> >swfobject-download:
> >> >
> >> > [delete] Deleting:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
> >> >
> >> > [echo] Downloading swfobject_2_2.zip from:
> >> >http://swfobject.googlecode.com/files
> >> >
> >> > [get] Getting:
> >> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
> >> >
> >> > [get] To:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
> >> >
> >> > [echo] Download complete
> >> >
> >> > [unzip] Expanding:
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip into
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
> >> >
> >> >
> >> >get-third-party-files:
> >> >
> >> >
> >> >fixup-config-files:
> >> >
> >> > [echo] Installing frameworks configuration files configured for
> >>use
> >> >with an IDE
> >> >
> >> >
> >> >hack-fb-files:
> >> >
> >> >
> >> >BUILD FAILED
> >> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
> >>Warning:
> >> >Could not find file
> >>
> >>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCCla
> >>>ss
> >> >es.swc
> >> >to copy.
> >> >
> >> >
> >> >
> >> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com> wrote:
> >> >
> >> >> It looks like the latest Closure Compiler reports this as an error in
> >> >> Google Closure Library.
> >> >>
> >> >> Try using an older version of the Google Closure Compiler. If you
> >>are
> >> >> working from the repos, remove the lib/google folder and the
> >> >> compiler-latest.zip from the "in" folder and run the build with
> >> >>
> >> >> -Dclosure.download.filename=compiler-20140303.zip
> >> >>
> >> >>
> >> >> -Alex
> >> >>
> >> >> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com>
> >> wrote:
> >> >>
> >> >> >I'm getting errors when compiling the examples in asja.
> >> >> >
> >> >> >First I ran 'ant' in the main directory and it built without any
> >> >> >noticeable
> >> >> >errors:
> >> >> >
> >> >> >
> >> >> >compile:
> >> >> >
> >> >> > [echo] running gjslint
> >> >> >
> >> >> > [exec] 149 files checked, no errors found.
> >> >> >
> >> >> > [echo] running jshint
> >> >> >
> >> >> >Next I ran 'ant examples' to build the examples. A common error in
> >>the
> >> >> >examples is:
> >> >> >
> >> >>
> >>
> >>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/clo
> >>>>>su
> >> >>>re
> >> >> >/goog/base.js:1503:
> >> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
> >> >> >
> >> >> > [java] var caller = arguments.callee.caller;
> >> >> >
> >> >> >
> >> >> >
> >> >> >Any idea what I might be going wrong?
> >> >> >
> >> >> >
> >> >> >Thanks,
> >> >> >
> >> >> >
> >> >> >-Darrell
> >> >>
> >> >>
> >>
> >>
>
>
Re: Compiling examples in asja
Posted by Alex Harui <ah...@adobe.com>.
Yes, some versions of Ant fail to make the folder path for spark.css. It
will be fixed in the next release.
On 5/25/14 2:41 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>I delete the binary package and ran
> ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
>
>as you recommended. I entered 'y' to every download prompt. The script was
>not successful, it was missing spark.css:
>
>hack-fb-files:
>
> [mkdir] Created dir:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
>
> [mkdir] Created dir:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
>
> [mkdir] Created dir:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
>
> [mkdir] Created dir:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>
> [copy] Copying 1 file to
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
>
> [touch] Creating
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spark
>.css
>
>
>BUILD FAILED
>
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665: Could not
>create
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spark
>.css
>
>
>I copied Spark/spark.css from the asja/frameworks into the binary package.
>I re-ran the command, this time choosing not to download any packages.
>This
>time the script was able to complete:
>
>hack-fb-files:
>
> [copy] Copying 1 file to
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
>
> [touch] Creating
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
>
> [touch] Creating
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
>
> [touch] Creating
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
>
>
>setup-launch-configs:
>
> [echo] Installing Adobe Flash Builder launch configuration files
>
>
>install:
>
> [echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an IDE
>compatible folder
>
>
>BUILD SUCCESSFUL
>
>
>
>
>
>
>On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com> wrote:
>
>> Start over, delete the folder and uncompress the binary package into a
>>new
>> folder.
>>
>> Then run:
>> ant -f installer.xml
>>-Dclosure.download.file=compiler-20140303.zip
>>
>> -Alex
>>
>> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>>
>> >I removed the lib/google folder and the in/compiler-latest.zip from the
>> >falcon repo. I ran "ant
>>-Dclosure.download.filename=compiler-20140303.zip
>> >clean main" from falcon and again from the asja repos.
>> >
>> >The lib/google folder was not refilled with a download as I expected.
>> >Neither was the 'in' folder.
>> >
>> >I've also tried using the flexJS download without success.
>> >
>> >I get the following error when I run 'ant -f installer.xml':
>> >
>> >swfobject-check:
>> >
>> >
>> >swfobject-download:
>> >
>> > [delete] Deleting:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
>> >
>> > [echo] Downloading swfobject_2_2.zip from:
>> >http://swfobject.googlecode.com/files
>> >
>> > [get] Getting:
>> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
>> >
>> > [get] To:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>> >
>> > [echo] Download complete
>> >
>> > [unzip] Expanding:
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip into
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
>> >
>> >
>> >get-third-party-files:
>> >
>> >
>> >fixup-config-files:
>> >
>> > [echo] Installing frameworks configuration files configured for
>>use
>> >with an IDE
>> >
>> >
>> >hack-fb-files:
>> >
>> >
>> >BUILD FAILED
>> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664:
>>Warning:
>> >Could not find file
>>
>>>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCCla
>>>ss
>> >es.swc
>> >to copy.
>> >
>> >
>> >
>> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com> wrote:
>> >
>> >> It looks like the latest Closure Compiler reports this as an error in
>> >> Google Closure Library.
>> >>
>> >> Try using an older version of the Google Closure Compiler. If you
>>are
>> >> working from the repos, remove the lib/google folder and the
>> >> compiler-latest.zip from the "in" folder and run the build with
>> >>
>> >> -Dclosure.download.filename=compiler-20140303.zip
>> >>
>> >>
>> >> -Alex
>> >>
>> >> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com>
>> wrote:
>> >>
>> >> >I'm getting errors when compiling the examples in asja.
>> >> >
>> >> >First I ran 'ant' in the main directory and it built without any
>> >> >noticeable
>> >> >errors:
>> >> >
>> >> >
>> >> >compile:
>> >> >
>> >> > [echo] running gjslint
>> >> >
>> >> > [exec] 149 files checked, no errors found.
>> >> >
>> >> > [echo] running jshint
>> >> >
>> >> >Next I ran 'ant examples' to build the examples. A common error in
>>the
>> >> >examples is:
>> >> >
>> >>
>>
>>>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/clo
>>>>>su
>> >>>re
>> >> >/goog/base.js:1503:
>> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
>> >> >
>> >> > [java] var caller = arguments.callee.caller;
>> >> >
>> >> >
>> >> >
>> >> >Any idea what I might be going wrong?
>> >> >
>> >> >
>> >> >Thanks,
>> >> >
>> >> >
>> >> >-Darrell
>> >>
>> >>
>>
>>
Re: Compiling examples in asja
Posted by Darrell Loverin <da...@gmail.com>.
I delete the binary package and ran
ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
as you recommended. I entered 'y' to every download prompt. The script was
not successful, it was missing spark.css:
hack-fb-files:
[mkdir] Created dir:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/locale
[mkdir] Created dir:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/mx
[mkdir] Created dir:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/rsls
[mkdir] Created dir:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
[copy] Copying 1 file to
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Halo
[touch] Creating
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spark.css
BUILD FAILED
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:665: Could not
create
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/themes/Spark/spark.css
I copied Spark/spark.css from the asja/frameworks into the binary package.
I re-ran the command, this time choosing not to download any packages. This
time the script was able to complete:
hack-fb-files:
[copy] Copying 1 file to
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks
[touch] Creating
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/macfonts.ser
[touch] Creating
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/winfonts.ser
[touch] Creating
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/localfonts.ser
setup-launch-configs:
[echo] Installing Adobe Flash Builder launch configuration files
install:
[echo] /Users/dloverin/apache-flex-flexjs-0.0.1-bin is now an IDE
compatible folder
BUILD SUCCESSFUL
On Fri, May 23, 2014 at 12:11 AM, Alex Harui <ah...@adobe.com> wrote:
> Start over, delete the folder and uncompress the binary package into a new
> folder.
>
> Then run:
> ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
>
> -Alex
>
> On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>
> >I removed the lib/google folder and the in/compiler-latest.zip from the
> >falcon repo. I ran "ant -Dclosure.download.filename=compiler-20140303.zip
> >clean main" from falcon and again from the asja repos.
> >
> >The lib/google folder was not refilled with a download as I expected.
> >Neither was the 'in' folder.
> >
> >I've also tried using the flexJS download without success.
> >
> >I get the following error when I run 'ant -f installer.xml':
> >
> >swfobject-check:
> >
> >
> >swfobject-download:
> >
> > [delete] Deleting:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
> >
> > [echo] Downloading swfobject_2_2.zip from:
> >http://swfobject.googlecode.com/files
> >
> > [get] Getting:
> >http://swfobject.googlecode.com/files/swfobject_2_2.zip
> >
> > [get] To:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
> >
> > [echo] Download complete
> >
> > [unzip] Expanding:
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip into
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
> >
> >
> >get-third-party-files:
> >
> >
> >fixup-config-files:
> >
> > [echo] Installing frameworks configuration files configured for use
> >with an IDE
> >
> >
> >hack-fb-files:
> >
> >
> >BUILD FAILED
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664: Warning:
> >Could not find file
> >/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCClass
> >es.swc
> >to copy.
> >
> >
> >
> >On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com> wrote:
> >
> >> It looks like the latest Closure Compiler reports this as an error in
> >> Google Closure Library.
> >>
> >> Try using an older version of the Google Closure Compiler. If you are
> >> working from the repos, remove the lib/google folder and the
> >> compiler-latest.zip from the "in" folder and run the build with
> >>
> >> -Dclosure.download.filename=compiler-20140303.zip
> >>
> >>
> >> -Alex
> >>
> >> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com>
> wrote:
> >>
> >> >I'm getting errors when compiling the examples in asja.
> >> >
> >> >First I ran 'ant' in the main directory and it built without any
> >> >noticeable
> >> >errors:
> >> >
> >> >
> >> >compile:
> >> >
> >> > [echo] running gjslint
> >> >
> >> > [exec] 149 files checked, no errors found.
> >> >
> >> > [echo] running jshint
> >> >
> >> >Next I ran 'ant examples' to build the examples. A common error in the
> >> >examples is:
> >> >
> >>
> >>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/closu
> >>>re
> >> >/goog/base.js:1503:
> >> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
> >> >
> >> > [java] var caller = arguments.callee.caller;
> >> >
> >> >
> >> >
> >> >Any idea what I might be going wrong?
> >> >
> >> >
> >> >Thanks,
> >> >
> >> >
> >> >-Darrell
> >>
> >>
>
>
Re: Compiling examples in asja
Posted by Alex Harui <ah...@adobe.com>.
Start over, delete the folder and uncompress the binary package into a new
folder.
Then run:
ant -f installer.xml -Dclosure.download.file=compiler-20140303.zip
-Alex
On 5/22/14 9:00 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>I removed the lib/google folder and the in/compiler-latest.zip from the
>falcon repo. I ran "ant -Dclosure.download.filename=compiler-20140303.zip
>clean main" from falcon and again from the asja repos.
>
>The lib/google folder was not refilled with a download as I expected.
>Neither was the 'in' folder.
>
>I've also tried using the flexJS download without success.
>
>I get the following error when I run 'ant -f installer.xml':
>
>swfobject-check:
>
>
>swfobject-download:
>
> [delete] Deleting:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
>
> [echo] Downloading swfobject_2_2.zip from:
>http://swfobject.googlecode.com/files
>
> [get] Getting:
>http://swfobject.googlecode.com/files/swfobject_2_2.zip
>
> [get] To:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
>
> [echo] Download complete
>
> [unzip] Expanding:
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip into
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
>
>
>get-third-party-files:
>
>
>fixup-config-files:
>
> [echo] Installing frameworks configuration files configured for use
>with an IDE
>
>
>hack-fb-files:
>
>
>BUILD FAILED
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664: Warning:
>Could not find file
>/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCClass
>es.swc
>to copy.
>
>
>
>On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com> wrote:
>
>> It looks like the latest Closure Compiler reports this as an error in
>> Google Closure Library.
>>
>> Try using an older version of the Google Closure Compiler. If you are
>> working from the repos, remove the lib/google folder and the
>> compiler-latest.zip from the "in" folder and run the build with
>>
>> -Dclosure.download.filename=compiler-20140303.zip
>>
>>
>> -Alex
>>
>> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>>
>> >I'm getting errors when compiling the examples in asja.
>> >
>> >First I ran 'ant' in the main directory and it built without any
>> >noticeable
>> >errors:
>> >
>> >
>> >compile:
>> >
>> > [echo] running gjslint
>> >
>> > [exec] 149 files checked, no errors found.
>> >
>> > [echo] running jshint
>> >
>> >Next I ran 'ant examples' to build the examples. A common error in the
>> >examples is:
>> >
>>
>>>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/closu
>>>re
>> >/goog/base.js:1503:
>> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
>> >
>> > [java] var caller = arguments.callee.caller;
>> >
>> >
>> >
>> >Any idea what I might be going wrong?
>> >
>> >
>> >Thanks,
>> >
>> >
>> >-Darrell
>>
>>
Re: Compiling examples in asja
Posted by Darrell Loverin <da...@gmail.com>.
I removed the lib/google folder and the in/compiler-latest.zip from the
falcon repo. I ran "ant -Dclosure.download.filename=compiler-20140303.zip
clean main" from falcon and again from the asja repos.
The lib/google folder was not refilled with a download as I expected.
Neither was the 'in' folder.
I've also tried using the flexJS download without success.
I get the following error when I run 'ant -f installer.xml':
swfobject-check:
swfobject-download:
[delete] Deleting:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/swfobject.properties
[echo] Downloading swfobject_2_2.zip from:
http://swfobject.googlecode.com/files
[get] Getting: http://swfobject.googlecode.com/files/swfobject_2_2.zip
[get] To:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip
[echo] Download complete
[unzip] Expanding:
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/in/swfobject_2_2.zip into
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/templates
get-third-party-files:
fixup-config-files:
[echo] Installing frameworks configuration files configured for use
with an IDE
hack-fb-files:
BUILD FAILED
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/installer.xml:664: Warning:
Could not find file
/Users/dloverin/apache-flex-flexjs-0.0.1-bin/frameworks/as/libs/MXMLCClasses.swc
to copy.
On Tue, May 20, 2014 at 11:53 PM, Alex Harui <ah...@adobe.com> wrote:
> It looks like the latest Closure Compiler reports this as an error in
> Google Closure Library.
>
> Try using an older version of the Google Closure Compiler. If you are
> working from the repos, remove the lib/google folder and the
> compiler-latest.zip from the "in" folder and run the build with
>
> -Dclosure.download.filename=compiler-20140303.zip
>
>
> -Alex
>
> On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>
> >I'm getting errors when compiling the examples in asja.
> >
> >First I ran 'ant' in the main directory and it built without any
> >noticeable
> >errors:
> >
> >
> >compile:
> >
> > [echo] running gjslint
> >
> > [exec] 149 files checked, no errors found.
> >
> > [echo] running jshint
> >
> >Next I ran 'ant examples' to build the examples. A common error in the
> >examples is:
> >
> >ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/closure
> >/goog/base.js:1503:
> >ERROR - "arguments.callee" cannot be used in ES5 strict mode
> >
> > [java] var caller = arguments.callee.caller;
> >
> >
> >
> >Any idea what I might be going wrong?
> >
> >
> >Thanks,
> >
> >
> >-Darrell
>
>
Re: Compiling examples in asja
Posted by Alex Harui <ah...@adobe.com>.
It looks like the latest Closure Compiler reports this as an error in
Google Closure Library.
Try using an older version of the Google Closure Compiler. If you are
working from the repos, remove the lib/google folder and the
compiler-latest.zip from the "in" folder and run the build with
-Dclosure.download.filename=compiler-20140303.zip
-Alex
On 5/20/14 7:47 PM, "Darrell Loverin" <da...@gmail.com> wrote:
>I'm getting errors when compiling the examples in asja.
>
>First I ran 'ant' in the main directory and it built without any
>noticeable
>errors:
>
>
>compile:
>
> [echo] running gjslint
>
> [exec] 149 files checked, no errors found.
>
> [echo] running jshint
>
>Next I ran 'ant examples' to build the examples. A common error in the
>examples is:
>
>ApacheFlex/asja/examples/CordovaCameraExample/bin/js-debug/library/closure
>/goog/base.js:1503:
>ERROR - "arguments.callee" cannot be used in ES5 strict mode
>
> [java] var caller = arguments.callee.caller;
>
>
>
>Any idea what I might be going wrong?
>
>
>Thanks,
>
>
>-Darrell