I'm sorry to say that I'm getting a build error on my Mac with ➜ jena-3.13.0 mvn -v Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T14:49:05-05:00) Maven home: /usr/local/Cellar/maven/3.5.3/libexec Java version: 1.8.0_65, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac"
in jena-shacl. I include the whole stacktrace below my sig, but the error is specifically [INFO] Running org.apache.jena.shacl.TC_SHACL [ERROR] Tests run: 20, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.079 s <<< FAILURE! - in org.apache.jena.shacl.TC_SHACL [ERROR] initializationError(org.apache.jena.shacl.tests.std.TestShaclCoreWG) Time elapsed: 0.004 s <<< ERROR! org.apache.jena.riot.RiotNotFoundException: Not found: file:///private/tmp/jena/jena-3.13.0/jena-shacl/testing/std/core/targets/manifest.ttl at org.apache.jena.shacl.tests.std.TestShaclCoreWG.data(TestShaclCoreWG.java:39) It looks like maybe a test is running into some kind of problem because Macs do that thing where they alias /tmp to a different directory for each user? ajs6f ➜ jena-3.13.0 mvn install -rf :jena-shacl [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Apache Jena - SHACL [jar] [INFO] Apache Jena - RDF Connection [jar] [INFO] Apache Jena - TDB1 (Native Triple Store) [jar] [INFO] Apache Jena - Database Operation Environment [pom] [INFO] Apache Jena - DBOE Base [jar] [INFO] Apache Jena - DBOE Transactions [jar] [INFO] Apache Jena - DBOE Indexes [jar] [INFO] Apache Jena - DBOE Index test suite [jar] [INFO] Apache Jena - DBOE Transactional Datastructures [jar] [INFO] Apache Jena - DBOE Storage [jar] [INFO] Apache Jena - TDB2 [jar] [INFO] Apache Jena - Libraries POM [pom] [INFO] Apache Jena - Command line tools [jar] [INFO] Apache Jena - SPARQL Text Search [jar] [INFO] Apache Jena - SPARQL Text Search - Elasticsearch [jar] [INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server [pom] [INFO] Apache Jena - Fuseki Core Engine [jar] [INFO] Apache Jena - Fuseki Data Access Control [jar] [INFO] Apache Jena - Fuseki Server [jar] [INFO] Apache Jena - Fuseki Server Jar [jar] [INFO] Apache Jena - Fuseki Webapp [jar] [INFO] Apache Jena - Fuseki WAR File [war] [INFO] Apache Jena - Fuseki Server Standalone Jar [jar] [INFO] Apache Jena - Fuseki Binary Distribution [pom] [INFO] Apache Jena - GeoSPARQL Engine [jar] [INFO] Apache Jena - Fuseki with GeoSPARQL Engine [jar] [INFO] Apache Jena - Integration Testing [jar] [INFO] Apache Jena - Distribution [pom] [INFO] Apache Jena - SDB (SQL based triple store) [jar] [INFO] Apache Jena - Security Permissions [jar] [INFO] Apache Jena - Extras [pom] [INFO] Apache Jena - Extras - Query Builder [jar] [INFO] Apache Jena - JDBC Parent [pom] [INFO] Apache Jena - JDBC Core API [jar] [INFO] Apache Jena - JDBC Remote Endpoint Driver [jar] [INFO] Apache Jena - JDBC In-Memory Driver [jar] [INFO] Apache Jena - JDBC TDB Driver [jar] [INFO] Apache Jena - JDBC Driver Bundle [jar] [INFO] Apache Jena - Elephas [pom] [INFO] Apache Jena - Elephas - Common API [jar] [INFO] Apache Jena - Elephas - I/O [jar] [INFO] Apache Jena - Elephas - Map/Reduce [jar] [INFO] Apache Jena - Elephas - Statistics Demo App [jar] [INFO] Apache Jena - OSGi [pom] [INFO] Apache Jena - OSGi bundle [bundle] [INFO] Apache Jena - OSGi Karaf features [bundle] [INFO] [INFO] ---------------------< org.apache.jena:jena-shacl >--------------------- [INFO] Building Apache Jena - SHACL 3.13.0 [1/46] [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce) @ jena-shacl --- [INFO] [INFO] --- maven-enforcer-plugin:3.0.0-M1:enforce (enforce-maven-version) @ jena-shacl --- [INFO] [INFO] --- apache-rat-plugin:0.12:check (rat-checks) @ jena-shacl --- [INFO] Enabled default license matchers. [INFO] Will parse SCM ignores for exclusions... [INFO] Finished adding exclusions from SCM ignore files. [INFO] 61 implicit excludes (use -debug for more details). [INFO] Exclude: **/hs_err_pid*.log [INFO] Exclude: **/.project [INFO] Exclude: **/.settings/** [INFO] Exclude: **/.classpath [INFO] Exclude: **/README.* [INFO] Exclude: **/META-INF/services/* [INFO] Exclude: **/src-examples/data/* [INFO] Exclude: **/dist/ABOUT [INFO] Exclude: **/SEE_FUSEKI2 [INFO] Exclude: **/src/main/webapp/css/* [INFO] Exclude: **/src/main/webapp/fonts/* [INFO] Exclude: **/src/main/webapp/js/**/* [INFO] Exclude: **/vocabularies/* [INFO] Exclude: **/Vocabularies/* [INFO] Exclude: **/src/main/**/*.html [INFO] Exclude: **/src/**/package-info.java [INFO] Exclude: **/DEPENDENCIES [INFO] Exclude: **/*.txt [INFO] Exclude: **/*.md [INFO] Exclude: **/META-INF/services/* [INFO] Exclude: **/src/test/resources/**/* [INFO] Exclude: **/testing/**/* [INFO] Exclude: **/log4j.properties [INFO] Exclude: **/log4j-testing.properties [INFO] Exclude: **/derby.log [INFO] Exclude: **/DB/**/* [INFO] Exclude: **/tdb*.cfg [INFO] Exclude: **/run/**/* [INFO] Exclude: **/*.classpath [INFO] Exclude: **/*.recommenders/**/* [INFO] Exclude: **/target/**/* [INFO] Exclude: **/dependency-reduced-pom.xml [INFO] Exclude: .travis.yml [INFO] Exclude: jena-examples/** [INFO] Exclude: **/geosparql_vocab_all_v1_0_1_updated.rdf [INFO] Exclude: **/src/main/resources/std/* [INFO] 100 resources included (use -debug for more details) [INFO] Rat check: Summary over all files. Unapproved: 0, unknown: 0, generated: 0, approved: 100 licenses. [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ jena-shacl --- [INFO] [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ jena-shacl --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 3 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.0:compile (default-compile) @ jena-shacl --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ jena-shacl --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:3.8.0:testCompile (default-testCompile) @ jena-shacl --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.22.1:test (default-test) @ jena-shacl --- [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running org.apache.jena.shacl.TC_SHACL [ERROR] Tests run: 20, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.079 s <<< FAILURE! - in org.apache.jena.shacl.TC_SHACL [ERROR] initializationError(org.apache.jena.shacl.tests.std.TestShaclCoreWG) Time elapsed: 0.004 s <<< ERROR! org.apache.jena.riot.RiotNotFoundException: Not found: file:///private/tmp/jena/jena-3.13.0/jena-shacl/testing/std/core/targets/manifest.ttl at org.apache.jena.shacl.tests.std.TestShaclCoreWG.data(TestShaclCoreWG.java:39) [INFO] [INFO] Results: [INFO] [ERROR] Errors: [ERROR] TestShaclCoreWG.data:39 » RiotNotFound Not found: file:///private/tmp/jena/jen... [INFO] [ERROR] Tests run: 20, Failures: 0, Errors: 1, Skipped: 0 [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Jena - SHACL 3.13.0 ......................... FAILURE [ 3.820 s] [INFO] Apache Jena - RDF Connection ....................... SKIPPED [INFO] Apache Jena - TDB1 (Native Triple Store) ........... SKIPPED [INFO] Apache Jena - Database Operation Environment ....... SKIPPED [INFO] Apache Jena - DBOE Base ............................ SKIPPED [INFO] Apache Jena - DBOE Transactions .................... SKIPPED [INFO] Apache Jena - DBOE Indexes ......................... SKIPPED [INFO] Apache Jena - DBOE Index test suite ................ SKIPPED [INFO] Apache Jena - DBOE Transactional Datastructures .... SKIPPED [INFO] Apache Jena - DBOE Storage ......................... SKIPPED [INFO] Apache Jena - TDB2 ................................. SKIPPED [INFO] Apache Jena - Libraries POM ........................ SKIPPED [INFO] Apache Jena - Command line tools ................... SKIPPED [INFO] Apache Jena - SPARQL Text Search ................... SKIPPED [INFO] Apache Jena - SPARQL Text Search - Elasticsearch ... SKIPPED [INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SKIPPED [INFO] Apache Jena - Fuseki Core Engine ................... SKIPPED [INFO] Apache Jena - Fuseki Data Access Control ........... SKIPPED [INFO] Apache Jena - Fuseki Server ........................ SKIPPED [INFO] Apache Jena - Fuseki Server Jar .................... SKIPPED [INFO] Apache Jena - Fuseki Webapp ........................ SKIPPED [INFO] Apache Jena - Fuseki WAR File ...................... SKIPPED [INFO] Apache Jena - Fuseki Server Standalone Jar ......... SKIPPED [INFO] Apache Jena - Fuseki Binary Distribution ........... SKIPPED [INFO] Apache Jena - GeoSPARQL Engine ..................... SKIPPED [INFO] Apache Jena - Fuseki with GeoSPARQL Engine ......... SKIPPED [INFO] Apache Jena - Integration Testing .................. SKIPPED [INFO] Apache Jena - Distribution ......................... SKIPPED [INFO] Apache Jena - SDB (SQL based triple store) ......... SKIPPED [INFO] Apache Jena - Security Permissions ................. SKIPPED [INFO] Apache Jena - Extras ............................... SKIPPED [INFO] Apache Jena - Extras - Query Builder ............... SKIPPED [INFO] Apache Jena - JDBC Parent .......................... SKIPPED [INFO] Apache Jena - JDBC Core API ........................ SKIPPED [INFO] Apache Jena - JDBC Remote Endpoint Driver .......... SKIPPED [INFO] Apache Jena - JDBC In-Memory Driver ................ SKIPPED [INFO] Apache Jena - JDBC TDB Driver ...................... SKIPPED [INFO] Apache Jena - JDBC Driver Bundle ................... SKIPPED [INFO] Apache Jena - Elephas .............................. SKIPPED [INFO] Apache Jena - Elephas - Common API ................. SKIPPED [INFO] Apache Jena - Elephas - I/O ........................ SKIPPED [INFO] Apache Jena - Elephas - Map/Reduce ................. SKIPPED [INFO] Apache Jena - Elephas - Statistics Demo App ........ SKIPPED [INFO] Apache Jena - OSGi ................................. SKIPPED [INFO] Apache Jena - OSGi bundle .......................... SKIPPED [INFO] Apache Jena - OSGi Karaf features 3.13.0 ........... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4.899 s [INFO] Finished at: 2019-09-24T10:20:30-04:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test (default-test) on project jena-shacl: There are test failures. [ERROR] [ERROR] Please refer to /private/tmp/jena/jena-3.13.0/jena-shacl/target/surefire-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream. [ERROR] -> [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/MojoFailureException > On Sep 24, 2019, at 8:51 AM, Andy Seaborne <a...@apache.org> wrote: > > Hi, > > Here is a vote on a release of Apache Jena 3.13.0. > This is the first proposed release candidate. > > There was a last minute upgrade of Jackson jars (core and databind) to 2.9.10 > due to an alert from the GitHub security scan. > > The deadline for the vote is Friday, 27th Sept, 2019 at 20:00 UTC > > ==== Release changes: > > == Major items > > JENA-1733: A SHACL engine > JENA-1693: Add Aggregate Function MEDIAN and MODE (from Marco) > JENA-1731: Fuseki endpoint configuration > JENA-1695: DB storage refactoring > JENA-1718: Remove jena-spatial from the build > JENA-1760: Retire jena-maven-tools > > == JIRA > > Other JIRA: > https://s.apache.org/jena-3.13.0-jira > > == Updates > > FasterXML jackson:: 2.9.9 -> 2.9.10 > > jsonld-java :: 0.12.3 -> 0.12.5 > > JENA-1754: Apache Commons Compress :: 1.18 -> 1.19 (Brad Hards) > > JENA-1756: Dependency updates. > micrometer :: 1.1.3->1.2.1 > Apache Commons Lang3 :: 3.4->3.9 > Apache Commons CSV :: 1.5 -> 1.7 > Apache HttpClient :: 4.5.5 -> 4.5.10 > Apache Commons Collections4 :: 4.1 -> 4.4 > > ==== Release Vote > > Everyone, not just committers, is invited to test and vote. > Please download and test the proposed release. > > Staging repository: > https://repository.apache.org/content/repositories/orgapachejena-1032 > > Proposed dist/ area: > https://dist.apache.org/repos/dist/dev/jena/ > > Keys: > https://svn.apache.org/repos/asf/jena/dist/KEYS > > Git commit (browser URL): > https://github.com/apache/jena/commit/756447a1 > > Git Commit Hash: > 756447a17ee2b150503db6e2b342a276a2865b18 > > Git Commit Tag: > jena-3.13.0 > > Please vote to approve this release: > > [ ] +1 Approve the release > [ ] 0 Don't care > [ ] -1 Don't release, because ... > > This vote will be open until at least > > Friday, 27th Sept, 2019 at 20:00 UTC > > If you expect to check the release but the time limit does not work > for you, please email within the schedule above with an expected time > and we can extend the vote period. > > Thanks, > > Andy > > Checking needed: > > + are the GPG signatures fine? > + are the checksums correct? > + is there a source archive? > > + can the source archive really be built? > (NB This requires a "mvn install" first time) > + is there a correct LICENSE and NOTICE file in each artifact > (both source and binary artifacts)? > + does the NOTICE file contain all necessary attributions? > + have any licenses of dependencies changed due to upgrades? > if so have LICENSE and NOTICE been upgraded appropriately? > + does the tag/commit in the SCM contain reproducible sources?