[ImageJ-builds] Build failed in Jenkins: SciJava-common-windows #895

jenkins at imagej.net jenkins at imagej.net
Sat Nov 19 22:54:34 CST 2016


See <http://jenkins.imagej.net/job/SciJava-common-windows/895/changes>

Changes:

[Curtis Rueden] DefaultScriptService: support arrays of aliases

[Curtis Rueden] ScriptServiceTest: test arrays of aliases

[Curtis Rueden] Remove unused imports

[Curtis Rueden] POM: bump pom-scijava parent to 10.5.0

[Curtis Rueden] Use diamond syntax

[Curtis Rueden] AbstractDataHandle: use accessor instead of field

[Curtis Rueden] DataHandle: move default methods into interface

[Curtis Rueden] Location: move default methods into interface

[Curtis Rueden] DataHandleTest: use try-with-resources

[Curtis Rueden] ScriptInfo: do not mix datestamp into the version

[Curtis Rueden] Manifest: implement the Versioned interface

[Curtis Rueden] AbstractApp: improve version detection

[Curtis Rueden] POM: goodbye Mark!

[Curtis Rueden] POMTest: the bus factor is now 1 :'-(

[Curtis Rueden] ScriptInfoTest: adjust for new version strings

[Curtis Rueden] ScriptService: generalize the javadoc

[Curtis Rueden] FileUtils: add findResources methods

[Curtis Rueden] ScriptService: index scripts by path, not file

[Curtis Rueden] ScriptService: fix the base directory FIXME

[Curtis Rueden] ScriptService: declare "scripts" as a constant

[Curtis Rueden] MenuPath: handle null collection more nicely

[Curtis Rueden] MenuPath: support alternative path separators

[Curtis Rueden] ScriptFinder: let the ctor take a Context instead

[Curtis Rueden] FileUtils: remove ImageJ-ism in javadoc

[Curtis Rueden] ScriptFinder: add javadoc to the constructor

[Curtis Rueden] ScriptFinder: add support for scripts inside JARs

[Curtis Rueden] ScriptFinderTest: verify scripts on the classpath

[Curtis Rueden] ScriptInfo: remove unthrown exception clause

[Curtis Rueden] Invert + generalize script return value logic

[Curtis Rueden] ScriptModule: track return value explicitly

[Curtis Rueden] ScriptInfo: append return value if no outputs

[Curtis Rueden] Test the improved script return value behavior

[Curtis Rueden] ScriptREPL: add javadoc

[Curtis Rueden] ScriptREPL: only include the interpreted languages

[Curtis Rueden] Add a base class for SciJava-based unit tests

[Curtis Rueden] CommandModuleItem: implement getDefaultValue()

[Curtis Rueden] CommandModuleTest: test getDefaultValue()

[Curtis Rueden] AbstractLogService: tweak javadoc

[Curtis Rueden] AbstractLogService: format code style

[Curtis Rueden] LogService: add setLevel method to public API

[Curtis Rueden] MiscUtils: deprecate equal(Object, Object) method

[dietzc85] Add method to get InputWidget from InputPanel

[Curtis Rueden] AbstractConverter: do not require an ObjectService

[Curtis Rueden] DefaultEventService: reduce indentation nesting

[Curtis Rueden] Clean up method ordering and section headers

[Curtis Rueden] Locatable: add default behavior for getLocation

[Curtis Rueden] Versioned: add default behavior for getVersion

[Curtis Rueden] Prioritized: add default behavior for compareTo

[Curtis Rueden] AbstractRichPlugin: remove compareTo behavior

[Curtis Rueden] Make RichPlugin implement more useful interfaces

[Curtis Rueden] Gateway: remove superfluous Versioned inheritance

[Curtis Rueden] SortedObjectIndex: fix order of method blocks

[Curtis Rueden] RecentFileService: index recent files properly

[Curtis Rueden] POM: bump parent to pom-scijava 11.0.0

[Curtis Rueden] POM: stop pinning scijava-expression-parser

[Jenkins] Bump to next development cycle

[Curtis Rueden] PlatformService: deprecate getAppEventService()

[Curtis Rueden] Rename get*Service() methods of services

[Curtis Rueden] Push default Service method behavior to interface

[Curtis Rueden] SingletonService: add ObjectService accessor

