See <https://builds.apache.org/job/Jena_Development_Test_Windows/775/changes>
Changes: [andy] JENA-1147: enable node caching during parsing. [andy] Removed createGraph, createDatasetGraph. [andy] Improve javadoc. [andy] Use BitsLong, and retire Bits. [andy] @See -> @see [andy] Check 128 bit number for the UUID variant. [andy] Remove separate AccumulatorDistinctExpr. [andy] rdfcompare -> rdfdiff [andy] Initialize functions/property functions in ARQ.init. [andy] JENA-1156: add agg:stdev, agg:stdev_samp, agg:stdev_pop and variance. [andy] Add hs_err_* to gitignore [andy] Aggregates base URI "http://jena.apache.org/ARQ/function/aggregate#" [andy] Abbreviate URIs of custom aggregate functions. [andy] Update comment. [andy] JENA-1156: Use standard SQL naming. Add keywords to extended SPARQL. [andy] Align aggregate example to changes in ARQ. [andy] Reformat POM to remove tabs. [andy] Override fillInStacktrace for ExprUnstable. [andy] Comments [andy] asExprList should work on the object member, not a passed in item. [andy] Add create from a collection. [andy] Add forEach. [andy] JENA-1157: Check expression variables as they are carried forward. [andy] Deprecate ExprVisitor.start, .finish. [andy] Cope with multiple non-transactional datasets on the same location. [andy] Test StoreConnection isValid [andy] Deprecation cycle for asExprList(arg) [andy] Fix to ElementTransformer for GRAPH. [andy] Tidy up POMs : remove tabs, fix indent [andy] Issue error message on unrecogized file extension [andy] Unused [andy] Better opt-up setup for transactions+abort testing. [osma] JENA-1159: failing unit test [osma] JENA-1159: use KeywordAnalyzer for langField to avoid stop word [jaroslav.pullmann] Fixed static initialisation issue in OSGi by adding SPI-related headers [cicerone54] Correct a small typo in the TestFunctions2 file. [cicerone54] Implemented the afn:sprintf function that uses the String.format Java [andy] Update jsonld-java and slf4j versions [jaroslav.pullmann] Jena-OSGi integration test updated, removed Xerces as embedded [osma.suominen] simplify parseQuery and preParseQuery: get rid of primaryField argument [osma.suominen] JENA-1134: basic support for AnalyzingQueryParser [jaroslav.pullmann] Included new OSGified version of Dexx collection [jaroslav.pullmann] Bundle's classloader used in ServiceLoader#load [andy] Log under the class name, not the logger name. [andy] Fix initialization. [andy] JENA-1161: Pass back URIs with a scheme. Add tests. [andy] Typo [andy] JENA-1162 : Use daemon threads for AlarmClocks. [andy] Add ASF header [ajs6f] JENA-1160: Upgrade Dexx Collections version [cicerone54] Tests for sprintf are now Locale dependent (compatible with the [andy] Add ASF header [jaroslav.pullmann] Added Apache Karaf feature definition for Jena, reused in integration [andy] JENA-1163 : Don't include @type for rdf:langString or xsd:string. [andy] Comments. [andy] Untab POM files [andy] Remove logging. Remove extended JenaSubsystemRegistryBasic [andy] reformat+comment [andy] Make context setting purely local [andy] JENA-913 : OSGi tests break in preflight 'verify' [andy] Don't globally change the optimizer [andy] Add "sameElts" [andy] Typo [andy] VarFinder.process [andy] Add tests for CollectionUtils. [andy] Specific debugging code. [andy] JENA-1184: Workaround disables this test. [andy] Note for the future. [andy] JENA-1184: Workround - disable the elimination of redundant subOp. [andy] Make tests work when CWD has spaces etc [andy] Feature to allow fixup of undeclared prefix names. [andy] Reformat [andy] String... for main. [andy] RIOT support for undefined prefix mode. [andy] Additional indirections to command line programs. [andy] Add constructor for easier location of where it's called. [andy] Use a constant [andy] JENA-1168 : Add support for old-style writer properties. [andy] JENA-1168: Test case [andy] JENA-1170 : Map<Var, ? extends Var> and allow var -> var substitution. [andy] Point to SplitIRI [andy] test for being a literal before any use of literal [andy] [maven-release-plugin] prepare release jena-3.1.0-rc1 [andy] [maven-release-plugin] prepare for next development iteration [andy] [maven-release-plugin] rollback the release of jena-3.1.0-rc1 [andy] [maven-release-plugin] prepare release jena-3.1.0-rc1 [andy] [maven-release-plugin] rollback the release of jena-3.1.0-rc1 [andy] [maven-release-plugin] prepare release jena-3.1.0-rc2 [andy] [maven-release-plugin] prepare for next development iteration [andy] Remove tabs [andy] Reset versions to Jena 3.1.0-SNAPSHOT etc [osma] JENA-1172: failing unit test (assumes blank node support will be [osma] JENA-1172: restore support for blank nodes in jena-text [andy] File mode 0644 [andy] Omit javadoc for size reasons [andy] JENA-1173: don't create lib/ [andy] [maven-release-plugin] prepare release jena-3.1.0-rc3 [andy] [maven-release-plugin] prepare for next development iteration [andy] JENA-1175 : tests that are timezone insensitive [stain] Optional xerces bundle dependency [andy] Revert java-jsonld to 0.7.0 [andy] Reset versions to 3.1.0/2.4.0/1.4.0/16 SNAPSHOT [andy] [maven-release-plugin] prepare release jena-3.1.0-rc4 [andy] [maven-release-plugin] prepare for next development iteration [andy] Update README [andy] JENA-1177: Allow null after create. Use mem graph maker as default. [andy] Rename as graphMakerMem [andy] JENA-1177: Deal with graph not existing [andy] Correct comment. [andy] Allow other output formats. ------------------------------------------ Started by user andy [EnvInject] - Loading node environment variables. Building remotely on windows1 (Windows) in workspace <https://builds.apache.org/job/Jena_Development_Test_Windows/ws/> > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://git.apache.org/jena.git # timeout=10 Fetching upstream changes from git://git.apache.org/jena.git > git --version # timeout=10 > git -c core.askpass=true fetch --tags --progress > git://git.apache.org/jena.git +refs/heads/*:refs/remotes/origin/* > git rev-parse "origin/master^{commit}" # timeout=10 Checking out Revision 5e8d7fac679b657e1a75b7f6a2cbe17e096dbee0 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 5e8d7fac679b657e1a75b7f6a2cbe17e096dbee0 > git rev-list 71467e0a0ec33e8f5067306e4f6776723ffe4417 # timeout=10 Parsing POMs Modules changed, recalculating dependency graph Established TCP socket on 50953 maven32-agent.jar already up to date maven32-interceptor.jar already up to date maven3-interceptor-commons.jar already up to date [Jena_Development_Test_Windows] $ f:\hudson\hudson-slave\tools\hudson.model.JDK\jdk-1.8.0/bin/java -Xmx2g -Xms256m -cp f:\hudson\hudson-slave\maven32-agent.jar;f:\hudson\tools\maven\latest\boot\plexus-classworlds-2.5.1.jar;f:\hudson\tools\maven\latest/conf/logging jenkins.maven3.agent.Maven32Main f:\hudson\tools\maven\latest F:\hudson\hudson-slave\slave.jar f:\hudson\hudson-slave\maven32-interceptor.jar f:\hudson\hudson-slave\maven3-interceptor-commons.jar 50953 [Jena_Development_Test_Windows] $ cmd.exe /C '"mvn.bat -Dmaven.repo.local=<https://builds.apache.org/job/Jena_Development_Test_Windows/ws/.repository> clean && exit %%ERRORLEVEL%%"' Error: JAVA_HOME is set to an invalid directory. JAVA_HOME = "f:\hudson\hudson-slave\tools\hudson.model.JDK\jdk-1.8.0" Please set the JAVA_HOME variable in your environment to match the location of your Java installation. Build step 'Invoke top-level Maven targets' marked build as failure ERROR: Failed to parse POMs java.io.IOException: Cannot run program "f:\hudson\hudson-slave\tools\hudson.model.JDK\jdk-1.8.0/bin/java" (in directory "<https://builds.apache.org/job/Jena_Development_Test_Windows/ws/")>: CreateProcess error=3, The system cannot find the path specified at java.lang.ProcessBuilder.start(Unknown Source) at hudson.Proc$LocalProc.<init>(Proc.java:244) at hudson.Proc$LocalProc.<init>(Proc.java:216) at hudson.Launcher$LocalLauncher.launch(Launcher.java:815) at hudson.Launcher$ProcStarter.start(Launcher.java:381) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1148) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1113) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:328) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1$1.run(Engine.java:63) at java.lang.Thread.run(Unknown Source) at ......remote call to windows1(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1416) at hudson.remoting.UserResponse.retrieve(UserRequest.java:220) at hudson.remoting.Channel.call(Channel.java:781) at hudson.Launcher$RemoteLauncher.launch(Launcher.java:928) at hudson.Launcher$ProcStarter.start(Launcher.java:381) at hudson.maven.AbstractMavenProcessFactory.newProcess(AbstractMavenProcessFactory.java:281) at hudson.maven.ProcessCache.get(ProcessCache.java:236) at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution.doRun(MavenModuleSetBuild.java:778) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:534) at hudson.model.Run.execute(Run.java:1738) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:531) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) Caused by: java.io.IOException: CreateProcess error=3, The system cannot find the path specified at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.<init>(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) at java.lang.ProcessBuilder.start(Unknown Source) at hudson.Proc$LocalProc.<init>(Proc.java:244) at hudson.Proc$LocalProc.<init>(Proc.java:216) at hudson.Launcher$LocalLauncher.launch(Launcher.java:815) at hudson.Launcher$ProcStarter.start(Launcher.java:381) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1148) at hudson.Launcher$RemoteLaunchCallable.call(Launcher.java:1113) at hudson.remoting.UserRequest.perform(UserRequest.java:118) at hudson.remoting.UserRequest.perform(UserRequest.java:48) at hudson.remoting.Request$2.run(Request.java:328) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at hudson.remoting.Engine$1$1.run(Engine.java:63) at java.lang.Thread.run(Unknown Source)
