On Nov 1, 2015, at 4:48 PM, Alex Harui <aha...@adobe.com> wrote: > What command-line are you running and what is FALCON_HOME set to? If you > are trying to run from the repos, FALCON_HOME should be set to the > flex-falcon repo’s compiler/generated/dist/sdk
It could be that I did not get this right. I’ll try again and report back. > There shouldn’t be a lib folder in flex-asjs unless you tried to convert > it into an IDE compatible folder, which I’ve not tried. Yes. That’s what I did. How are you set up to work on the SDK? Do you copy everything out first? Or do you just use ant for everything? > -Alex > > On 11/1/15, 4:13 AM, "Harbs" <harbs.li...@gmail.com> wrote: > >> In trying to figure out what the build script was doing, I got a bit >> lost. I’m going to need some help here. >> >> The build script is including build_example.xml which has this: >> >> <path id="lib.path"> >> <fileset dir="${FALCON_HOME}/lib" includes="falcon-flexTasks.jar"/> >> </path> >> >> <target name="compile" description="Compiles ${example}"> >> <echo message="Compiling ${example}.swf"/> >> <echo message="FLEX_HOME: ${FLEX_HOME}"/> >> >> <!-- Load the <compc> task. We can't do this at the <project> >> level --> >> <!-- because targets that run before flexTasks.jar gets built >> would fail. --> >> <taskdef resource="flexTasks.tasks" classpathref="lib.path"/> >> >> I’m getting an error at taskdef, and I’m not sure how to fix it. >> >> I’m not getting this bit. FALCON_HOME does not seem to have >> lib/falcon-flexTasks.jar, but FLEX_HOME does. FALCON_HOME does have >> flexTasks.tasks. No matter what I do, I’m getting an error along these >> lines: >> >> /Users/harbs/Documents/Adobe Flash Builder >> 4.7/DataGridExample/build_example.xml:33: >> /Users/harbs/ApacheFlex/flex-asjs/lib does not exist. >> >> I’m getting the error whether I make the path FLEX_HOME or FALCON_HOME. >> Either way, this path DOES exist. >> >> On Nov 1, 2015, at 2:42 PM, Harbs <harbs.li...@gmail.com> wrote: >> >>> I’m using FB 4.7 and things are definietly better than they were with >>> 4.5. >>> >>> I got the DataGrid example to run, but I’m getting errors trying to run >>> the DataBindingExample: >>> >>> ReferenceError: Error #1069: Property name not found on >>> flash.display.LoaderInfo and there is no default value. >>> at >>> org.apache.flex.core::CSSFontFaceBead/errorHandler()[/Users/harbs/Documen >>> ts/ApacheFlex/flex-asjs/frameworks/projects/Core/as/src/org/apache/flex/c >>> ore/CSSFontFaceBead.as:122] >>> >>> It looks like I’m getting an ioError which is not being handled >>> correctly: Error #2036: Load Never Completed. URL: >>> fonts/flat-ui-icons-regular.swf >>> >>> I’m also getting an error when I try using Run > External Tools and >>> select either of the FlexJS build options. Is that supposed to work? I >>> seemed like yes from the wiki instructions. >>> >>> File not found: org.apache.flex.collections.ArrayList >>> >>> java.lang.RuntimeException: Unable to find JavaScript filePath for >>> class: org.apache.flex.collections.ArrayList >>> at >>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWr >>> iter.java:176) >>> at >>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWr >>> iter.java:210) >>> at >>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWr >>> iter.java:210) >>> at >>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.addDeps(GoogDepsWr >>> iter.java:210) >>> at >>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.buildDB(GoogDepsWr >>> iter.java:128) >>> at >>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.getListOfFiles(Goo >>> gDepsWriter.java:80) >>> at >>> org.apache.flex.compiler.internal.codegen.mxml.flexjs.MXMLFlexJSPublisher >>> .publish(MXMLFlexJSPublisher.java:330) >>> at org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:467) >>> at >>> org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:346) >>> at >>> org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:271) >>> at >>> org.apache.flex.compiler.clients.MXMLJSC.staticMainNoExit(MXMLJSC.java:23 >>> 0) >>> at org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:176) >>> >>> and: >>> Using Falcon codebase: >>> /Users/harbs/Documents/ApacheFlex/flex-asjs/js/bin/../.. >>> Using Flex SDK: /Users/harbs/Documents/ApacheFlex/flex-asjs/js/bin/../.. >>> exception 'java.io.FileNotFoundException: /Users/harbs/Documents/Adobe >>> Flash Builder 4.7/DataGridExample/.flexLibProperties' while setting >>> variable '' >>> at >>> org.apache.flex.compiler.internal.config.FlashBuilderConfigurator$FlexLib >>> PropertiesReader.read(FlashBuilderConfigurator.java:406) >>> at >>> org.apache.flex.compiler.internal.config.FlashBuilderConfigurator.compute >>> FlashBuilderArgs(FlashBuilderConfigurator.java:102) >>> at org.apache.flex.compiler.clients.MXMLJSC.configure(MXMLJSC.java:691) >>> at >>> org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:335) >>> at >>> org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:271) >>> at >>> org.apache.flex.compiler.clients.COMPJSC.staticMainNoExit(COMPJSC.java:15 >>> 4) >>> at org.apache.flex.compiler.clients.COMPJSC.main(COMPJSC.java:102) >>> using FlashBuilder Project Files >>> FlashBuilder settings: >>> -locale >>> en_US >>> -source-path+=/Users/harbs/Documents/Adobe Flash Builder >>> 4.7/DataGridExample/src >>> -compiler.accessible=true >>> -output=/Users/harbs/Documents/Adobe Flash Builder >>> 4.7/DataGridExample/bin-release/DataGridExample.swc >>> -library-path+=/Users/harbs/Documents/Adobe Flash Builder >>> 4.7/DataGridExample/libs >>> >>> +flexlib=/Users/harbs/Documents/ApacheFlex/flex-asjs/js/bin/../../framewo >>> rks >>> -js-output-type=FLEXJS >>> >>> -sdk-js-lib=/Users/harbs/Documents/ApacheFlex/flex-asjs/js/bin/../../fram >>> eworks/js/FlexJS/src >>> -fb >>> nothing was specified to be included in the library. >>> >>> >>> ant does not work either, but it looks like the build script has some >>> hard coded vars for dependencies. >>> >>> I’m okay with having to hand modify build scripts if necessary, but if >>> there’s some way to make this easier for users, that’s probably a good >>> idea. >>> >>> On Oct 26, 2015, at 9:29 PM, OmPrakash Muppirala <bigosma...@gmail.com> >>> wrote: >>> >>>> I just pushed the .project files. I hope nothing else is broken. >>>> >>>> Thanks, >>>> Om >>>> >>>> On Mon, Oct 26, 2015 at 12:24 PM, Harbs <harbs.li...@gmail.com> wrote: >>>> >>>>> Yes.I’m fine using a workaround for now. Although I can’t say I >>>>> understand >>>>> what you mean… ;-) >>>>> >>>>> On Oct 26, 2015, at 8:52 PM, Alex Harui <aha...@adobe.com> wrote: >>>>> >>>>>>> 2) Get that to work from the source folder (so I’m able to fix and >>>>>>> add >>>>> to >>>>>>> the develop branch and debug changes). >>>>>> >>>>>> We’ll see how much of that works once Om pushes the .project files, >>>>>> but >>>>>> otherwise this is the part I’m asking if you can workaround until we >>>>>> finish the JS to AS port and re-configure the project files so we >>>>>> don’t >>>>>> have to do it twice. >>>>> >>>>> >>> >> >