I already pushed a fix for these errors. The fixed template files allowed the SWF build to be built which exposed some SWF-specific errors.
> On Dec 4, 2017, at 9:23 PM, flex.ci.bui...@gmail.com wrote: > > See <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/228/changes> > > Changes: > > [harbs] Table, Tbody, Tfoot, Thead, Tr > > [harbs] Added Col and Colgroup > > [harbs] Added basic properties to Input > > [harbs] Added Button > > [harbs] Hopefully these template fixes help > > [harbs] Added Form > > ------------------------------------------ > [...truncated 4515 lines...] > [java] -compiler.strict-xml=true > [java] -js-output-optimization=skipAsCoercions > [java] -compiler.targets=SWF,JSRoyale > [java] > -output=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/target/HTML.swc> > [java] > -load-config=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/config/compile-swf-config.xml> > [java] > -js-load-config=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js-config.xml> > [java] > -js-load-config+=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/../../js/projects/HTMLJS/src/main/config/compile-js-config.xml> > [java] target:SWF > [java] target:JSRoyale > [java] COMPC > [java] Loading configuration: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/config/compile-swf-config.xml> > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Button.as(139)>: > col: 29 Error: Overriding a function that is not marked for override > [java] > [java] public function get name():String > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Button.as(151)>: > col: 29 Error: Overriding a function that is not marked for override > [java] > [java] public function set name(value:String):void > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Col.as(66)>: > col: 24 Error: Access of possibly undefined property _src. > [java] > [java] return _src; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Col.as(77)>: > col: 17 Error: Access of possibly undefined property _src. > [java] > [java] _src = value; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Colgroup.as(66)>: > col: 24 Error: Access of possibly undefined property _src. > [java] > [java] return _src; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Colgroup.as(77)>: > col: 17 Error: Access of possibly undefined property _src. > [java] > [java] _src = value; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Form.as(106)>: > col: 29 Error: Overriding a function that is not marked for override > [java] > [java] public function get name():String > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Form.as(118)>: > col: 29 Error: Overriding a function that is not marked for override > [java] > [java] public function set name(value:String):void > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as(139)>: > col: 29 Error: Overriding a function that is not marked for override > [java] > [java] public function get name():String > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as(151)>: > col: 29 Error: Overriding a function that is not marked for override > [java] > [java] public function set name(value:String):void > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Button.as(139)>: > col: 29 Overriding a function that is not marked for override > [java] > [java] public function get name():String > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Button.as(151)>: > col: 29 Overriding a function that is not marked for override > [java] > [java] public function set name(value:String):void > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Col.as(66)>: > col: 24 Access of possibly undefined property _src. > [java] > [java] return _src; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Col.as(77)>: > col: 17 Access of possibly undefined property _src. > [java] > [java] _src = value; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Colgroup.as(66)>: > col: 24 Access of possibly undefined property _src. > [java] > [java] return _src; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Colgroup.as(77)>: > col: 17 Access of possibly undefined property _src. > [java] > [java] _src = value; > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Form.as(106)>: > col: 29 Overriding a function that is not marked for override > [java] > [java] public function get name():String > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Form.as(118)>: > col: 29 Overriding a function that is not marked for override > [java] > [java] public function set name(value:String):void > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as(139)>: > col: 29 Overriding a function that is not marked for override > [java] > [java] public function get name():String > [java] ^ > [java] > [java] > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/src/main/royale/org/apache/royale/html/elements/Input.as(151)>: > col: 29 Overriding a function that is not marked for override > [java] > [java] public function set name(value:String):void > [java] ^ > [java] > [java] 16.7298294 seconds > [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 > [java] Java Result: 3 > > compile-js: > [delete] Deleting: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js/projects/HTMLJS/HTMLJS.swc.properties> > > clean: > > check-compiler-home: > > check-transpiler-home: > > check-compiler: > > compile: > [echo] Cross-compiling HTMLJS.swc > [echo] ROYALE_COMPILER_HOME: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/js> > [mkdir] Created dir: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js/projects/HTMLJS/target/generated-sources/royale> > [java] args: > [java] > +royalelib=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks> > [java] -compiler.strict-xml=true > [java] -js-output-optimization=skipAsCoercions > [java] -compiler.targets=SWF,JSRoyale > [java] > -output=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js/projects/HTMLJS/target/HTMLJS.swc> > [java] > -load-config=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js-config.xml> > [java] > -load-config+=<http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js/projects/HTMLJS/src/main/config/compile-js-config.xml> > [java] target:SWF > [java] target:JSRoyale > [java] COMPC > [java] Loading configuration: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js-config.xml> > [java] Loading configuration: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js/projects/HTMLJS/src/main/config/compile-js-config.xml> > [java] > [java] 97569 bytes written to > C:\Jenkins\workspace\royale-asjs\frameworks\js\projects\HTMLJS\target\HTMLJS.swc > in 20.764 seconds > [java] COMPCJSCRoyale > [java] Copy library.swf > [java] Copy defaults.css > [java] Compiling file: org.apache.royale.html.NodeElementBase > [java] Writing file: js\out\org\apache\royale\html\NodeElementBase.js > [java] Compiling file: org.apache.royale.html.TextNodeContainerBase > [java] Writing file: > js\out\org\apache\royale\html\TextNodeContainerBase.js > [java] Compiling file: org.apache.royale.html.elements.A > [java] Writing file: js\out\org\apache\royale\html\elements\A.js > [java] Compiling file: org.apache.royale.html.elements.I > [java] Writing file: js\out\org\apache\royale\html\elements\I.js > [java] Compiling file: org.apache.royale.html.elements.P > [java] Writing file: js\out\org\apache\royale\html\elements\P.js > [java] Compiling file: org.apache.royale.html.elements.S > [java] Writing file: js\out\org\apache\royale\html\elements\S.js > [java] Compiling file: org.apache.royale.html.elements.Code > [java] Writing file: js\out\org\apache\royale\html\elements\Code.js > [java] Compiling file: org.apache.royale.html.elements.Option > [java] Writing file: js\out\org\apache\royale\html\elements\Option.js > [java] Compiling file: org.apache.royale.html.elements.Tbody > [java] Writing file: js\out\org\apache\royale\html\elements\Tbody.js > [java] Compiling file: org.apache.royale.html.elements.Input > [java] Writing file: js\out\org\apache\royale\html\elements\Input.js > [java] Compiling file: org.apache.royale.html.elements.Select > [java] Writing file: js\out\org\apache\royale\html\elements\Select.js > [java] Compiling file: org.apache.royale.html.elements.Colgroup > [java] Writing file: js\out\org\apache\royale\html\elements\Colgroup.js > [java] Compiling file: org.apache.royale.html.elements.Thead > [java] Writing file: js\out\org\apache\royale\html\elements\Thead.js > [java] Compiling file: org.apache.royale.html.elements.Span > [java] Writing file: js\out\org\apache\royale\html\elements\Span.js > [java] Compiling file: org.apache.royale.html.TextNode > [java] Writing file: js\out\org\apache\royale\html\TextNode.js > [java] Compiling file: org.apache.royale.html.elements.Col > [java] Writing file: js\out\org\apache\royale\html\elements\Col.js > [java] Compiling file: org.apache.royale.html.elements.Div > [java] Writing file: js\out\org\apache\royale\html\elements\Div.js > [java] Compiling file: HTMLClasses > [java] Writing file: js\out\HTMLClasses.js > [java] Compiling file: org.apache.royale.html.elements.Img > [java] Writing file: js\out\org\apache\royale\html\elements\Img.js > [java] Compiling file: org.apache.royale.html.elements.Pre > [java] Writing file: js\out\org\apache\royale\html\elements\Pre.js > [java] Compiling file: org.apache.royale.html.elements.Strong > [java] Writing file: js\out\org\apache\royale\html\elements\Strong.js > [java] Compiling file: org.apache.royale.html.elements.Button > [java] Writing file: js\out\org\apache\royale\html\elements\Button.js > [java] Compiling file: org.apache.royale.html.elements.Form > [java] Writing file: js\out\org\apache\royale\html\elements\Form.js > [java] Compiling file: org.apache.royale.html.beads.InnerHTML > [java] Writing file: js\out\org\apache\royale\html\beads\InnerHTML.js > [java] Compiling file: org.apache.royale.html.elements.Em > [java] Writing file: js\out\org\apache\royale\html\elements\Em.js > [java] Compiling file: org.apache.royale.html.elements.H1 > [java] Writing file: js\out\org\apache\royale\html\elements\H1.js > [java] Compiling file: org.apache.royale.html.elements.H2 > [java] Writing file: js\out\org\apache\royale\html\elements\H2.js > [java] Compiling file: org.apache.royale.html.elements.H3 > [java] Writing file: js\out\org\apache\royale\html\elements\H3.js > [java] Compiling file: org.apache.royale.html.elements.H4 > [java] Writing file: js\out\org\apache\royale\html\elements\H4.js > [java] Compiling file: org.apache.royale.html.elements.H5 > [java] Writing file: js\out\org\apache\royale\html\elements\H5.js > [java] Compiling file: org.apache.royale.html.elements.H6 > [java] Writing file: js\out\org\apache\royale\html\elements\H6.js > [java] Compiling file: org.apache.royale.html.elements.Hr > [java] Writing file: js\out\org\apache\royale\html\elements\Hr.js > [java] Compiling file: org.apache.royale.html.elements.Li > [java] Writing file: js\out\org\apache\royale\html\elements\Li.js > [java] Compiling file: org.apache.royale.html.elements.Ol > [java] Writing file: js\out\org\apache\royale\html\elements\Ol.js > [java] Compiling file: org.apache.royale.html.elements.Td > [java] Writing file: js\out\org\apache\royale\html\elements\Td.js > [java] Compiling file: org.apache.royale.html.elements.Th > [java] Writing file: js\out\org\apache\royale\html\elements\Th.js > [java] Compiling file: org.apache.royale.html.elements.Tr > [java] Writing file: js\out\org\apache\royale\html\elements\Tr.js > [java] Compiling file: org.apache.royale.html.elements.Ul > [java] Writing file: js\out\org\apache\royale\html\elements\Ul.js > [java] Compiling file: org.apache.royale.html.elements.Table > [java] Writing file: js\out\org\apache\royale\html\elements\Table.js > [java] Compiling file: org.apache.royale.html.elements.Small > [java] Writing file: js\out\org\apache\royale\html\elements\Small.js > [java] Compiling file: org.apache.royale.html.elements.Tfoot > [java] Writing file: js\out\org\apache\royale\html\elements\Tfoot.js > [java] 41.5871506 seconds > [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 > [copy] Copying 1 file to > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/js/libs> > > main: > > copy-swc: > > BUILD FAILED > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/build.xml>:547: > The following error occurred while executing this line: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/build.xml>:119: > The following error occurred while executing this line: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/build.xml>:281: > The following error occurred while executing this line: > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/build.xml>:44: > Warning: Could not find file > <http://apacheflexbuild.cloudapp.net:8080/job/royale-asjs/ws/frameworks/projects/HTML/target/HTML.swc> > to copy. > > Total time: 15 minutes 1 second > Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8 > Build step 'Invoke Ant' marked build as failure > Skipped archiving because build is not successful