[Curtis Rueden] Push default SingletonService behavior to iface

[Curtis Rueden] AbstractPTService: use accessor method, not field

[Curtis Rueden] Push default PTService behavior to iface

[Curtis Rueden] PTService: put unimplemented methods first

[Curtis Rueden] Add a common interface for objects that do logging

[Curtis Rueden] Implement the Logged interface as appropriate

[Curtis Rueden] TypedService: add a way to find the best plugin

[Curtis Rueden] Push default WrapperService behavior to iface

[Curtis Rueden] Push default TypedPlugin behavior to iface

[Curtis Rueden] ScriptInfo: use try-with-resources block

[Curtis Rueden] ScriptInfo: fix warning about field shadowing

[Curtis Rueden] ParseService: add a non-strict parsing mode

[Curtis Rueden] ScriptInfo: parse attributes in non-strict mode

[Curtis Rueden] ScriptInfo: try harder when converting types

[Curtis Rueden] ScriptInfoTest: test that enums are now evaluated

[Jenkins] Bump to next development cycle

[Jenkins] Bump to next development cycle

[Curtis Rueden] DefaultScriptService: also alias java.util.Date

[Curtis Rueden] ScriptServiceTest: add a test for built-in aliases

[Curtis Rueden] Fix race condition in alias initialization

[Jenkins] Bump to next development cycle

[Curtis Rueden] Add default behavior for service accessors

[Jenkins] Bump to next development cycle

[Curtis Rueden] AbstractGateway: fix bug in getShortName behavior

[Curtis Rueden] ScriptFinder: quelch unsupported script message

[Curtis Rueden] Tweak description text

[Curtis Rueden] POM: bump pom-scijava parent to 11.2.1

[Curtis Rueden] DisplayPostprocessor: flag when output is handled

[Curtis Rueden] ScriptModule: do not resolve outputs

[Curtis Rueden] Module: revamp item resolution

[Curtis Rueden] Stop using old module input resolution methods

[Curtis Rueden] POM: add an explanation for the <build> section

[Curtis Rueden] DisplayPostprocessor: resolve displayed outputs

[Curtis Rueden] Stop using deprecated MiscUtils.equal method

[Jenkins] Bump to next development cycle

[Curtis Rueden] gitignore: add rules for IntelliJ

[Curtis Rueden] Remove redundant if

[Curtis Rueden] Add a HeadlessUI

[Curtis Rueden] Test that HeadlessUI is the default while headless

[Curtis Rueden] UserInterface: improve javadoc

[Curtis Rueden] Add Richard Domander as a contributor

[Curtis Rueden] UserInterface: push default behavior to interface

[Curtis Rueden] AbstractUserInterface: remove unnecessary services

[Curtis Rueden] DefaultUIService: remove unnecessary services

[Curtis Rueden] DefaultUIService: tweak syntax for conciseness

[Curtis Rueden] UIServiceTest: remove no-longer-needed override

[Curtis Rueden] StatusServiceTest: simplify exception handling

[Curtis Rueden] StatusServiceTest: clean up context setup/teardown

[Curtis Rueden] ArrayUtils: add method for easily creating arrays

[Curtis Rueden] ContextCreationTest: remove unneeded method

[Curtis Rueden] Make the HeadlessUI a real boy

[Curtis Rueden] UIServiceTest: extract context setup/teardown

[Curtis Rueden] UIServiceTest: add a couple more tests

[Curtis Rueden] POM: bump version to 2.60.0-SNAPSHOT

[Jenkins] Bump to next development cycle

[Curtis Rueden] Remove unused imports

[Curtis Rueden] App: remove redundant superinterface

[Curtis Rueden] StderrLogService: use stdout non-severe messages

[Curtis Rueden] ScriptModule: tweak style

[Jenkins] Bump to next development cycle

[Curtis Rueden] Fix population of default values

[Jenkins] Bump to next development cycle

[Curtis Rueden] DefaultParseService: be defensive about null args

[Curtis Rueden] RunArgument: fix NPE when no script args are given

[Curtis Rueden] RunArgument: fix bug when argument list is given

[Curtis Rueden] ScriptInfo: cache URL source, if given & relevant

[Curtis Rueden] ScriptFinder: remember the URL for each script

[Curtis Rueden] ScriptFinderTest: test that the URLs are retained

