From: <zo...@st...> - 2015-02-25 08:29:44
|
See <http://builds.jmri.org/jenkins/job/Development/job/Builds/2128/changes> Changes: [pete_cressman] ------------------------------------------ [...truncated 71 lines...] [jjtree] File "ASTtimeout.java" does not exist. Will create one. [jjtree] File "ASTprogmode.java" does not exist. Will create one. [jjtree] File "ASTcv.java" does not exist. Will create one. [jjtree] File "ASTcvbit.java" does not exist. Will create one. [jjtree] File "ASTreg.java" does not exist. Will create one. [jjtree] File "ASTprotocol.java" does not exist. Will create one. [jjtree] File "ASTdrivemode.java" does not exist. Will create one. [jjtree] File "ASTfunctionmode.java" does not exist. Will create one. [jjtree] File "SRCPParserTreeConstants.java" does not exist. Will create one. [jjtree] File "SRCPParserVisitor.java" does not exist. Will create one. [jjtree] File "JJTSRCPParserState.java" does not exist. Will create one. [jjtree] Annotated grammar generated successfully in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/tmp/jmri/jmris/srcp/parser/SRCPParser.jj> [jjtree] Java Compiler Compiler Version 5.0 (Tree Builder) [jjtree] (type "jjtree" with no arguments for help) [jjtree] Reading from file <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/srcp/SRCPClientParser.jjt> . . . [jjtree] File "Node.java" does not exist. Will create one. [jjtree] File "SimpleNode.java" does not exist. Will create one. [jjtree] File "ASThandshakeresponse.java" does not exist. Will create one. [jjtree] File "ASTtimestamp.java" does not exist. Will create one. [jjtree] File "ASTserviceversion.java" does not exist. Will create one. [jjtree] File "ASTconnectionmode.java" does not exist. Will create one. [jjtree] File "ASTinforesponse.java" does not exist. Will create one. [jjtree] File "ASTinfo.java" does not exist. Will create one. [jjtree] File "ASTerror.java" does not exist. Will create one. [jjtree] File "ASTok.java" does not exist. Will create one. [jjtree] File "ASTcommandresponse.java" does not exist. Will create one. [jjtree] File "ASTcvno.java" does not exist. Will create one. [jjtree] File "ASTbus.java" does not exist. Will create one. [jjtree] File "ASTpower.java" does not exist. Will create one. [jjtree] File "ASTzeroaddress.java" does not exist. Will create one. [jjtree] File "ASTnonzeroaddress.java" does not exist. Will create one. [jjtree] File "ASTport.java" does not exist. Will create one. [jjtree] File "ASTdevicegroup.java" does not exist. Will create one. [jjtree] File "ASTgo.java" does not exist. Will create one. [jjtree] File "ASTgl.java" does not exist. Will create one. [jjtree] File "ASTsm.java" does not exist. Will create one. [jjtree] File "ASTga.java" does not exist. Will create one. [jjtree] File "ASTfb.java" does not exist. Will create one. [jjtree] File "ASTtime.java" does not exist. Will create one. [jjtree] File "ASTserver.java" does not exist. Will create one. [jjtree] File "ASTsession.java" does not exist. Will create one. [jjtree] File "ASTlock.java" does not exist. Will create one. [jjtree] File "ASTdescription.java" does not exist. Will create one. [jjtree] File "ASTonoff.java" does not exist. Will create one. [jjtree] File "ASTdelay.java" does not exist. Will create one. [jjtree] File "ASTtimeout.java" does not exist. Will create one. [jjtree] File "ASTprogmode.java" does not exist. Will create one. [jjtree] File "ASTcv.java" does not exist. Will create one. [jjtree] File "ASTcvbit.java" does not exist. Will create one. [jjtree] File "ASTreg.java" does not exist. Will create one. [jjtree] File "SRCPClientParserTreeConstants.java" does not exist. Will create one. [jjtree] File "SRCPClientParserVisitor.java" does not exist. Will create one. [jjtree] File "JJTSRCPClientParserState.java" does not exist. Will create one. [jjtree] Annotated grammar generated successfully in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/tmp/jmri/jmrix/srcp/parser/SRCPClientParser.jj> javacc: [javacc] Java Compiler Compiler Version 5.0 (Parser Generator) [javacc] (type "javacc" with no arguments for help) [javacc] Reading from file <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/tmp/jmri/jmris/srcp/parser/SRCPParser.jj> . . . [javacc] File "TokenMgrError.java" does not exist. Will create one. [javacc] File "ParseException.java" does not exist. Will create one. [javacc] File "Token.java" does not exist. Will create one. [javacc] File "SimpleCharStream.java" does not exist. Will create one. [javacc] Parser generated successfully. [javacc] Java Compiler Compiler Version 5.0 (Parser Generator) [javacc] (type "javacc" with no arguments for help) [javacc] Reading from file <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/tmp/jmri/jmrix/srcp/parser/SRCPClientParser.jj> . . . [javacc] File "TokenMgrError.java" does not exist. Will create one. [javacc] File "ParseException.java" does not exist. Will create one. [javacc] File "Token.java" does not exist. Will create one. [javacc] File "SimpleCharStream.java" does not exist. Will create one. [javacc] Parser generated successfully. update-template-code: [copy] Copying 1 file to <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/tmp> compile-generated-source: -java-compile-internal: [javac] Compiling 103 source files to <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/classes> [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [copy] Copying 1 file to <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/classes/jmri> warnings: -ecj-compile-internal: [javac] Compiling 3345 source files to <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/classes> [javac] ---------- [javac] 1. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/beantable/BlockTableAction.java> (at line 246) [javac] log.error("Error parsing length value of \"{}\"", (String) value); [javac] ^^^^^^^^^^^^^^ [javac] Unnecessary cast from Object to String [javac] ---------- [javac] ---------- [javac] 2. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/display/layoutEditor/LayoutBlock.java> (at line 2086) [javac] layoutBlock.removeRouteFromNeighbour(this, newUpdate); [javac] ^^^^^^^^^^^ [javac] Potential null pointer access: The variable layoutBlock may be null at this location [javac] ---------- [javac] ---------- [javac] 3. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/WarrantPreferencesPanel.java> (at line 765) [javac] data.setKey((String) value); [javac] ^^^^ [javac] Potential null pointer access: The variable data may be null at this location [javac] ---------- [javac] 4. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/WarrantPreferencesPanel.java> (at line 772) [javac] data.setValue(f); [javac] ^^^^ [javac] Potential null pointer access: The variable data may be null at this location [javac] ---------- [javac] 5. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/WarrantPreferencesPanel.java> (at line 863) [javac] data.setKey((String) value); [javac] ^^^^ [javac] Potential null pointer access: The variable data may be null at this location [javac] ---------- [javac] 6. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/WarrantPreferencesPanel.java> (at line 865) [javac] data.setValue((String) value); [javac] ^^^^ [javac] Potential null pointer access: The variable data may be null at this location [javac] ---------- [javac] 7. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/WarrantPreferencesPanel.java> (at line 953) [javac] data.setKey((String) value); [javac] ^^^^ [javac] Potential null pointer access: The variable data may be null at this location [javac] ---------- [javac] 8. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/WarrantPreferencesPanel.java> (at line 960) [javac] data.setValue(f); [javac] ^^^^ [javac] Potential null pointer access: The variable data may be null at this location [javac] ---------- [javac] ---------- [javac] 9. ERROR in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/configurexml/WarrantManagerXml.java> (at line 108) [javac] float fac = warrant.getThrottleFactor(); [javac] ^^^^^^^^^^^^^^^^^ [javac] The method getThrottleFactor() is undefined for the type Warrant [javac] ---------- [javac] 10. ERROR in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/logix/configurexml/WarrantManagerXml.java> (at line 295) [javac] warrant.setThrottleFactor(fac); [javac] ^^^^^^^^^^^^^^^^^ [javac] The method setThrottleFactor(String) in the type Warrant is not applicable for the arguments (float) [javac] ---------- [javac] ---------- [javac] 11. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanel.java> (at line 199) [javac] String temp = _varModel.getLabel(iVar); [javac] ^^^^ [javac] The value of the local variable temp is not used [javac] ---------- [javac] 12. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanel.java> (at line 220) [javac] if (customName != null) { [javac] ^^^^^^^^^^ [javac] Null comparison always yields false: The variable customName can only be null at this location [javac] ---------- [javac] ---------- [javac] 13. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanelESU.java> (at line 404) [javac] cvObject.addPropertyChangeListener(new java.beans.PropertyChangeListener() { [javac] ^^^^^^^^ [javac] Potential null pointer access: The variable cvObject may be null at this location [javac] ---------- [javac] 14. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanelESU.java> (at line 568) [javac] case AbstractValue.DIFF: [javac] ^^^^^^^^^^^^^^^^^^^^^^^ [javac] Switch case may be entered by falling through previous case. If intended, add a new comment //$FALL-THROUGH$ on the line above [javac] ---------- [javac] 15. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanelESU.java> (at line 570) [javac] case AbstractValue.EDITED: [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Switch case may be entered by falling through previous case. If intended, add a new comment //$FALL-THROUGH$ on the line above [javac] ---------- [javac] 16. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanelESU.java> (at line 572) [javac] case AbstractValue.FROMFILE: [javac] ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [javac] Switch case may be entered by falling through previous case. If intended, add a new comment //$FALL-THROUGH$ on the line above [javac] ---------- [javac] 17. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrit/symbolicprog/FnMapPanelESU.java> (at line 574) [javac] default: [javac] ^^^^^^^ [javac] Switch case may be entered by falling through previous case. If intended, add a new comment //$FALL-THROUGH$ on the line above [javac] ---------- [javac] ---------- [javac] 18. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/bachrus/DccSpeedProfile.java> (at line 35) [javac] protected List<String> dccProfileData = new ArrayList(); [javac] ^^^^^^^^^^^^^^^ [javac] Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<String> [javac] ---------- [javac] ---------- [javac] 19. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/ieee802154/xbee/XBeeReply.java> (at line 81) [javac] private final static Logger log = LoggerFactory.getLogger(XBeeReply.class); [javac] ^^^ [javac] The value of the field XBeeReply.log is not used [javac] ---------- [javac] ---------- [javac] 20. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/roco/z21/z21XNetInitializationManager.java> (at line 33) [javac] float CSSoftwareVersion = systemMemo.getXNetTrafficController() [javac] ^^^^^^^^^^^^^^^^^ [javac] The value of the local variable CSSoftwareVersion is not used [javac] ---------- [javac] 21. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/roco/z21/z21XNetInitializationManager.java> (at line 36) [javac] int CSType = systemMemo.getXNetTrafficController() [javac] ^^^^^^ [javac] The value of the local variable CSType is not used [javac] ---------- [javac] ---------- [javac] 22. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/roco/z21/z21XNetMessage.java> (at line 28) [javac] static private int _nRetries = 5; [javac] ^^^^^^^^^ [javac] The value of the field z21XNetMessage._nRetries is not used [javac] ---------- [javac] ---------- [javac] 23. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/jmrix/tams/TamsSensor.java> (at line 46) [javac] private final static Logger log = LoggerFactory.getLogger(TamsSensor.class); [javac] ^^^ [javac] The value of the field TamsSensor.log is not used [javac] ---------- [javac] ---------- [javac] 24. WARNING in <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/java/src/jmri/web/servlet/simple/SimpleServlet.java> (at line 44) [javac] private final Set<SimpleWebSocket> sockets = new CopyOnWriteArraySet<>(); [javac] ^^^^^^^ [javac] The value of the field SimpleServlet.sockets is not used [javac] ---------- [javac] 24 problems (2 errors, 22 warnings) BUILD FAILED <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/build.xml>:482: The following error occurred while executing this line: <http://builds.jmri.org/jenkins/job/Development/job/Builds/ws/jmri/build.xml>:470: Compile failed; see the compiler error output for details. Total time: 1 minute 9 seconds Build step 'Invoke Ant' marked build as failure [WARNINGS] Skipping publisher since build result is FAILURE Recording test results ERROR: Publisher hudson.tasks.junit.JUnitResultArchiver aborted due to exception hudson.AbortException: No test report files were found. Configuration error? at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:116) at hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:93) at hudson.FilePath.act(FilePath.java:980) at hudson.FilePath.act(FilePath.java:958) at hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:90) at hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:120) at hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:137) at hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:74) at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:770) at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:734) at hudson.model.Build$BuildExecution.post2(Build.java:183) at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:683) at hudson.model.Run.execute(Run.java:1770) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:89) at hudson.model.Executor.run(Executor.java:240) |