I'm just shooting in the dark here about what might be different about our systems. One thing I noticed in your logs is that the royale-asjs repo seems to be checked out on an external drive.
/System/Volumes/Data/Apache/royale-asjs vs /Users/harbs/ What if you checked it out somewhere inside /Users/harbs/ instead? I don't know why that would matter, but you never know. -- Josh Tynjala Bowler Hat LLC <https://bowlerhat.dev> On Thu, Mar 16, 2023 at 12:52 PM Harbs <harbs.li...@gmail.com> wrote: > It definitely seems like some kind of socket issue or an issue with the > debugger loading the swfs. > > I have the trust entries. > > I locally modified the RoyaleUnitSocketThread class to continue on a > <policy-file-request/> request. > > That allowed it to run without an error, but the swf tests report no > results (they all look like this): > > [mkdir] Created dir: > /System/Volumes/Data/Apache/royale-asjs/frameworks/projects/Network/src/test/royale/out > [royaleunit] Validating task attributes ... > [royaleunit] Generating default values ... > [royaleunit] Using the following settings for the test run: > [royaleunit] ROYALE_HOME: [/System/Volumes/Data/Apache/royale-asjs] > [royaleunit] haltonfailure: [true] > [royaleunit] headless: [false] > [royaleunit] display: [99] > [royaleunit] localTrusted: [true] > [royaleunit] player: [flash] > [royaleunit] port: [1024] > [royaleunit] swf: > [/System/Volumes/Data/Apache/royale-asjs/frameworks/projects/Network/src/test/royale/FlexUnitRoyaleApplication.swf] > [royaleunit] timeout: [90000ms] > [royaleunit] toDir: > [/System/Volumes/Data/Apache/royale-asjs/frameworks/projects/Network/src/test/royale/out] > [royaleunit] Entry > [/System/Volumes/Data/Apache/royale-asjs/frameworks/projects/Network/src/test/royale] > already available in local trust file at > [/Users/harbs/Library/Preferences/Macromedia/Flash > Player/#Security/FlashPlayerTrust/royaleUnit.cfg]. > [royaleunit] Setting up server process ... > [royaleunit] Starting server ... > [royaleunit] Executing 'open' with arguments: > [royaleunit] > '/System/Volumes/Data/Apache/royale-asjs/frameworks/projects/Network/src/test/royale/FlexUnitRoyaleApplication.swf' > [royaleunit] > [royaleunit] The ' characters around the executable and arguments are > [royaleunit] not part of the command. > [royaleunit] > [royaleunit] Opening server socket on port [1024]. > [royaleunit] Waiting for client connection ... > [royaleunit] Client connected. > [royaleunit] Setting inbound buffer size to [262144] bytes. > [royaleunit] Receiving data ... > [royaleunit] Sending acknowledgement to player to start sending test data > ... > [royaleunit] > [royaleunit] > [royaleunit] Stopping server ... > [royaleunit] End of test data reached, sending acknowledgement to player > ... > [royaleunit] Closing client connection ... > [royaleunit] Closing server on port [1024] ... > [royaleunit] Analyzing reports ... > [royaleunit] > [royaleunit] > [royaleunit] Results : > [royaleunit] > [royaleunit] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time > elapsed: 0.000 sec > [royaleunit] > > > > On Mar 16, 2023, at 9:28 PM, Josh Tynjala <joshtynj...@bowlerhat.dev> > wrote: > > > >> java -version > > openjdk version "11.0.17" 2022-10-18 > > OpenJDK Runtime Environment Temurin-11.0.17+8 (build 11.0.17+8) > > OpenJDK 64-Bit Server VM Temurin-11.0.17+8 (build 11.0.17+8, mixed mode) > > > >> ant -version > > Apache Ant(TM) version 1.10.12 compiled on October 13 2021 > > > > Flash Player.app (Flash Player Debugger) 32.0.0.465 > > > > macOS Ventura 13.2.1 (M1) > > > > -- > > Josh Tynjala > > Bowler Hat LLC <https://bowlerhat.dev> > > > > > > On Thu, Mar 16, 2023 at 12:06 PM Alex Harui <aha...@adobe.com.invalid> > > wrote: > > > >> Josh, what version of Java and Ant and FlashPlayer are you using? > >> > >> -Alex > >> > >> On 3/16/23, 10:33 AM, "Josh Tynjala" <joshtynj...@bowlerhat.dev > <mailto: > >> joshtynj...@bowlerhat.dev>> wrote: > >> > >> > >> EXTERNAL: Use caution when clicking on links or opening attachments. > >> > >> > >> > >> > >> The RoyaleUnit Ant task runs a socket server in Java that Flash Player > >> connects to (for JS, it runs a web socket server instead). > >> > >> > >> -- > >> Josh Tynjala > >> Bowler Hat LLC < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbowlerhat.dev%2F&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B8%2F7B%2F8ejXv4OReitk%2BDM6QRAEG2azHXH4WfH7ah37w%3D&reserved=0 > > > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbowlerhat.dev%2F&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B8%2F7B%2F8ejXv4OReitk%2BDM6QRAEG2azHXH4WfH7ah37w%3D&reserved=0> > >> ;> > >> > >> > >> > >> > >> On Thu, Mar 16, 2023 at 10:14 AM Alex Harui <aha...@adobe.com.inva > >> <mailto:aha...@adobe.com.inva>lid> > >> wrote: > >> > >> > >>> Does RoyaleUnit use a socket or access a server? What version of Java > and > >>> Ant are you using? > >>> > >>> On 3/16/23, 9:58 AM, "Harbs" <harbs.li...@gmail.com <mailto: > >> harbs.li...@gmail.com> <mailto: > >>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>> wrote: > >>> > >>> > >>> EXTERNAL: Use caution when clicking on links or opening attachments. > >>> > >>> > >>> > >>> > >>> That was actually a different computer and I don’t know if I ever got > >> that > >>> to work. > >>> > >>> > >>>> On Mar 16, 2023, at 6:10 PM, Josh Tynjala <joshtynj...@bowlerhat.dev > >> <mailto:joshtynj...@bowlerhat.dev> > >>> <mailto:joshtynj...@bowlerhat.dev <mailto:joshtynj...@bowlerhat.dev>>> > >> wrote: > >>>> > >>>> It looks like you had the same issue a year ago when you initially got > >>> your > >>>> new Mac: > >>>> > >>>> > >>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread%2Fwxkvx2c00fjdktdd3ot55wfn04nfz463&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QRMMDv%2FvuogBtKKTWQc0HGER2bC803iMSeMiKyRhmpY%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread%2Fwxkvx2c00fjdktdd3ot55wfn04nfz463&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QRMMDv%2FvuogBtKKTWQc0HGER2bC803iMSeMiKyRhmpY%3D&reserved=0 > >>> > >>> < > >>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread%2Fwxkvx2c00fjdktdd3ot55wfn04nfz463&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QRMMDv%2FvuogBtKKTWQc0HGER2bC803iMSeMiKyRhmpY%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.apache.org%2Fthread%2Fwxkvx2c00fjdktdd3ot55wfn04nfz463&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QRMMDv%2FvuogBtKKTWQc0HGER2bC803iMSeMiKyRhmpY%3D&reserved=0 > >>> > >>>> > >>>> > >>>> -- > >>>> Josh Tynjala > >>>> Bowler Hat LLC < > >>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbowlerhat.dev%2F&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B8%2F7B%2F8ejXv4OReitk%2BDM6QRAEG2azHXH4WfH7ah37w%3D&reserved=0 > > > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbowlerhat.dev%2F&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B8%2F7B%2F8ejXv4OReitk%2BDM6QRAEG2azHXH4WfH7ah37w%3D&reserved=0> > >> ;> > >>> < > >>> > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbowlerhat.dev%2F&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B8%2F7B%2F8ejXv4OReitk%2BDM6QRAEG2azHXH4WfH7ah37w%3D&reserved=0 > >> < > >> > https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbowlerhat.dev%2F&data=05%7C01%7Caharui%40adobe.com%7C7666c0f10dc14f6a3d7308db2644874f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C638145847995199118%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=B8%2F7B%2F8ejXv4OReitk%2BDM6QRAEG2azHXH4WfH7ah37w%3D&reserved=0 > >>> > >>> ;> > >>>> > >>>> > >>>> On Thu, Mar 16, 2023 at 5:19 AM Harbs <harbs.li...@gmail.com <mailto: > >> harbs.li...@gmail.com> <mailto: > >>> harbs.li...@gmail.com <mailto:harbs.li...@gmail.com>>> wrote: > >>>> > >>>>> I recently upgraded my MacBook Pro to Ventura. > >>>>> > >>>>> When trying to compile Royale, I’m getting the following error. Any > >>> ideas > >>>>> what to do? > >>>>> > >>>>> > >>> > >> > /System/Volumes/Data/Apache/royale-asjs/frameworks/projects/Basic/src/test/royale/build.xml:102: > >>>>> java.util.concurrent.ExecutionException: command > >>> [<policy-file-request/>] > >>>>> not understood > >>>>> at java.util.concurrent.FutureTask.report(FutureTask.java:122) > >>>>> at java.util.concurrent.FutureTask.get(FutureTask.java:192) > >>>>> at org.apache.royale.test.ant.tasks.TestRun.run(TestRun.java:93) > >>>>> at > >>>>> > >>> > >> > org.apache.royale.test.ant.tasks.RoyaleUnitTask.execute(RoyaleUnitTask.java:201) > >>>>> at > >>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) > >>>>> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > >>>>> at > >>>>> > >>> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>>>> at java.lang.reflect.Method.invoke(Method.java:498) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>>>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>>>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>>>> at > >>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) > >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > >>>>> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) > >>>>> at > >>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) > >>>>> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > >>>>> at > >>>>> > >>> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>>>> at java.lang.reflect.Method.invoke(Method.java:498) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>>>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>>>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>>>> at > >>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) > >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > >>>>> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) > >>>>> at > >>>>> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106) > >>>>> at > >>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) > >>>>> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > >>>>> at > >>>>> > >>> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>>>> at java.lang.reflect.Method.invoke(Method.java:498) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>>>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>>>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>>>> at > >>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) > >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > >>>>> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) > >>>>> at > >>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) > >>>>> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > >>>>> at > >>>>> > >>> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>>>> at java.lang.reflect.Method.invoke(Method.java:498) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>>>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>>>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>>>> at > >>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) > >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > >>>>> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) > >>>>> at > >>>>> org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:106) > >>>>> at > >>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) > >>>>> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > >>>>> at > >>>>> > >>> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>>>> at java.lang.reflect.Method.invoke(Method.java:498) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>>>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>>>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>>>> at > >>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:36) > >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > >>>>> at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:437) > >>>>> at > >>>>> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:299) > >>>>> at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > >>>>> at > >>>>> > >>> > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>>>> at java.lang.reflect.Method.invoke(Method.java:498) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99) > >>>>> at org.apache.tools.ant.Task.perform(Task.java:350) > >>>>> at org.apache.tools.ant.Target.execute(Target.java:449) > >>>>> at org.apache.tools.ant.Target.performTasks(Target.java:470) > >>>>> at > >>>>> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1401) > >>>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1374) > >>>>> at > >>>>> > >>> > >> > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > >>>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1264) > >>>>> at org.apache.tools.ant.Main.runBuild(Main.java:818) > >>>>> at org.apache.tools.ant.Main.startAnt(Main.java:223) > >>>>> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284) > >>>>> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101) > >>>>> Caused by: command [<policy-file-request/>] not understood > >>>>> at > >>>>> > >>> > >> > org.apache.royale.test.ant.RoyaleUnitSocketThread.parseInboundMessages(RoyaleUnitSocketThread.java:128) > >>>>> at > >>>>> > >>> > >> > org.apache.royale.test.ant.RoyaleUnitSocketThread.call(RoyaleUnitSocketThread.java:66) > >>>>> at java.util.concurrent.FutureTask.run(FutureTask.java:266) > >>>>> at > >>>>> > >>> > >> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) > >>>>> at > >>>>> > >>> > >> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) > >>>>> at java.lang.Thread.run(Thread.java:748) > >>> > >>> > >>> > >>> > >>> > >>> > >> > >> > >> > >> > >