[Curtis Rueden] ScriptREPL: catch exceptions for built-in commands

[Curtis Rueden] ScriptREPL: dump exceptions to the OutputStream

[Curtis Rueden] ScriptREPL: implement a local debug mode

[Curtis Rueden] ScriptREPL: recover gracefully from failed copy

[Curtis Rueden] MenuPath: add option to trim, or not, as desired

[Curtis Rueden] ScriptFinder: do not trim script menu paths

[Jenkins] Bump to next development cycle

[Curtis Rueden] Update parent to pom-scijava 12.0.0

------------------------------------------
Started by upstream project "SciJava-common" build number 1086
originally caused by:
 Started by an SCM change
Building remotely on Windows (windows) in workspace <http://jenkins.imagej.net/job/SciJava-common-windows/ws/>
Cloning the remote Git repository
Cloning repository git://github.com/scijava/scijava-common
 > c:\msysgit\bin\git init <http://jenkins.imagej.net/job/SciJava-common-windows/ws/> # timeout=10
Fetching upstream changes from git://github.com/scijava/scijava-common
 > c:\msysgit\bin\git --version # timeout=10
 > c:\msysgit\bin\git -c core.askpass=true fetch --tags --progress git://github.com/scijava/scijava-common +refs/heads/*:refs/remotes/origin/*
 > c:\msysgit\bin\git config remote.origin.url git://github.com/scijava/scijava-common # timeout=10
 > c:\msysgit\bin\git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
 > c:\msysgit\bin\git config remote.origin.url git://github.com/scijava/scijava-common # timeout=10
Fetching upstream changes from git://github.com/scijava/scijava-common
 > c:\msysgit\bin\git -c core.askpass=true fetch --tags --progress git://github.com/scijava/scijava-common +refs/heads/master:refs/remotes/origin/master
 > c:\msysgit\bin\git rev-parse "origin/master^{commit}" # timeout=10
Checking out Revision d52961bd49a3a0155cbc706b830becad870a339c (origin/master)
 > c:\msysgit\bin\git config core.sparsecheckout # timeout=10
 > c:\msysgit\bin\git checkout -f d52961bd49a3a0155cbc706b830becad870a339c
 > c:\msysgit\bin\git rev-list 0ce6c58c9632034b6b82c329b37db92bc3f633d7 # timeout=10
 > c:\msysgit\bin\git tag -a -f -m Jenkins Build #895 jenkins-SciJava-common-windows-895 # timeout=10
[SciJava-common-windows] $ sh -xe C:\Users\VIRTUA~1\AppData\Local\Temp\hudson2226783438424697614.sh
+ git clean -dfx
+ JAVA_HOME='/c/Program Files/Java/jdk1.8.0_101/'
+ PATH='/c/Program Files/Java/jdk1.8.0_101/bin:/usr/src/fiji/bin/apache-maven-3.0.4/bin:/usr/src/mingw-w64/sysroot/bin:/usr/bin:/usr/mingw/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/c/Program Files (x86)/CMake 2.8/bin:/c/Program Files/Microsoft Windows Performance Toolkit/'
+ /src/fiji/bin/maven.sh -U clean test
[INFO] Scanning for projects...
Downloading: http://repo.maven.apache.org/maven2/org/scijava/pom-scijava/12.0.0/pom-scijava-12.0.0.pom

Downloaded: http://repo.maven.apache.org/maven2/org/scijava/pom-scijava/12.0.0/pom-scijava-12.0.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/scijava/pom-scijava-base/2.0.0/pom-scijava-base-2.0.0.pom

