Well, FlexJSOverlay is a first attempt to put everything together into an
"SDK".  When I started on that, there were compc.jar and mxmlc.jar files in
both compiler and compiler.js, so I made a js/lib folder and put FalconJS in
there and then altered the classpath to find the regular lib folder.

I'm open to ideas on how to reconfigure things.


On 3/11/13 11:53 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:

> I'm not using the FlexJSOverlay.zip at all, I'm running from the
> commandline... or is that what you're saying: it works when using
> FlexJSOverlay.zip, but not from the command line?
> 
> I this something I should fix on my end?
> 
> EdB
> 
> 
> 
> On Mon, Mar 11, 2013 at 7:47 PM, Alex Harui <aha...@adobe.com> wrote:
>> 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/bui
>>>>>>> ld
>>>>>>> /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/bui
>>>>>>> ld
>>>>>>> /g
>>>>>>> eneratedSrc/as3.codegen/org/apache/flex/compiler/internal/as/codegen/Cmc
>>>>>>> JS
>>>>>>> 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
>> 
> 
> 
> 
> --
> 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

Reply via email to