OK, thanks.  I'll try to remember to add that.

On 5/27/14 8:07 PM, "Darrell Loverin" <darrell.love...@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 <aha...@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" <darrell.love...@gmail.com> wrote:
>>
>> >Should GOOG_HOME be pointing to one of those directories?
>> >
>> >
>> >On Tue, May 27, 2014 at 12:32 AM, Alex Harui <aha...@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" <darrell.love...@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 <aha...@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" <darrell.love...@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 <aha...@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"
>><darrell.love...@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
>><aha...@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"
>> >><darrell.love...@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
>> >> >> >> >>
>> >> >> >> >>
>> >> >> >>
>> >> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>>
>>

Reply via email to