Downloaded: http://repo.maven.apache.org/maven2/org/scijava/pom-scijava-base/2.0.0/pom-scijava-base-2.0.0.pom (0 B at 0.0 KB/sec)
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building SciJava Common 2.61.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.5.0/exec-maven-plugin-1.5.0.pom
4/13 KB   
8/13 KB   
12/13 KB   
13/13 KB   
           
Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.5.0/exec-maven-plugin-1.5.0.pom (13 KB at 207.5 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.5.0/exec-maven-plugin-1.5.0.jar
4/53 KB    
5/53 KB   
9/53 KB   
13/53 KB   
17/53 KB   
21/53 KB   
25/53 KB   
29/53 KB   
33/53 KB   
37/53 KB   
41/53 KB   
45/53 KB   
49/53 KB   
53/53 KB   
           
Downloaded: http://repo.maven.apache.org/maven2/org/codehaus/mojo/exec-maven-plugin/1.5.0/exec-maven-plugin-1.5.0.jar (53 KB at 853.3 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/scijava/scijava-expression-parser/3.1.0/scijava-expression-parser-3.1.0.pom
           
Downloaded: http://repo.maven.apache.org/maven2/org/scijava/scijava-expression-parser/3.1.0/scijava-expression-parser-3.1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/com/googlecode/gentyref/gentyref/1.1.0/gentyref-1.1.0.pom
           
Downloaded: http://repo.maven.apache.org/maven2/com/googlecode/gentyref/gentyref/1.1.0/gentyref-1.1.0.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/bushe/eventbus/1.4/eventbus-1.4.pom
           
Downloaded: http://repo.maven.apache.org/maven2/org/bushe/eventbus/1.4/eventbus-1.4.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom
           
Downloaded: http://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom
           
Downloaded: http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom
           
Downloaded: http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-parent/1.3/hamcrest-parent-1.3.pom (0 B at 0.0 KB/sec)
Downloading: http://repo.maven.apache.org/maven2/org/scijava/scijava-expression-parser/3.1.0/scijava-expression-parser-3.1.0.jar
Downloading: http://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar
Downloading: http://repo.maven.apache.org/maven2/org/bushe/eventbus/1.4/eventbus-1.4.jar
Downloading: http://repo.maven.apache.org/maven2/com/googlecode/gentyref/gentyref/1.1.0/gentyref-1.1.0.jar
           
Downloaded: http://repo.maven.apache.org/maven2/org/scijava/scijava-expression-parser/3.1.0/scijava-expression-parser-3.1.0.jar (0 B at 0.0 KB/sec)
           
Downloaded: http://repo.maven.apache.org/maven2/junit/junit/4.12/junit-4.12.jar (0 B at 0.0 KB/sec)
           
Downloaded: http://repo.maven.apache.org/maven2/org/bushe/eventbus/1.4/eventbus-1.4.jar (0 B at 0.0 KB/sec)
           
Downloaded: http://repo.maven.apache.org/maven2/com/googlecode/gentyref/gentyref/1.1.0/gentyref-1.1.0.jar (0 B at 0.0 KB/sec)
[INFO] 
[INFO] --- maven-clean-plugin:3.0.0:clean (default-clean) @ scijava-common ---
[INFO] 
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-rules) @ scijava-common ---
[INFO] 
[INFO] --- build-helper-maven-plugin:1.12:regex-property (sanitize-version) @ scijava-common ---
[INFO] 
[INFO] --- buildnumber-maven-plugin:1.4:create (default) @ scijava-common ---
Downloading: http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
           
Downloaded: http://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom (0 B at 0.0 KB/sec)
[INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
[INFO] Working directory: <http://jenkins.imagej.net/job/SciJava-common-windows/ws/>
[INFO] Storing buildNumber: d52961bd49a3a0155cbc706b830becad870a339c at timestamp: 1479617611935
[WARNING] Cannot get the branch information from the git repository: 
Detecting the current branch failed: fatal: ref HEAD is not a symbolic ref

[INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
[INFO] Working directory: <http://jenkins.imagej.net/job/SciJava-common-windows/ws/>
[INFO] Storing buildScmBranch: UNKNOWN
[INFO] 
[INFO] --- scijava-maven-plugin:1.0.0:set-rootdir (set-rootdir) @ scijava-common ---
[INFO] Setting rootdir: <http://jenkins.imagej.net/job/SciJava-common-windows/ws/>
[INFO] 
[INFO] --- maven-resources-plugin:3.0.1:resources (default-resources) @ scijava-common ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ scijava-common ---
[INFO] Compiling 516 source files to <http://jenkins.imagej.net/job/SciJava-common-windows/ws/target\classes>
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12.316s
[INFO] Finished at: Sat Nov 19 22:53:33 CST 2016
[INFO] Final Memory: 13M/151M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project scijava-common: Fatal error compiling: invalid target release: 1.8 -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Build step 'Execute shell' marked build as failure
Archiving artifacts
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?




More information about the ImageJ-builds mailing list