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 >