Yes. That’s what happened, and I got past that problem.

My problem now is not related to the tests.

I’m having two problems:
1. org.apache.flex.core.Application is not being added as a dependency to the 
main app.
2. Any app which uses BinaryData fails to compile.
This app: https://paste.apache.org/HobL <https://paste.apache.org/HobL>
outputs: https://paste.apache.org/B2je <https://paste.apache.org/B2je>

If I comment out BinaryData, I get output, but the dependencies of the main app 
looks like this (no org.apache.flex.core.Application dependency). I get a 
runtime error when calling goog.base unless I add the dependency manually.

// generated by FalconJX
goog.addDependency('../../../test_project.js', ['test_project'], 
['org.apache.flex.core.IBeadModel', 'org.apache.flex.events.ValueChangeEvent', 
'org.apache.flex.core.IFlexJSElement', 
'org.apache.flex.html.beads.layouts.BasicLayout', 
'org.apache.flex.utils.MXMLDataInterpreter', 
'org.apache.flex.core.ValuesManager', 'org.apache.flex.core.IBeadController', 
'org.apache.flex.utils.Timer', 'org.apache.flex.events.BrowserEvent', 
'org.apache.flex.core.IMeasurementBead', 
'org.apache.flex.events.utils.EventUtils', 'org.apache.flex.core.View', 
'org.apache.flex.events.ValueEvent', 'org.apache.flex.utils.CSSUtils', 
'org.apache.flex.utils.Language', 'org.apache.flex.html.Label', 
'org.apache.flex.states.ItemAndDescriptor', 
'org.apache.flex.html.beads.GroupView', 'org.apache.flex.events.ElementEvents', 
'org.apache.flex.utils.StringPadder', 'org.apache.flex.utils.EffectTimer', 
'org.apache.flex.core.SimpleStatesImpl', 
'org.apache.flex.states.SetEventHandler', 
'org.apache.flex.utils.StringTrimmer', 'org.apache.flex.utils.StringUtil', 
'org.apache.flex.core.IContainer', 'org.apache.flex.states.AddItems', 
'org.apache.flex.core.SimpleCSSValuesImpl', 
'org.apache.flex.states.SetProperty', 
'org.apache.flex.html.beads.layouts.HorizontalFlexLayout']);

Harbs

> On Mar 28, 2017, at 11:34 AM, Christofer Dutz <christofer.d...@c-ware.de> 
> wrote:
> 
> Just an edjucated guess from my side … 
> 
> There is a cycle in the dependencies. Maven has problems with this and simply 
> fails to start. Ant doesn’t do this sort of check.
> If you do a wipe all, eventually the prerequisites of your test get wiped and 
> therefore you can’t run the test so you would have to 
> Build once without tests and then your test could run … is that possibly 
> what’s happening?
> 
> Chris
> 
> Am 28.03.17, 10:29 schrieb "Harbs" <harbs.li...@gmail.com>:
> 
>    It’s really weird: I can’t see anything in my app which relies on 
> Uint8Array and  Uint32Array, and I’m still getting this error. :-(
> 
>> On Mar 28, 2017, at 11:21 AM, Harbs <harbs.li...@gmail.com> wrote:
>> 
>> It was Josh’s tests that were tripping me up. The build fails after doing a 
>> wipe-all.
>> 
>> I’ve been having other problems with Falcon, and the latest logging seems to 
>> shed some light on what’s wrong:
>> 
>>     [java] Dependencies calculated for 'org.apache.flex.states.SetProperty'
>>     [java] org.apache.flex.states.SetProperty depends on 
>> org.apache.flex.core.IDocument
>>     [java] No GoogDep for Uint8Array
>>     [java] No GoogDep for Uint32Array
>>     [java] 
>> org.apache.flex.compiler.internal.graph.GoogDepsWriter.getListOfFiles(GoogDepsWriter.java:103)org.apache.flex.compiler.internal.codegen.mxml.flexjs.MXMLFlexJSPublisher.publish(MXMLFlexJSPublisher.java:311)org.apache.flex.compiler.clients.MXMLJSC.compile(MXMLJSC.java:455)org.apache.flex.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:313)org.apache.flex.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:270)org.apache.flex.compiler.clients.MXMLJSC.staticMainNoExit(MXMLJSC.java:232)org.apache.flex.compiler.clients.MXMLJSC.main(MXMLJSC.java:176)
>> 
>> It looks like an app which depends on BinaryData will fail. I’m guessing 
>> that for some reason falcon is trying to add requires for native JS APIs.
>> 
>> Harbs
>> 
>>> On Mar 27, 2017, at 7:13 AM, Alex Harui <aha...@adobe.com 
>>> <mailto:aha...@adobe.com>> wrote:
>>> 
>>> 
>>> 
>>> On 3/26/17, 1:19 PM, "Harbs" <harbs.li...@gmail.com 
>>> <mailto:harbs.li...@gmail.com>> wrote:
>>> 
>>>> I’m having trouble building Falcon.
>>>> 
>>>> It looks like it’s failing because a text in FlexJSTestBase.java is
>>>> failing. It’s looking for a file
>>>> flex-asjs/frameworks/as/basic-manifest.xml which does not exist.
>>> 
>>> That output has been there for months.  It isn't the cause of a failure.
>>> You have to find the test results and check the output in there.
>>> 
>>> -Alex
>>> 
>> 
> 
> 
> 

Reply via email to