I found mention of the files in two places: https://github.com/apache/royale-asjs/blob/develop/distribution/pom.xml https://github.com/apache/royale-asjs/blob/develop/distribution/src/main/assembly/component-royale.xml
No idea when/how those files are used... > On Dec 27, 2021, at 7:33 PM, Harbs <harbs.li...@gmail.com> wrote: > > Ant uses this file to get the closure files. > https://github.com/apache/royale-asjs/blob/develop/frameworks/downloads.xml > > What does Maven use? > >> On Dec 27, 2021, at 4:04 PM, Yishay Weiss <yishayj...@hotmail.com> wrote: >> >> Looks like some closure files are not being found. >> compile: >> >> [echo] Cross-compiling tests >> >> [echo] ROYALE_HOME: C:\jenkins\workspace\royale-asjs_jsonly >> >> [echo] ROYALE_SWF_COMPILER_HOME: C:\jenkins\workspace\royale-asjs_jsonly >> >> [echo] playerglobal.version: 11.7 >> >> Trying to override old definition of task compc >> >> Trying to override old definition of task mxmlc >> >> [mxmlc] MXMLJSC >> >> [mxmlc] -compiler.targets=JSRoyale >> >> [mxmlc] -js-output=target >> >> [mxmlc] +playerglobal.version=11.7 >> >> [mxmlc] +env.PLAYERGLOBAL_HOME=C:\adobe\flash >> >> [mxmlc] +royalelib=C:\jenkins\workspace\royale-asjs_jsonly/frameworks/ >> >> [mxmlc] -- >> >> [mxmlc] >> C:\jenkins\workspace\royale-asjs_jsonly\frameworks\js\projects\BasicJS\src\test\royale/../../../../../../projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml >> >> [mxmlc] got null for string/typedstring.js >> >> [mxmlc] got null for string/const.js >> >> From: Yishay Weiss<mailto:yishayj...@hotmail.com> >> Sent: Monday, December 27, 2021 3:25 PM >> To: dev@royale.apache.org<mailto:dev@royale.apache.org> >> Subject: RE: Build failed in Jenkins: royale-asjs_jsonly #3909 >> >> This, however, is still a problem. >> >> From: apacheroyal...@gmail.com<mailto:apacheroyal...@gmail.com> >> Sent: Monday, December 27, 2021 3:24 PM >> To: royale-bui...@royale.apache.org<mailto:royale-bui...@royale.apache.org> >> Subject: Build failed in Jenkins: royale-asjs_jsonly #3909 >> >> See >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/3909/display/redirect> >> >> Changes: >> >> >> ------------------------------------------ >> [...truncated 1.48 MB...] >> [echo] ROYALE_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/> >> [echo] ROYALE_SWF_COMPILER_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/> >> [echo] ROYALE_COMPILER_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/js> >> [java] args: >> [java] >> +royalelib=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks> >> [java] +playerglobal.version=11.7 >> [java] +env.AIR_HOME=C:\adobe\air\4.0\AdobeAIRSDK >> [java] -compiler.strict-xml=true >> [java] -compiler.targets=SWF,JSRoyale >> [java] -metadata.date=12/27/21 13:22 +0000 >> [java] -metadata.dateFormat=MM/dd/yy HH:mm Z >> [java] -swf-debugfile-alias=/org/apache/royale/0.9.9 >> [java] >> -output=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/target/Basic.swc> >> [java] >> -load-config=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/main/config/compile-swf-config.xml> >> [java] >> -js-load-config=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js-config.xml> >> [java] >> -js-load-config+=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/../../js/projects/BasicJS/src/main/config/compile-js-config.xml<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/main/config/compile-js-config.xml<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/main/config/compile-js-config.xml%3chttp:/apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/main/config/compile-js-config.xml>>> >> [java] target:SWF >> [java] target:JSRoyale >> [java] COMPC >> [java] Loading configuration: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/main/config/compile-swf-config.xml> >> [java] >> [java] 769450 bytes written to >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/target/Basic.swc> >> in 27.899 seconds >> [java] COMPCJSCRoyale >> [java] 41.7519846 seconds >> [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g >> >> compile-js: >> [echo] swc-date is 12/27/21 13:23 +0000 >> [delete] Deleting: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/BasicJS.swc.properties> >> >> clean: >> [echo] swc-date is 12/27/21 13:23 +0000 >> [delete] Deleting: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/BasicJS.swc.properties> >> >> check-for-tests: >> >> clean-tests: >> >> clean: >> >> check-compiler-home: >> >> check-transpiler-home: >> >> check-compiler: >> >> compile: >> [echo] Cross-compiling BasicJS.swc >> [echo] ROYALE_COMPILER_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/js> >> [mkdir] Created dir: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/target/generated-sources/royale> >> [java] args: >> [java] >> +royalelib=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks> >> [java] -compiler.strict-xml=true >> [java] -compiler.targets=SWF,JSRoyale >> [java] -metadata.date=12/27/21 13:23 +0000 >> [java] -metadata.dateFormat=MM/dd/yy HH:mm Z >> [java] -swf-debugfile-alias=/org/apache/royale/0.9.9 >> [java] >> -output=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/target/BasicJS.swc> >> [java] >> -load-config=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js-config.xml> >> [java] >> -load-config+=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/main/config/compile-js-config.xml> >> [java] target:SWF >> [java] target:JSRoyale >> [java] COMPC >> [java] Loading configuration: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js-config.xml> >> [java] Loading configuration: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/main/config/compile-js-config.xml> >> [java] >> [java] 678010 bytes written to >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/target/BasicJS.swc> >> in 10.814 seconds >> [java] COMPCJSCRoyale >> [java] 23.8726566 seconds >> [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g >> [copy] Copying 1 file to >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/libs> >> >> main: >> >> copy-swc: >> [copy] Copying 1 file to >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/libs> >> >> check-for-tests: >> >> test: >> [echo] swc-date is 12/27/21 13:22 +0000 >> >> test-swf: >> >> clean: >> >> compile: >> [echo] Compiling FlexUnitRoyaleApplication.swf >> [echo] ROYALE_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/> >> [echo] ROYALE_SWF_COMPILER_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/> >> [echo] playerglobal.version: 11.7 >> Trying to override old definition of task compc >> Trying to override old definition of task mxmlc >> [mxmlc] MXMLJSC >> [mxmlc] -debug >> [mxmlc] -compiler.targets=SWF >> [mxmlc] +playerglobal.version=11.7 >> [mxmlc] +env.PLAYERGLOBAL_HOME=C:\adobe\flash >> [mxmlc] >> +royalelib=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/> >> [mxmlc] >> -output=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf> >> [mxmlc] -- >> [mxmlc] >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml> >> [mxmlc] Loading configuration: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/royale-config.xml> >> [mxmlc] Loading configuration: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication-config.xml> >> [mxmlc] >> [mxmlc] 95385 bytes written to >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf> >> in 4.608 seconds >> [mxmlc] 6.4361547 seconds >> [mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g >> >> test: >> [mkdir] Created dir: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/out> >> [royaleunit] Validating task attributes ... >> [royaleunit] Generating default values ... >> [royaleunit] Using the following settings for the test run: >> [royaleunit] ROYALE_HOME: >> [<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/]> >> [royaleunit] haltonfailure: [true] >> [royaleunit] headless: [false] >> [royaleunit] display: [99] >> [royaleunit] localTrusted: [true] >> [royaleunit] player: [flash] >> [royaleunit] port: [1024] >> [royaleunit] swf: >> [<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf]> >> [royaleunit] timeout: [90000ms] >> [royaleunit] toDir: >> [<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/out]> >> [royaleunit] Setting up server process ... >> [royaleunit] Entry >> [<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale]> >> already available in local trust file at >> [C:\Users\ApacheRoyaleCI\AppData\Roaming\Macromedia\Flash >> Player\#Security\FlashPlayerTrust\royaleUnit.cfg]. >> [royaleunit] Executing 'rundll32' with arguments: >> [royaleunit] 'url.dll,FileProtocolHandler' >> [royaleunit] >> '<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.swf'> >> [royaleunit] >> [royaleunit] The ' characters around the executable and arguments are >> [royaleunit] not part of the command. >> [royaleunit] >> [royaleunit] Starting server ... >> [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] Suite: flexUnitTests.DataGridColumnTest >> [royaleunit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >> 0.123 sec >> [royaleunit] >> [royaleunit] Results : >> [royaleunit] >> [royaleunit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >> 0.123 sec >> [royaleunit] >> [junitreport] Processing >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/out/TESTS-TestSuites.xml> >> to C:\Users\ApacheRoyaleCI\AppData\Local\Temp\null100900797 >> [junitreport] Loading stylesheet >> jar:file:/C:/apache/apache-ant-1.9.9/lib/ant-junit.jar!/org/apache/tools/ant/taskdefs/optional/junit/xsl/junit-frames.xsl >> [junitreport] Transform time: 1365ms >> [junitreport] Deleting: >> C:\Users\ApacheRoyaleCI\AppData\Local\Temp\null100900797 >> >> main: >> [echo] swc-date is 12/27/21 13:22 +0000 >> >> test-js: >> [echo] swc-date is 12/27/21 13:24 +0000 >> [delete] Deleting: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/BasicJS.swc.properties> >> >> check-for-tests: >> >> check-compiler-home: >> >> check-transpiler-home: >> >> check-compiler: >> >> test: >> >> clean: >> >> compile: >> [echo] Cross-compiling tests >> [echo] ROYALE_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/> >> [echo] ROYALE_SWF_COMPILER_HOME: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/> >> [echo] playerglobal.version: 11.7 >> Trying to override old definition of task compc >> Trying to override old definition of task mxmlc >> [mxmlc] MXMLJSC >> [mxmlc] -compiler.targets=JSRoyale >> [mxmlc] -js-output=target >> [mxmlc] +playerglobal.version=11.7 >> [mxmlc] +env.PLAYERGLOBAL_HOME=C:\adobe\flash >> [mxmlc] >> +royalelib=<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/> >> [mxmlc] -- >> [mxmlc] >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/../../../../../../projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml<http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml%3chttp:/apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/src/test/royale/FlexUnitRoyaleApplication.mxml>>> >> [mxmlc] got null for string/typedstring.js >> [mxmlc] got null for string/const.js >> [mxmlc] got null for i18n/bidi.js >> [mxmlc] got null for html/trustedresourceurl.js >> [mxmlc] got null for fs/url.js >> [mxmlc] got null for html/safeurl.js >> [mxmlc] got null for html/safestyle.js >> [mxmlc] got null for html/safestylesheet.js >> [mxmlc] got null for html/safescript.js >> [mxmlc] got null for dom/tags.js >> [mxmlc] got null for dom/htmlelement.js >> [mxmlc] got null for dom/tagname.js >> [mxmlc] got null for html/safehtml.js >> [mxmlc] got null for html/uncheckedconversions.js >> [mxmlc] got null for useragent/product.js >> [mxmlc] got null for html/sanitizer/noclobber.js >> [mxmlc] got null for html/sanitizer/tagwhitelist.js >> [mxmlc] got null for html/sanitizer/tagblacklist.js >> [mxmlc] got null for debug/logrecord.js >> [mxmlc] got null for debug/logbuffer.js >> [mxmlc] got null for debug/logger.js >> [mxmlc] got null for log/log.js >> [mxmlc] got null for html/sanitizer/elementweakmap.js >> [mxmlc] got null for math/size.js >> [mxmlc] got null for math/math.js >> [mxmlc] got null for math/coordinate.js >> [mxmlc] got null for functions/functions.js >> [mxmlc] got null for dom/asserts.js >> [mxmlc] got null for dom/safe.js >> [mxmlc] got null for dom/browserfeature.js >> [mxmlc] got null for dom/dom.js >> [mxmlc] got null for html/sanitizer/safedomtreeprocessor.js >> [mxmlc] got null for html/cssspecificity.js >> [mxmlc] got null for html/sanitizer/csssanitizer.js >> [mxmlc] got null for html/sanitizer/attributewhitelist.js >> [mxmlc] got null for html/sanitizer/htmlsanitizer.js >> [mxmlc] Internal error: java.lang.NullPointerException >> com.google.javascript.jscomp.Compiler.newTracer(Compiler.java:1256)com.google.javascript.jscomp.Compiler.generateReport(Compiler.java:765)com.google.javascript.jscomp.Compiler.compile(Compiler.java:751)org.apache.royale.compiler.utils.JSClosureCompilerWrapper.compile(JSClosureCompilerWrapper.java:184)org.apache.royale.compiler.internal.codegen.mxml.royale.MXMLRoyalePublisher.publish(MXMLRoyalePublisher.java:603)org.apache.royale.compiler.clients.MXMLJSCRoyale.compile(MXMLJSCRoyale.java:447)org.apache.royale.compiler.clients.MXMLJSCRoyale._mainNoExit(MXMLJSCRoyale.java:264)org.apache.royale.compiler.clients.MXMLJSCRoyale.mainNoExit(MXMLJSCRoyale.java:221)org.apache.royale.compiler.clients.MXMLJSC._mainNoExit(MXMLJSC.java:363)org.apache.royale.compiler.clients.MXMLJSC.mainNoExit(MXMLJSC.java:298)org.apache.royale.compiler.clients.MXMLJSC.staticMainNoExit(MXMLJSC.java:256)org.apache.royale.compiler.clients.MXMLJSC.main(MXMLJSC.java:238) >> [mxmlc] >> [mxmlc] >> [mxmlc] 10.9401334 seconds >> [mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g >> >> BUILD FAILED >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/build.xml>:696: >> The following error occurred while executing this line: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml>:126: >> The following error occurred while executing this line: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml>:398: >> The following error occurred while executing this line: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/build.xml>:81: >> The following error occurred while executing this line: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Basic/build.xml>:89: >> The following error occurred while executing this line: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/build.xml>:54: >> The following error occurred while executing this line: >> <http://apacheroyaleci2.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/BasicJS/src/test/royale/build.xml>:138: >> mxmlc task failed. >> >> Total time: 18 minutes 18 seconds >> Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx2g >> Build step 'Invoke Ant' marked build as failure >> Skipped archiving because build is not successful >> >