Mike, It fixes the first error, so I will commit that cast if the others agree.
EdB On Mon, Mar 11, 2013 at 7:52 PM, Michael Schmalle <apa...@teotigraphix.com> wrote: > Erik, > > In that case, if this gets resolved, you can commit the cast of the reducer. > In the future, If I am working on this stuff in the falcon framework, I will > be sure to have all projects open. Yes, a serious oversight on my end, sorry > about that. > > > Mike > > Quoting Alex Harui <aha...@adobe.com>: > >> The class not found is FlexProject, so it is unrelated. >> >> I think the issue is that I have wired up the classpaths for the >> package/deployer in the FlexJSOverlay.zip, so it is looking for Falcon in >> ../../lib >> >> >> >> On 3/11/13 11:41 AM, "Michael Schmalle" <apa...@teotigraphix.com> wrote: >> >>> Alex, >>> >>> The other day I added the IVariableExpressionNode interface, was >>> working on todos of the framework(small ones). >>> >>> I did not have the falcon.js project open so the cast was not added to >>> that class(my fault). >>> >>> But I cannot see how adding a cast to an instance that has to be of >>> type BaseVariableNode anyway could cause a class not found exception. >>> I makes no sense at all. >>> >>> Mike >>> >>> >>> Quoting Alex Harui <aha...@adobe.com>: >>> >>>> I synced up and am getting these errors too. I'm looking into it. >>>> >>>> >>>> On 3/11/13 11:20 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote: >>>> >>>>> I was on the verge of committing the "FlexJS in FalconJx" code, when I >>>>> did a final update of all sources to run in a clean environment and I >>>>> started hitting all these errors. I'm not set up to test code from >>>>> Falcon, sorry. >>>>> >>>>> EdB >>>>> >>>>> >>>>> >>>>> On Mon, Mar 11, 2013 at 7:16 PM, Chema Balsas <jbal...@gmail.com> >>>>> wrote: >>>>>> >>>>>> Hi Erik, >>>>>> >>>>>> I hit that myself yesterday and was just about to report it. >>>>>> >>>>>> I did exactly the same to fix the compile-time error for falconjs, and >>>>>> then >>>>>> got the exact same error when trying to compile the example. >>>>>> >>>>>> I also get a runtime error when trying to run the example swf compiled >>>>>> using Falcon... can you check if that doesn't work for you either? >>>>>> >>>>>> Cheers, >>>>>> Chema >>>>>> >>>>>> >>>>>> 2013/3/11 Erik de Bruin <e...@ixsoftware.nl> >>>>>> >>>>>>> Then, when I fix the above error by adding a cast to >>>>>>> (BaseVariableNode), FalconJS builds without errors. >>>>>>> >>>>>>> I can now build the FlexJSUI.swc no problem. >>>>>>> >>>>>>> However, when I then try to compile the FlexJSTest_again example >>>>>>> using >>>>>>> the following command starting in the 'as' directory: >>>>>>> >>>>>>> ../../../../../falcon/trunk/compiler.js/bin/mxmlc >>>>>>> -compiler.mxml.children-as-data >>>>>>> -library-path+=../../frameworks/as/libs/FlexJSUI.swc >>>>>>> -output=/Users/erik/Desktop/FlexJS/FlexJSTest.js -debug >>>>>>> FlexJSTest.mxml >>>>>>> >>>>>>> I get the following error: >>>>>>> >>>>>>> Using Falcon codebase: >>>>>>> ../../../../../falcon/trunk/compiler.js/bin/../../compiler >>>>>>> Using Flex SDK: /Users/erik/Documents/apacheFlex/repo/sdk >>>>>>> Exception in thread "main" java.lang.NoClassDefFoundError: >>>>>>> org/apache/flex/compiler/internal/projects/FlexProject >>>>>>> Caused by: java.lang.ClassNotFoundException: >>>>>>> org.apache.flex.compiler.internal.projects.FlexProject >>>>>>> at java.net.URLClassLoader$1.run(URLClassLoader.java:202) >>>>>>> at java.security.AccessController.doPrivileged(Native Method) >>>>>>> at java.net.URLClassLoader.findClass(URLClassLoader.java:190) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:306) >>>>>>> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) >>>>>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:247) >>>>>>> >>>>>>> Thanks for any input you can give me! >>>>>>> >>>>>>> EdB >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Mon, Mar 11, 2013 at 6:59 PM, Erik de Bruin <e...@ixsoftware.nl> >>>>>>> wrote: >>>>>>>> >>>>>>>> Alex, >>>>>>>> >>>>>>>> When I check out a fresh working copy of FalconJS and try to build >>>>>>>> it >>>>>>>> using the ant script or in Eclipse, I get the following error: >>>>>>>> >>>>>>>> compile: >>>>>>>> [javac] Compiling 31 source files to >>>>>>>> >>>>>>> >>>>>>> /Users/erik/Documents/ApacheFlex/repo_again/falcon/trunk/compiler.js/build >>>>>>> /c >>>>>>> lasses >>>>>>>> >>>>>>>> [javac] >>>>>>> >>>>>>> >>>>>>> /Users/erik/Documents/ApacheFlex/repo_again/falcon/trunk/compiler.js/src/o >>>>>>> rg >>>>>>> >>>>>>> /apache/flex/compiler/internal/as/codegen/JSGeneratingReducer.java:5574: >>>>>>>> >>>>>>>> incompatible types >>>>>>>> [javac] found : org.apache.flex.compiler.tree.as.IVariableNode >>>>>>>> [javac] required: >>>>>>> >>>>>>> org.apache.flex.compiler.internal.tree.as.BaseVariableNode >>>>>>>> >>>>>>>> [javac] BaseVariableNode var_node = >>>>>>>> var_expr_node.getTargetVariable(); >>>>>>>> [javac] >>>>>>> >>>>>>> ^ >>>>>>>> >>>>>>>> [javac] Note: >>>>>>>> >>>>>>> >>>>>>> /Users/erik/Documents/ApacheFlex/repo_again/falcon/trunk/compiler.js/build >>>>>>> /g >>>>>>> >>>>>>> eneratedSrc/as3.codegen/org/apache/flex/compiler/internal/as/codegen/CmcJS >>>>>>> Em >>>>>>> itter.java >>>>>>>> >>>>>>>> uses unchecked or unsafe operations. >>>>>>>> [javac] Note: Recompile with -Xlint:unchecked for details. >>>>>>>> [javac] 1 error >>>>>>>> >>>>>>>> My copy of Falcon is also a fresh new working copy that builds >>>>>>>> correctly. >>>>>>>> >>>>>>>> Can you reproduce this? >>>>>>>> >>>>>>>> EdB >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Ix Multimedia Software >>>>>>>> >>>>>>>> Jan Luykenstraat 27 >>>>>>>> 3521 VB Utrecht >>>>>>>> >>>>>>>> T. 06-51952295 >>>>>>>> I. www.ixsoftware.nl >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Ix Multimedia Software >>>>>>> >>>>>>> Jan Luykenstraat 27 >>>>>>> 3521 VB Utrecht >>>>>>> >>>>>>> T. 06-51952295 >>>>>>> I. www.ixsoftware.nl >>>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Ix Multimedia Software >>>>> >>>>> Jan Luykenstraat 27 >>>>> 3521 VB Utrecht >>>>> >>>>> T. 06-51952295 >>>>> I. www.ixsoftware.nl >>>> >>>> >>>> -- >>>> Alex Harui >>>> Flex SDK Team >>>> Adobe Systems, Inc. >>>> http://blogs.adobe.com/aharui >>>> >>>> >> >> -- >> Alex Harui >> Flex SDK Team >> Adobe Systems, Inc. >> http://blogs.adobe.com/aharui >> >> > > -- > Michael Schmalle - Teoti Graphix, LLC > http://www.teotigraphix.com > http://blog.teotigraphix.com > -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl