Hi Alex,

pointing to flex-sdk repo source folder does not change and Flash Player
Debugger continues showing:

VerifyError: Error #1014: Class IResponder could not be found.


To do the SWFDump, I understand that I must do it over this file right?


[flexunit]
'/Users/carlosrovira/Dev/Royale/Source/royale-asjs/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf'

I'll send in another thread since is large

El vie., 7 sept. 2018 a las 20:25, Alex Harui (<aha...@adobe.com.invalid>)
escribió:

> Hmm.  One difference I noticed was that my FLEX_HOME points to the
> flex-sdk repo instead of a full installed Flex SDK.  You can try changing
> that to see if that is causing a problem.
>
> Otherwise, SWFDump the SWF (with the -abc option) and post the results.
>
> -Alex
>
> On 9/7/18, 11:03 AM, "Carlos Rovira" <carlosrov...@apache.org> wrote:
>
>     Hi,
>
>     I'm finding this problem trying to build with ANT. It seems it never
> was
>     addressed, but is clear that we have a problem somewhere that make flex
>     unit test run with not the expected code. I have all required
> environment
>     vars declared:
>
>     JAVA_HOME to 1.8.0_181-b13
>     ANT_HOME to 1.10.5
>     PLAYERGLOBAL_HOME to 11.1
>     FLASHPLAYER_DEBUGGER to the latest 30
>     AIR_HOME to AIR SDK 25
>     GOOG_HOME to latest GitHub code
>     ROYALE_COMPILER_REPO to my royale-compiler source repo folder
>     ROYALE_TYPEDEFS_HOME to my royale-typedefs source repo folder
>     FLEX_HOME to Flex SDK 4.16.1
>
>     One Thing I found that Yishay said is that I had to associate in the
> Mac
>     SWF files to Flash Player Debugger, so that is done too.
>
>     I'll try to see how to skip test for now. If someone has some idea to
>     search for this, I can try what you propose and see if this fix the
> issue.
>
>     Thanks
>
>
>
>
>
>
>
>     El mar., 19 dic. 2017 a las 20:05, Alex Harui
> (<aha...@adobe.com.invalid>)
>     escribió:
>
>     > OK, try dumping the SWF and see who is referencing IResponder.
>     >
>     > You can compare to a dump from a SWF on the CI server.  It might
> give us a
>     > clue as to why you are getting different results.
>     >
>     > -Alex
>     >
>     > On 12/19/17, 10:54 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>     >
>     > >"apache-flex-flexunit-4.2.0-4.12.0-bin.zip" is downloaded and
> unzipped to
>     > >the 'royale-asjs/in' directory. I have no other FlexUnit on my
> system.
>     > >
>     > >EdB
>     > >
>     > >
>     > >
>     > >On Tue, Dec 19, 2017 at 7:47 PM, Alex Harui
> <aha...@adobe.com.invalid>
>     > >wrote:
>     > >
>     > >> Erik,
>     > >>
>     > >> What FlexUnit are you running?  My guess is it is different than
> the one
>     > >> the rest of are running.
>     > >>
>     > >> -Alex
>     > >>
>     > >> On 12/19/17, 3:15 AM, "Erik de Bruin" <e...@ixsoftware.nl> wrote:
>     > >>
>     > >> >Some more trace:
>     > >> >
>     > >> >Created dir:
>     > >> >/Users/erik/Documents/git/royale-asjs/frameworks/
>     > >> projects/Basic/src/test/r
>     > >> >oyale/out
>     > >> > [flexunit] Validating task attributes ...
>     > >> > [flexunit] Generating default values ...
>     > >> > [flexunit] Using the following settings for the test run:
>     > >> > [flexunit] haltonfailure: [false]
>     > >> > [flexunit] headless: [false]
>     > >> > [flexunit] display: [99]
>     > >> > [flexunit] localTrusted: [true]
>     > >> > [flexunit] player: [flash]
>     > >> > [flexunit] port: [1024]
>     > >> > [flexunit] swf:
>     > >> >[/Users/erik/Documents/git/royale-asjs/frameworks/
>     > >> projects/Basic/src/test/
>     > >> >royale/FlexUnitRoyaleApplication.swf]
>     > >> > [flexunit] timeout: [90000ms]
>     > >> > [flexunit] toDir:
>     > >> >[/Users/erik/Documents/git/royale-asjs/frameworks/
>     > >> projects/Basic/src/test/
>     > >> >royale/out]
>     > >> > [flexunit] Setting up server process ...
>     > >> > [flexunit] Starting server ...
>     > >> > [flexunit] Entry
>     > >> >[/Users/erik/Documents/git/royale-asjs/frameworks/
>     > >> projects/Basic/src/test/
>     > >> >royale]
>     > >> >already available in local trust file at
>     > >> >[/Users/erik/Library/Preferences/Macromedia/Flash
>     > >> >Player/#Security/FlashPlayerTrust/flexUnit.cfg].
>     > >> > [flexunit] Executing 'open' with arguments:
>     > >> > [flexunit]
>     > >> >'/Users/erik/Documents/git/royale-asjs/frameworks/
>     > >> projects/Basic/src/test/
>     > >> >royale/FlexUnitRoyaleApplication.swf'
>     > >> > [flexunit]
>     > >> > [flexunit] The ' characters around the executable and arguments
> are
>     > >> > [flexunit] not part of the command.
>     > >> > [flexunit]
>     > >> > [flexunit] Opening server socket on port [1024].
>     > >> > [flexunit] Waiting for client connection ...
>     > >> >
>     > >> >HTH,
>     > >> >
>     > >> >EdB
>     > >> >
>     > >> >
>     > >> >
>     > >> >On Tue, Dec 19, 2017 at 12:14 PM, Erik de Bruin <
> e...@ixsoftware.nl>
>     > >> >wrote:
>     > >> >
>     > >> >> I get an error dialog from the swf being tested, "VerifyError:
> Error
>     > >> >> #1014: Class IResponder could not be found.". When I dismiss
> the
>     > >>dialog,
>     > >> >> test test times out and the ant build fails.
>     > >> >>
>     > >> >> EdB
>     > >> >>
>     > >> >>
>     > >> >>
>     > >> >> On Tue, Dec 19, 2017 at 11:25 AM, Alex Harui
>     > >><aha...@adobe.com.invalid>
>     > >> >> wrote:
>     > >> >>
>     > >> >>> What error do you get if you don't apply the workaround?
>     > >> >>>
>     > >> >>> -Alex
>     > >> >>>
>     > >> >>> On 12/19/17, 2:02 AM, "Erik de Bruin" <e...@ixsoftware.nl>
> wrote:
>     > >> >>>
>     > >> >>> >Just to keep this fresh:
>     > >> >>> >
>     > >> >>> >This is still an issue, and the workaround below is required
> for me
>     > >> >>>to be
>     > >> >>> >able to run 'ant' on the royale-asjs project...
>     > >> >>> >
>     > >> >>> >EdB
>     > >> >>> >
>     > >> >>> >
>     > >> >>> >
>     > >> >>> >On Thu, Nov 16, 2017 at 8:01 AM, Erik de Bruin <
> e...@ixsoftware.nl
>     > >
>     > >> >>> wrote:
>     > >> >>> >
>     > >> >>> >> I did several fresh pulls of the repos yesterday while
> testing
>     > >> >>>as2wasm
>     > >> >>> >>and
>     > >> >>> >> I can faithfully reproduce the issue(s). I can also
> reliably make
>     > >> >>>it go
>     > >> >>> >> away if I do these things:
>     > >> >>> >>
>     > >> >>> >> - comment out the ant task in the 'CoreTest' target in
>     > >> >>> >>frameworks/build.xml
>     > >> >>> >> - remove the 'test' dependency from the 'main' target in
>     > >> >>> >> frameworks/projects/Basic/build.xml
>     > >> >>> >>
>     > >> >>> >> HTH,
>     > >> >>> >>
>     > >> >>> >> EdB
>     > >> >>> >>
>     > >> >>> >>
>     > >> >>> >>
>     > >> >>> >> On Thu, Nov 16, 2017 at 7:43 AM, Yishay Weiss
>     > >> >>><yishayj...@hotmail.com>
>     > >> >>> >> wrote:
>     > >> >>> >>
>     > >> >>> >>> Thanks for the pointers Alex. Funnily I stopped getting
> it after
>     > >> >>> >>>playing
>     > >> >>> >>> around with some scripts, cleaning my changes and
> checking out
>     > >>from
>     > >> >>> >>>git the
>     > >> >>> >>> unit tests aren’t being run anymore and so I’m not
> getting it.
>     > >>I’ll
>     > >> >>> >>>come
>     > >> >>> >>> back to it when it starts itching again, but for now I
> can work.
>     > >> >>> >>>
>     > >> >>> >>>
>     > >> >>> >>>
>     > >> >>> >>> ________________________________
>     > >> >>> >>> From: Alex Harui <aha...@adobe.com.INVALID>
>     > >> >>> >>> Sent: Wednesday, November 15, 2017 6:41:20 PM
>     > >> >>> >>> To: dev@royale.apache.org
>     > >> >>> >>> Subject: Re: Ant Build Problem
>     > >> >>> >>>
>     > >> >>> >>> My working copies are all torn up with the refactoring
> and I'd
>     > >> >>>prefer
>     > >> >>> >>>not
>     > >> >>> >>> to have to stop and build up another working copy to
> debug this,
>     > >> >>> >>>assuming
>     > >> >>> >>> I can even reproduce it.
>     > >> >>> >>>
>     > >> >>> >>> The factors are:
>     > >> >>> >>> -The compiler Ant tasks use ROYALE_COMPILER_HOME to find
> the
>     > >> >>>jsc.jar
>     > >> >>> to
>     > >> >>> >>> run
>     > >> >>> >>> -Looks like there are bugs in the scripts where
>     > >> >>>ROYALE_COMPILER_HOME
>     > >> >>> is
>     > >> >>> >>> not set by each script but maybe only the main script
>     > >> >>> >>> -The FlexUnit compile should be using
>     > >>frameworks/royale-config.xml
>     > >> >>> >>> -The royale-config.xml should have:
>     > >> >>> >>>
>  <define><name>COMPILE::SWF</name><value>AUTO</value></
>     > >> define>
>     > >> >>> >>>
>     > >><define><name>COMPILE::JS</name><value>AUTO</value></define>
>     > >> >>> >>> -Recent (0.8.0 and later) compilers should convert AUTO
> to a
>     > >>valid
>     > >> >>> >>>value
>     > >> >>> >>> for the compile.
>     > >> >>> >>>
>     > >> >>> >>>
>     > >> >>> >>> HTH,
>     > >> >>> >>> -Alex
>     > >> >>> >>>
>     > >> >>> >>> On 11/15/17, 7:48 AM, "Erik de Bruin" <e...@ixsoftware.nl
> >
>     > >>wrote:
>     > >> >>> >>>
>     > >> >>> >>> >I see the same issue! I am trying to write a quick
> tutorial for
>     > >> >>>the
>     > >> >>> >>>new
>     > >> >>> >>> >wasm code, but I still can't successfully run "ant
> super-clean
>     > >> >>>all"
>     > >> >>> on
>     > >> >>> >>> >royale-asjs... Please help?
>     > >> >>> >>> >
>     > >> >>> >>> >compile:
>     > >> >>> >>> >     [echo] Compiling FlexUnitRoyaleApplication.swf
>     > >> >>> >>> >     [echo] ROYALE_HOME:
> /Users/erik/Desktop/tmp/royale-asjs
>     > >> >>> >>> >     [echo] ROYALE_SWF_COMPILER_HOME:
>     > >> >>>/Users/erik/Desktop/tmp/royale
>     > >> >>> >>> -asjs
>     > >> >>> >>> >     [echo] FLEXUNIT_HOME: /Users/erik/Desktop/tmp/royale
>     > >> >>> >>> -asjs/in/flexunit
>     > >> >>> >>> >     [echo] playerglobal.version: 11.1
>     > >> >>> >>> >    [mxmlc] MXMLJSC
>     > >> >>> >>> >    [mxmlc] -debug
>     > >> >>> >>> >    [mxmlc] -compiler.targets=SWF
>     > >> >>> >>> >    [mxmlc] +playerglobal.version=11.1
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>>
>     > >> >>> >>>>+env.PLAYERGLOBAL_HOME=/Users/erik/Documents/Royale/Play
>     > >> >>> erGlobal/player
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>>
> >-swf-library-path+=/Users/erik/Desktop/tmp/royale-asjs/fram
>     > >> >>> eworks/libs
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>>
> >-swf-library-path+=/Users/erik/Desktop/tmp/royale-asjs/in/
>     > >> >>> >>> flexunit/flexuni
>     > >> >>> >>> >t
>     > >> >>> >>> >    [mxmlc] -define=CONFIG::dummy,false
>     > >> >>> >>> >    [mxmlc] +royalelib=/Users/erik/Desktop
>     > >> >>> /tmp/royale-asjs/frameworks/
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>>
> >-output=/Users/erik/Desktop/tmp/royale-asjs/frameworks/proj
>     > >> >>> >>> ects/Core/src/t
>     > >> >>> >>> >est/royale/FlexUnitRoyaleApplication.swf
>     > >> >>> >>> >    [mxmlc] --
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/src/test/roya
>     > >> >>> >>> >le/FlexUnitRoyaleApplication.mxml
>     > >> >>> >>> >    [mxmlc] Loading configuration:
>     > >> >>> >>>
>     > >>>/Users/erik/Desktop/tmp/royale-asjs/frameworks/royale-config.xml
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc] scanning for overrides: IFlexInfo
>     > >> >>> >>> >
>     > >> >>> >>> >    ....
>     > >> >>> >>> >
>     > >> >>> >>> >    [mxmlc] scanning for overrides: StringTrimmer
>     > >> >>> >>> >    [mxmlc] 2.498695566 seconds
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/src/test/roya
>     > >> >>> >>> >le/flexUnitTests/KeyboardEventConverterTest.as(23):
>     > >> >>> >>> >col: 5 Error: Can not resolve config constant: 'SWF'
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc]     COMPILE::SWF
>     > >> >>> >>> >    [mxmlc]     ^
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/src/test/roya
>     > >> >>> >>> >le/flexUnitTests/KeyboardEventConverterTest.as(56):
>     > >> >>> >>> >col: 13 Error: Can not resolve config constant: 'SWF'
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc]             COMPILE::SWF{
>     > >> >>> >>> >    [mxmlc]             ^
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/src/test/roya
>     > >> >>> >>> >le/flexUnitTests/KeyboardEventConverterTest.as(68):
>     > >> >>> >>> >col: 13 Error: Can not resolve config constant: 'JS'
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc]             COMPILE::JS{
>     > >> >>> >>> >    [mxmlc]             ^
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/in/flexunit/flexunit/
>     > >> >>> >>> flexunit-4.2.0-20
>     > >> >>> >>> >140410 <14%200410>-flex_4.12.0.swc
>     > >> >>> >>> >Warning: The definition mx.rpc.IResponder depended on by
>     > >> >>> >>> >org.flexunit.async.IAsyncTestResponder in the SWC
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/in/flexunit/flexunit/
>     > >> >>> >>> flexunit-4.2.0-20
>     > >> >>> >>> >140410 <14%200410>-flex_4.12.0.swc
>     > >> >>> >>> >could not be found
>     > >> >>> >>> >
>     > >> >>> >>> >    ...
>     > >> >>> >>> >
>     > >> >>> >>> >    [mxmlc]
>     > >> >>> >>> >
>     > >> >>> >>> >test:
>     > >> >>> >>> >    [mkdir] Created dir:
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/src/test/roya
>     > >> >>> >>> >le/out
>     > >> >>> >>> > [flexunit] Validating task attributes ...
>     > >> >>> >>> >
>     > >> >>> >>> >BUILD FAILED
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/build.xml:569: The
>     > >>following
>     > >> >>> error
>     > >> >>> >>> >occurred while executing this line:
>     > >> >>> >>>
> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/build.xml:118:
>     > >>The
>     > >> >>> >>> >following
>     > >> >>> >>> >error occurred while executing this line:
>     > >> >>> >>>
> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/build.xml:233:
>     > >>The
>     > >> >>> >>> >following
>     > >> >>> >>> >error occurred while executing this line:
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/build.xml:61:
>     > >> >>> >>> >The following error occurred while executing this line:
>     > >> >>> >>> >/Users/erik/Desktop/tmp/royale-asjs/frameworks/projects/
>     > >> >>> >>> Core/src/test/roya
>     > >> >>> >>> >le/build.xml:141:
>     > >> >>> >>> >The provided 'swf' property value [] could not be found
> or is
>     > >>not
>     > >> >>>a
>     > >> >>> >>>valid
>     > >> >>> >>> >remote URL.
>     > >> >>> >>> >
>     > >> >>> >>> >On Wed, Nov 15, 2017 at 2:53 PM, Yishay Weiss <
>     > >> >>> yishayj...@hotmail.com>
>     > >> >>> >>> >wrote:
>     > >> >>> >>> >
>     > >> >>> >>> >> I changed ROYALE_SWF_COMPILER_HOME and FLEXUNIT_HOME
> to match
>     > >> >>>yours
>     > >> >>> >>>but
>     > >> >>> >>> >> the result is the same.
>     > >> >>> >>> >>
>     > >> >>> >>> >> FWIW this is ROYALE_COMPILER_HOME which appears to not
>     > >>resolve
>     > >> >>> >>> >>correctly:
>     > >> >>> >>> >>
> C:\dev\flexjs\royale-asjs\frameworks\projects\Core\src\test\
>     > >> >>> >>> royale>echo
>     > >> >>> >>> >> %ROYALE_COMPILER_HOME%
>     > >> >>> >>> >> C:\dev\flexjs\royale-asjs/js
>     > >> >>> >>> >> From: Harbs<mailto:harbs.li...@gmail.com>
>     > >> >>> >>> >> Sent: Wednesday, November 15, 2017 12:01 PM
>     > >> >>> >>> >> To: dev@royale.apache.org<mailto:dev@royale.apache.org
> >
>     > >> >>> >>> >> Subject: Re: Ant Build Problem
>     > >> >>> >>> >>
>     > >> >>> >>> >> It works for me. It looks like your
> ROYALE_SWF_COMPILER_HOME
>     > >>is
>     > >> >>> >>> pointing
>     > >> >>> >>> >> to a different location than mine.
>     > >> >>> >>> >>
>     > >> >>> >>> >> Here’s the output I get:
>     > >> >>> >>> >>
>     > >> >>> >>> >> CoreTest:
>     > >> >>> >>> >>
>     > >> >>> >>> >> check-for-tests:
>     > >> >>> >>> >>
>     > >> >>> >>> >> check-compiler-home:
>     > >> >>> >>> >>
>     > >> >>> >>> >> check-transpiler-home:
>     > >> >>> >>> >>
>     > >> >>> >>> >> check-compiler:
>     > >> >>> >>> >>
>     > >> >>> >>> >> test:
>     > >> >>> >>> >> [available] DEPRECATED - <available> used to override
> an
>     > >> >>>existing
>     > >> >>> >>> >>property.
>     > >> >>> >>> >> [available]   Build file should not reuse the same
> property
>     > >>name
>     > >> >>> for
>     > >> >>> >>> >> different values.
>     > >> >>> >>> >>
>     > >> >>> >>> >> clean:
>     > >> >>> >>> >>
>     > >> >>> >>> >> compile:
>     > >> >>> >>> >>      [echo] Compiling FlexUnitRoyaleApplication.swf
>     > >> >>> >>> >>      [echo] ROYALE_HOME: /Users/harbs/Documents/ApacheR
>     > >> >>> >>> oyale/royale-asjs
>     > >> >>> >>> >>      [echo] ROYALE_SWF_COMPILER_HOME:
> /Users/harbs/Documents/
>     > >> >>> >>> >> ApacheRoyale/royale-asjs
>     > >> >>> >>> >>      [echo] FLEXUNIT_HOME: /Users/harbs/Documents/
>     > >> >>> >>> >> ApacheRoyale/flex-flexunit
>     > >> >>> >>> >>      [echo] playerglobal.version: 11.1
>     > >> >>> >>> >>     [mxmlc] MXMLJSC
>     > >> >>> >>> >>     [mxmlc] -debug
>     > >> >>> >>> >>     [mxmlc] -compiler.targets=SWF
>     > >> >>> >>> >>     [mxmlc] +playerglobal.version=11.1
>     > >> >>> >>> >>     [mxmlc] +env.PLAYERGLOBAL_HOME=/Users/
>     > >> >>> >>> harbs/Documents/ApacheRoyale/
>     > >> >>> >>> >> frameworks/libs/player
>     > >> >>> >>> >>     [mxmlc] -swf-library-path+=/Users/harb
>     > >> >>> s/Documents/ApacheRoyale/
>     > >> >>> >>> >> royale-asjs/frameworks/libs
>     > >> >>> >>> >>     [mxmlc] -swf-library-path+=/Users/harb
>     > >> >>> s/Documents/ApacheRoyale/
>     > >> >>> >>> >>
>     > >> >>>
>     > >> >>>>>>flex-flexunit/FlexUnit4/target/flexunit-4.3.0-
>     > >> 20140410-as3_4.12.0.swc
>     > >> >>> >>> >>     [mxmlc] -swf-library-path+=/Users/harb
>     > >> >>> s/Documents/ApacheRoyale/
>     > >> >>> >>> >> flex-flexunit/FlexUnit4CIListener/target
>     > >> >>> >>> >>     [mxmlc]
>     > >> >>>+royalelib=/Users/harbs/Documents/ApacheRoyale/royale-
>     > >> >>> >>> >> asjs/frameworks/
>     > >> >>> >>> >>     [mxmlc]
>     > >>-output=/Users/harbs/Documents/ApacheRoyale/royale-
>     > >> >>> >>> >> asjs/frameworks/projects/Core/src/test/royale/
>     > >> >>> >>> >> FlexUnitRoyaleApplication.swf
>     > >> >>> >>> >>     [mxmlc] --
>     > >> >>> >>> >>     [mxmlc]
> /Users/harbs/Documents/ApacheRoyale/royale-asjs/
>     > >> >>> >>> >>
> frameworks/projects/Core/src/test/royale/FlexUnitRoyaleAppli
>     > >> >>> >>> cation.mxml
>     > >> >>> >>> >>     [mxmlc] Loading configuration:
> /Users/harbs/Documents/
>     > >> >>> >>> >> ApacheRoyale/royale-asjs/frameworks/royale-config.xml
>     > >> >>> >>> >>
>     > >> >>> >>> >>
>     > >> >>> >>> >> > On Nov 15, 2017, at 11:44 AM, Yishay Weiss
>     > >> >>> >>><yishayj...@hotmail.com>
>     > >> >>> >>> >> wrote:
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > I’m not sure which -config.xml is being used but the
>     > >> >>> >>> >> ROYALE_COMPILER_HOME is pointing to
>     > >> >>>C:\dev\flexjs\royale-asjs/js
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > The tests are run as part of
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > C:\dev\flexjs\royale-asjs> ant clean all
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > When I try to run the test separately I get
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >>C:\dev\flexjs\royale-asjs\frameworks\projects\Core\src\test\
>     > >> >>> >>> royale>ant
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > Buildfile: C:\dev\flexjs\royale-asjs\fram
>     > >> >>> eworks\projects\Core\src\
>     > >> >>> >>> >> test\royale\build.xml
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > clean:
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > compile:
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >     [echo] Compiling FlexUnitRoyaleApplication.swf
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >     [echo] ROYALE_HOME: C:\dev\flexjs\royale-asjs
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >     [echo] ROYALE_SWF_COMPILER_HOME:
>     > >> >>> >>>C:\dev\flexjs\royale-compiler\
>     > >> >>> >>> >> compiler
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >     [echo] FLEXUNIT_HOME:
>     > >> >>>C:\dev\flexjs\royale-asjs/in/flexunit
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >     [echo] playerglobal.version: 11.1
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > BUILD FAILED
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>>
> >>C:\dev\flexjs\royale-asjs\frameworks\projects\Core\src\tes
>     > >> >>> >>> t\royale\build.
>     > >> >>> >>> >>xml:98:
>     > >> >>> >>> >> C:\dev\flexjs\royale-asjs\frameworks\projects\Core\src\
>     > >> >>> >>> >> test\royale\${ROYALE_COMPILER_HOME}\lib does not exist.
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > ________________________________
>     > >> >>> >>> >> > From: Alex Harui <aha...@adobe.com.INVALID>
>     > >> >>> >>> >> > Sent: Tuesday, November 14, 2017 8:22:01 PM
>     > >> >>> >>> >> > To: dev@royale.apache.org
>     > >> >>> >>> >> > Subject: Re: Ant Build Problem
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > The FlexUnit compile is trying to use the Ant tasks
>     > >>instead of
>     > >> >>> >>> >>directly
>     > >> >>> >>> >> > calling the compiler, which is probably worth
> testing.  You
>     > >> >>>can
>     > >> >>> >>>see
>     > >> >>> >>> >>that
>     > >> >>> >>> >> > it picks up the Ant tasks from
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >    <path id="lib.path">
>     > >> >>> >>> >> >      <fileset dir="${ROYALE_COMPILER_HOME}/lib"
>     > >> >>> >>> >> > includes="compiler-royaleTasks.jar"/>
>     > >> >>> >>> >> >    </path>
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > If ROYALE_COMPILER_HOME is pointing somewhere
> unexpected,
>     > >>then
>     > >> >>> you
>     > >> >>> >>> >>might
>     > >> >>> >>> >> > be loading a really old compiler that is picking up a
>     > >>really
>     > >> >>>old
>     > >> >>> >>> >> > -config.xml that doesn't have COMPILE::SWF in it.
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > HTH,
>     > >> >>> >>> >> > -Alex
>     > >> >>> >>> >> >
>     > >> >>> >>> >> > On 11/14/17, 10:01 AM, "Yishay Weiss"
>     > >><yishayj...@hotmail.com
>     > >> >
>     > >> >>> >>> wrote:
>     > >> >>> >>> >> >
>     > >> >>> >>> >> >> The failure is on the compilation of
>     > >> >>> >>>FlexUnitRoyaleApplication.mxml
>     > >> >>> >>> .
>     > >> >>> >>> >> The
>     > >> >>> >>> >> >> rest of royale-asjs seems to compile ok. One thing I
>     > >>noticed
>     > >> >>>is
>     > >> >>> >>>that
>     > >> >>> >>> >>the
>     > >> >>> >>> >> >> compiler is invoked differently.
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> <mxmlc fork="true"
>     > >> >>> >>> >> >>
>  file="${basedir}/FlexUnitRoyaleApplication.mxml"
>     > >> >>> >>> >> >>
>     > >>output="${basedir}/FlexUnitRoyaleApplication.swf">
>     > >> >>> >>> >> >>           <jvmarg line="${mxmlc.jvm.args}"/>
>     > >> >>> >>> >> >>           <arg value="-debug" />
>     > >> >>> >>> >> >>           <arg value="-compiler.targets=SWF" />
>     > >> >>> >>> >> >>           <arg value="+playerglobal.version=$
>     > >> >>> >>> {playerglobal.version}"
>     > >> >>> >>> >>/>
>     > >> >>> >>> >> >>           <arg
>     > >> >>> >>> >>value="+env.PLAYERGLOBAL_HOME=${env.PLAYERGLOBAL_HOME}"
>     > >> >>> >>> >> >> />
>     > >> >>> >>> >> >>           <arg
>     > >> >>> >>> >> >>
> value="-swf-library-path+=${ROYALE_HOME}/frameworks/libs"
>     > >>/>
>     > >> >>> >>> >> >>           <arg value="${FLEXUNIT_LIBPATH1}" />
>     > >> >>> >>> >> >>           <arg value="${FLEXUNIT_LIBPATH2}" />
>     > >> >>> >>> >> >>       </mxmlc>
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> Versus
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> <java jar="${ROYALE_COMPILER_HOME}/lib/compc.jar"
>     > >> >>>fork="true" >
>     > >> >>> >>> >> >>           <jvmarg value="-Xmx384m" />
>     > >> >>> >>> >> >>           <jvmarg
> value="-Dsun.io.useCanonCaches=false" />
>     > >> >>> >>> >> >>           <jvmarg
>     > >> >>>value="-Droyalelib=${ROYALE_HOME}/frameworks"
>     > >> >>> >>>/>
>     > >> >>> >>> >> >>           <arg
>     > >>value="+royalelib=${ROYALE_HOME}/frameworks"
>     > >> >>>/>
>     > >> >>> >>> >> >>           <arg value="+playerglobal.version=$
>     > >> >>> >>> {playerglobal.version}"
>     > >> >>> >>> >>/>
>     > >> >>> >>> >> >>           <arg
> value="+env.AIR_HOME=${env.AIR_HOME}" />
>     > >> >>> >>> >> >>           <arg value="-compiler.strict-xml=true" />
>     > >> >>> >>> >> >>           <arg
> value="-compiler.targets=SWF,JSRoyale" />
>     > >> >>> >>> >> >>           <arg
>     > >> >>>value="-output=${basedir}/target/${target.name}"
>     > >> >>> >>>/>
>     > >> >>> >>> >> >>           <arg
>     > >> >>> >>> >> >>
>     > >> >>> >>>
>     > >> >>> >>>>>value="-load-config=${basedir}/src/main/config/compile-
>     > >> >>> swf-config.xml"
>     > >> >>> >>> >> />
>     > >> >>> >>> >> >>           <arg
>     > >> >>> >>> >> >>
>     > >> >>>value="-js-load-config=${ROYALE_HOME}/frameworks/js-config.xml"
>     > >> >>> >>>/>
>     > >> >>> >>> >> >>           <arg
>     > >> >>> >>> >> >>
>     > >> >>> >>>
>     > >> >>> >>>>>value="-js-load-config+=${basedir}/../../js/projects/${
>     > >> >>> ant.project.nam
>     > >> >>> >>>>>e
>     > >> >>> >>> >> }JS
>     > >> >>> >>> >> >> /src/main/config/compile-js-config.xml" />
>     > >> >>> >>> >> >>       </java>
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> From: Alex Harui<mailto:aha...@adobe.com.INVALID>
>     > >> >>> >>> >> >> Sent: Tuesday, November 14, 2017 7:35 PM
>     > >> >>> >>> >> >> To: dev@royale.apache.org<mailto:
> dev@royale.apache.org>
>     > >> >>> >>> >> >> Subject: Re: Ant Build Problem
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> Even if you did, it is still pretty easy for an
>     > >>environment
>     > >> >>> >>>variable
>     > >> >>> >>> >>or
>     > >> >>> >>> >> >> Ant property to get you to use a compiler in another
>     > >>folder,
>     > >> >>>so
>     > >> >>> >>>keep
>     > >> >>> >>> >>an
>     > >> >>> >>> >> >> eye open for that.  The Ant scripts usually report
> what
>     > >> >>>compiler
>     > >> >>> >>> >>folder
>     > >> >>> >>> >> >> they are using.
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> -Alex
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >> On 11/14/17, 9:32 AM, "Yishay Weiss"
>     > >><yishayj...@hotmail.com
>     > >> >
>     > >> >>> >>> wrote:
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >>> I updated compiler and typedefs as well. Will have
> a look
>     > >> >>> >>>tomorrow.
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>> ________________________________
>     > >> >>> >>> >> >>> From: Alex Harui <aha...@adobe.com.INVALID>
>     > >> >>> >>> >> >>> Sent: Tuesday, November 14, 2017 6:25:55 PM
>     > >> >>> >>> >> >>> To: dev@royale.apache.org
>     > >> >>> >>> >> >>> Subject: Re: Ant Build Problem
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>> I haven't seen that.  You are working with
> relatively new
>     > >> >>>test
>     > >> >>> >>> code,
>     > >> >>> >>> >> >>> IIRC.
>     > >> >>> >>> >> >>> Could be you are using very old compiler?
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>> HTH,
>     > >> >>> >>> >> >>> -Alex
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>> On 11/14/17, 3:26 AM, "Yishay Weiss"
>     > >> >>><yishayj...@hotmail.com>
>     > >> >>> >>> wrote:
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>>>   [mxmlc]
>     > >> >>> >>> >> >>>>
> C:\dev\flexjs\royale-asjs\frameworks\projects\Core\src\
>     > >> >>> >>> >> test\royale\flexU
>     > >> >>> >>> >> >>>> n
>     > >> >>> >>> >> >>>> i
>     > >> >>> >>> >> >>>> tTests\KeyboardEventConverterTest.
>     > >> >>> >>> >> >>>> as(23): col: 5 Error: Can not resolve config
> constant:
>     > >> >>>'SWF'
>     > >> >>> >>> >> >>>>   [mxmlc]
>     > >> >>> >>> >> >>>>   [mxmlc]     COMPILE::SWF
>     > >> >>> >>> >> >>>>   [mxmlc]     ^
>     > >> >>> >>> >> >>>>   [mxmlc]
>     > >> >>> >>> >> >>>>
>     > >> >>> >>> >> >>>> Is anyone else getting it?
>     > >> >>> >>> >> >>>>
>     > >> >>> >>> >> >>>
>     > >> >>> >>> >> >>
>     > >> >>> >>> >> >
>     > >> >>> >>> >>
>     > >> >>> >>> >>
>     > >> >>> >>> >
>     > >> >>> >>> >
>     > >> >>> >>> >--
>     > >> >>> >>> >Ix Multimedia Software
>     > >> >>> >>> >
>     > >> >>> >>> >Jan Luykenstraat 27
>     > >> >>> >>> >3521 VB Utrecht
>     > >> >>> >>> >
>     > >> >>> >>> >T. 06-51952295
>     > >> >>> >>> >I.
>     > >> >>> >>> >https://na01.safelinks.protection.outlook.com/?url=www.
>     > >> >>> >>> ixsoftware.nl&data=
>     > >> >>> >>>
> >02%7C01%7C%7C3ca001a1ca3f40c49ee308d52c407b78%7Cfa7b1b5a7b3
>     > >> >>> >>> 4438794aed2c178
>     > >> >>> >>> >decee1%7C0%7C0%7C636463577817768633&sdata=%2B0U6%
>     > >> >>> >>> 2BCCKO1qdiu2h8zPIyrFJY%2F
>     > >> >>> >>> >kilbdbOpzYFC5%2FxLM%3D&reserved=0
>     > >> >>> >>>
>     > >> >>> >>>
>     > >> >>> >>
>     > >> >>> >>
>     > >> >>> >> --
>     > >> >>> >> Ix Multimedia Software
>     > >> >>> >>
>     > >> >>> >> Jan Luykenstraat 27
>     > >> >>> >> 3521 VB Utrecht
>     > >> >>> >>
>     > >> >>> >> T. 06-51952295 <06%2051952295>
>     > >> >>> >> I.
>     > >> >>> >>https://na01.safelinks.protection.outlook.com/?url=www.
>     > >> >>> ixsoftware.nl&data
>     > >> >>> >>=02%7C01%7Caharui%40adobe.com%7Cc0ada6db88d64afad8b208d546
>     > >> >>> c7c4a1%7Cfa7b1b
>     > >> >>> >>5a7b34438794aed2c178decee1%7C0%7C0%7C636492746198021019&sd
>     > >> >>> ata=KKLoLx2RxPS
>     > >> >>> >>RRXG1Z%2BFq0K9XFa3QiA7ZqdEom%2B0rpL4%3D&reserved=0
>     > >> >>> >>
>     > >> >>> >
>     > >> >>> >
>     > >> >>> >
>     > >> >>> >--
>     > >> >>> >Ix Multimedia Software
>     > >> >>> >
>     > >> >>> >Jan Luykenstraat 27
>     > >> >>> >3521 VB Utrecht
>     > >> >>> >
>     > >> >>> >T. 06-51952295
>     > >> >>> >I.
>     > >> >>> >https://na01.safelinks.protection.outlook.com/?url=www.
>     > >> >>> ixsoftware.nl&data=
>     > >> >>> >02%7C01%7Caharui%40adobe.com%7Cc0ada6db88d64afad8b208d546c7
>     > >> >>> c4a1%7Cfa7b1b5a
>     > >> >>> >7b34438794aed2c178decee1%7C0%7C0%7C636492746198021019&sdata
>     > >> >>> =KKLoLx2RxPSRRX
>     > >> >>> >G1Z%2BFq0K9XFa3QiA7ZqdEom%2B0rpL4%3D&reserved=0
>     > >> >>>
>     > >> >>>
>     > >> >>
>     > >> >>
>     > >> >> --
>     > >> >> Ix Multimedia Software
>     > >> >>
>     > >> >> Jan Luykenstraat 27
>     > >> >> 3521 VB Utrecht
>     > >> >>
>     > >> >> T. 06-51952295 <06%2051952295>
>     > >> >> I.
>     > >> >>https://na01.safelinks.protection.outlook.com/?url=
>     > >>
>     > >>
>     >
> https://na01.safelinks.protection.outlook.com/?url=www.ixsoftware.nl&data
>     > >>=02%7C01%7Caharui%40adobe.com
>     > %7C440c689232bd41ebada308d547120756%7Cfa7b1b
>     >
> >>5a7b34438794aed2c178decee1%7C0%7C0%7C636493065122408979&sdata=e6IUcJ8Z9ub
>     > >>jaJ4DOPKWnk1C6vfLBHnw4GJxtBeaTWc%3D&reserved=0&data
>     > >> >>=02%7C01%7Caharui%40adobe.com%7C4a304572801448a1c6cf08d546d1
>     > >> e1d7%7Cfa7b1b
>     > >> >>5a7b34438794aed2c178decee1%7C0%7C0%7C636492789635661922&
>     > >> sdata=TcXnStpKo%2
>     > >> >>FMYE3XUmPDictCCzoimB6t3oJEl7vYoeTk%3D&reserved=0
>     > >> >>
>     > >> >
>     > >> >
>     > >> >
>     > >> >--
>     > >> >Ix Multimedia Software
>     > >> >
>     > >> >Jan Luykenstraat 27
>     > >> >3521 VB Utrecht
>     > >> >
>     > >> >T. 06-51952295
>     > >> >I.
>     > >> >https://na01.safelinks.protection.outlook.com/?url=
>     > >>
>     > >>
>     >
> https://na01.safelinks.protection.outlook.com/?url=www.ixsoftware.nl&data
>     > >>=02%7C01%7Caharui%40adobe.com
>     > %7C440c689232bd41ebada308d547120756%7Cfa7b1b
>     >
> >>5a7b34438794aed2c178decee1%7C0%7C0%7C636493065122408979&sdata=e6IUcJ8Z9ub
>     > >>jaJ4DOPKWnk1C6vfLBHnw4GJxtBeaTWc%3D&reserved=0&data=
>     > >> >02%7C01%7Caharui%40adobe.com%7C4a304572801448a1c6cf08d546d1
>     > >> e1d7%7Cfa7b1b5a
>     > >> >7b34438794aed2c178decee1%7C0%7C0%7C636492789635661922&
>     > >> sdata=TcXnStpKo%2FMY
>     > >> >E3XUmPDictCCzoimB6t3oJEl7vYoeTk%3D&reserved=0
>     > >>
>     > >>
>     > >
>     > >
>     > >--
>     > >Ix Multimedia Software
>     > >
>     > >Jan Luykenstraat 27
>     > >3521 VB Utrecht
>     > >
>     > >T. 06-51952295
>     > >I.
>     > >
>     >
> https://na01.safelinks.protection.outlook.com/?url=www.ixsoftware.nl&data=
>     > >02%7C01%7Caharui%40adobe.com
>     > %7C440c689232bd41ebada308d547120756%7Cfa7b1b5a
>     >
> >7b34438794aed2c178decee1%7C0%7C0%7C636493065122408979&sdata=e6IUcJ8Z9ubjaJ
>     > >4DOPKWnk1C6vfLBHnw4GJxtBeaTWc%3D&reserved=0
>     >
>     >
>
>     --
>     Carlos Rovira
>
> https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&amp;data=02%7C01%7Caharui%40adobe.com%7Cc73b8af5591b444018ce08d614ec2971%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636719401870935069&amp;sdata=Lf10Lq0M0ARAJ6c%2FlzNDStkV2CR3YKv56nx7zvUMdeQ%3D&amp;reserved=0
>
>
>

-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to