Sent report under RC2 issue. I will take this conversation there. On Thu, Apr 5, 2018 at 10:18 AM, Andy Seaborne <[email protected]> wrote:
> I grabbed the latest version of maven so as to run with exactly the same > version of maven. Building current development (reset to 3.7.0-SNAPSHOT) > worked for me. > > The javadoc doc for 3.7.0 is already loaded onto jena.staging. > > We now have 4 (if you include jenkins) independent reports of success. > > It must be quite frustrating but if there is a non-deterministic bug in > the javadoc:attach-javadocs goal, there is not a lot we can do. > > The update to plugin-javadoc:3.0.0 was necessary to run with a Java9 JDK > but you could try locally running with an earlier one. (Or skip javadoc > because it is on the web and can be downloaded in javadoc jars.) > > There is some recent stackoverflow foo that looks like it but it seems to > be Java10 related. > > Andy > > > On 05/04/18 09:26, Claude Warren wrote: > >> Following up on the NPE I reported. I switched to the original RC1 code >> and had the same issue. >> >> Intiial run reported: >> [INFO] --- maven-javadoc-plugin:3.0.0:jar (attach-javadocs) @ jena-base >> --- >> [INFO] The goal >> 'org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:javadoc' has not >> been >> previously called for the module: >> 'org.apache.jena:jena-shaded-guava:jar:3.7.0'. Trying to invoke it... >> [WARNING] Creating fake javadoc directory to prevent repeated invocations: >> /home/claude/git/jena/jena-shaded-guava/target/apidocs >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Apache Jena 3.7.0 .................................. SUCCESS [ >> 1.287 s] >> [INFO] Apache Jena - Shadowed external libraries .......... SUCCESS [ >> 1.504 s] >> [INFO] Apache Jena - IRI .................................. SUCCESS [ >> 2.575 s] >> [INFO] Apache Jena - Base Common Environment .............. FAILURE [ >> 3.921 s] >> [INFO] Apache Jena - Core ................................. SKIPPED >> [INFO] Apache Jena - ARQ (SPARQL 1.1 Query Engine) ........ SKIPPED >> [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 - 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 - SPARQL Spatial Search ................ SKIPPED >> [INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SKIPPED >> [INFO] Apache Jena - Fuseki Server Engine ................. SKIPPED >> [INFO] Apache Jena - Fuseki Embedded Server ............... SKIPPED >> [INFO] Apache Jena - Fuseki WAR File ...................... SKIPPED >> [INFO] Apache Jena - Fuseki Server Standalone Jar ......... SKIPPED >> [INFO] Apache Jena - Fuseki Basic Server .................. SKIPPED >> [INFO] Apache Jena - Fuseki Binary Distribution ........... SKIPPED >> [INFO] Apache Jena - Integration Testing .................. SKIPPED >> [INFO] Apache Jena - Distribution ......................... SKIPPED >> [INFO] Apache Jena - Fuseki1 .............................. SKIPPED >> [INFO] Apache Jena - Data Tables for RDF and SPARQL ....... 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.7.0 ............ SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 10.059 s >> [INFO] Finished at: 2018-04-05T09:14:17+01:00 >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar (attach-javadocs) >> on project jena-base: Execution attach-javadocs of goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar failed.: >> NullPointerException -> [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/PluginExecutionException >> [ERROR] >> [ERROR] After correcting the problems, you can resume the build with the >> command >> [ERROR] mvn <goals> -rf :jena-base >> >> >> When I re-ran with mvn -e I got an NPE later in the build >> >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Apache Jena 3.7.0 .................................. SUCCESS [ >> 1.264 s] >> [INFO] Apache Jena - Shadowed external libraries .......... SUCCESS [ >> 1.607 s] >> [INFO] Apache Jena - IRI .................................. SUCCESS [ >> 4.479 s] >> [INFO] Apache Jena - Base Common Environment .............. SUCCESS [ >> 5.918 s] >> [INFO] Apache Jena - Core ................................. SUCCESS [ >> 45.207 s] >> [INFO] Apache Jena - ARQ (SPARQL 1.1 Query Engine) ........ SUCCESS [ >> 40.770 s] >> [INFO] Apache Jena - RDF Connection ....................... SUCCESS [ >> 3.259 s] >> [INFO] Apache Jena - TDB1 (Native Triple Store) ........... SUCCESS [ >> 24.833 s] >> [INFO] Apache Jena - Database Operation Environment ....... SUCCESS [ >> 0.112 s] >> [INFO] Apache Jena - DBOE Base ............................ SUCCESS [ >> 1.315 s] >> [INFO] Apache Jena - DBOE Transactions .................... SUCCESS [ >> 0.988 s] >> [INFO] Apache Jena - DBOE Indexes ......................... SUCCESS [ >> 0.203 s] >> [INFO] Apache Jena - DBOE Index test suite ................ SUCCESS [ >> 0.217 s] >> [INFO] Apache Jena - DBOE Transactional Datastructures .... SUCCESS [ >> 2.961 s] >> [INFO] Apache Jena - TDB2 ................................. SUCCESS [ >> 11.631 s] >> [INFO] Apache Jena - Libraries POM ........................ SUCCESS [ >> 0.159 s] >> [INFO] Apache Jena - Command line tools ................... FAILURE [ >> 3.432 s] >> [INFO] Apache Jena - SPARQL Text Search ................... SKIPPED >> [INFO] Apache Jena - SPARQL Text Search - Elasticsearch ... SKIPPED >> [INFO] Apache Jena - SPARQL Spatial Search ................ SKIPPED >> [INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SKIPPED >> [INFO] Apache Jena - Fuseki Server Engine ................. SKIPPED >> [INFO] Apache Jena - Fuseki Embedded Server ............... SKIPPED >> [INFO] Apache Jena - Fuseki WAR File ...................... SKIPPED >> [INFO] Apache Jena - Fuseki Server Standalone Jar ......... SKIPPED >> [INFO] Apache Jena - Fuseki Basic Server .................. SKIPPED >> [INFO] Apache Jena - Fuseki Binary Distribution ........... SKIPPED >> [INFO] Apache Jena - Integration Testing .................. SKIPPED >> [INFO] Apache Jena - Distribution ......................... SKIPPED >> [INFO] Apache Jena - Fuseki1 .............................. SKIPPED >> [INFO] Apache Jena - Data Tables for RDF and SPARQL ....... 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.7.0 ............ SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 02:29 min >> [INFO] Finished at: 2018-04-05T09:18:46+01:00 >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar (attach-javadocs) >> on project jena-cmds: Execution attach-javadocs of goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar failed.: >> NullPointerException -> [Help 1] >> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute >> goal org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar >> (attach-javadocs) on project jena-cmds: Execution attach-javadocs of goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar failed. >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:213) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:154) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:146) >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> (LifecycleModuleBuilder.java:117) >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> (LifecycleModuleBuilder.java:81) >> at >> org.apache.maven.lifecycle.internal.builder.singlethreaded.S >> ingleThreadedBuilder.build >> (SingleThreadedBuilder.java:56) >> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute >> (LifecycleStarter.java:128) >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) >> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) >> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) >> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290) >> at org.apache.maven.cli.MavenCli.main (MavenCli.java:194) >> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke >> (DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke (Method.java:498) >> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced >> (Launcher.java:289) >> at org.codehaus.plexus.classworlds.launcher.Launcher.launch >> (Launcher.java:229) >> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithEx >> itCode >> (Launcher.java:415) >> at org.codehaus.plexus.classworlds.launcher.Launcher.main >> (Launcher.java:356) >> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution >> attach-javadocs of goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar failed. >> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo >> (DefaultBuildPluginManager.java:148) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:208) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:154) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:146) >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> (LifecycleModuleBuilder.java:117) >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> (LifecycleModuleBuilder.java:81) >> at >> org.apache.maven.lifecycle.internal.builder.singlethreaded.S >> ingleThreadedBuilder.build >> (SingleThreadedBuilder.java:56) >> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute >> (LifecycleStarter.java:128) >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) >> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) >> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) >> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290) >> at org.apache.maven.cli.MavenCli.main (MavenCli.java:194) >> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke (Nativ[INFO] --- >> maven-javadoc-plugin:3.0.0:jar (attach-javadocs) @ jena-base --- >> [INFO] The goal >> 'org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:javadoc' has not >> been >> previously called for the module: >> 'org.apache.jena:jena-shaded-guava:jar:3.7.0'. Trying to invoke it... >> [WARNING] Creating fake javadoc directory to prevent repeated invocations: >> /home/claude/git/jena/jena-shaded-guava/target/apidocs >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Reactor Summary: >> [INFO] >> [INFO] Apache Jena 3.7.0 .................................. SUCCESS [ >> 1.287 s] >> [INFO] Apache Jena - Shadowed external libraries .......... SUCCESS [ >> 1.504 s] >> [INFO] Apache Jena - IRI .................................. SUCCESS [ >> 2.575 s] >> [INFO] Apache Jena - Base Common Environment .............. FAILURE [ >> 3.921 s] >> [INFO] Apache Jena - Core ................................. SKIPPED >> [INFO] Apache Jena - ARQ (SPARQL 1.1 Query Engine) ........ SKIPPED >> [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 - 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 - SPARQL Spatial Search ................ SKIPPED >> [INFO] Apache Jena - Fuseki - A SPARQL 1.1 Server ......... SKIPPED >> [INFO] Apache Jena - Fuseki Server Engine ................. SKIPPED >> [INFO] Apache Jena - Fuseki Embedded Server ............... SKIPPED >> [INFO] Apache Jena - Fuseki WAR File ...................... SKIPPED >> [INFO] Apache Jena - Fuseki Server Standalone Jar ......... SKIPPED >> [INFO] Apache Jena - Fuseki Basic Server .................. SKIPPED >> [INFO] Apache Jena - Fuseki Binary Distribution ........... SKIPPED >> [INFO] Apache Jena - Integration Testing .................. SKIPPED >> [INFO] Apache Jena - Distribution ......................... SKIPPED >> [INFO] Apache Jena - Fuseki1 .............................. SKIPPED >> [INFO] Apache Jena - Data Tables for RDF and SPARQL ....... 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.7.0 ............ SKIPPED >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] BUILD FAILURE >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Total time: 10.059 s >> [INFO] Finished at: 2018-04-05T09:14:17+01:00 >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] Failed to execute goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar (attach-javadocs) >> on project jena-base: Execution attach-javadocs of goal >> org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:jar failed.: >> NullPointerException -> [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/PluginExecutionException >> [ERROR] >> [ERROR] After correcting the problems, you can resume the build with the >> command >> [ERROR] mvn <goals> -rf :jena-base >> eMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke >> (DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke (Method.java:498) >> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced >> (Launcher.java:289) >> at org.codehaus.plexus.classworlds.launcher.Launcher.launch >> (Launcher.java:229) >> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithEx >> itCode >> (Launcher.java:415) >> at org.codehaus.plexus.classworlds.launcher.Launcher.main >> (Launcher.java:356) >> Caused by: java.lang.NullPointerException >> at java.io.File.<init> (File.java:277) >> at org.apache.maven.plugins.javadoc.JavadocUtil.getJavaHome >> (JavadocUtil.java:1302) >> at org.apache.maven.plugins.javadoc.JavadocUtil.invokeMaven >> (JavadocUtil.java:941) >> at org.apache.maven.plugins.javadoc.AbstractJavadocMojo.getModu >> lesLinks >> (AbstractJavadocMojo.java:5620) >> at >> org.apache.maven.plugins.javadoc.AbstractJavadocMojo.addLink >> offlineArguments >> (AbstractJavadocMojo.java:4026) >> at >> org.apache.maven.plugins.javadoc.AbstractJavadocMojo.addStan >> dardDocletOptions >> (AbstractJavadocMojo.java:4916) >> at org.apache.maven.plugins.javadoc.AbstractJavadocMojo.execute >> Report >> (AbstractJavadocMojo.java:2074) >> at org.apache.maven.plugins.javadoc.JavadocJar.doExecute >> (JavadocJar.java:190) >> at org.apache.maven.plugins.javadoc.AbstractJavadocMojo.execute >> (AbstractJavadocMojo.java:1909) >> at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo >> (DefaultBuildPluginManager.java:137) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:208) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:154) >> at org.apache.maven.lifecycle.internal.MojoExecutor.execute >> (MojoExecutor.java:146) >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> (LifecycleModuleBuilder.java:117) >> at >> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject >> (LifecycleModuleBuilder.java:81) >> at >> org.apache.maven.lifecycle.internal.builder.singlethreaded.S >> ingleThreadedBuilder.build >> (SingleThreadedBuilder.java:56) >> at org.apache.maven.lifecycle.internal.LifecycleStarter.execute >> (LifecycleStarter.java:128) >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) >> at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) >> at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) >> at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) >> at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290) >> at org.apache.maven.cli.MavenCli.main (MavenCli.java:194) >> at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) >> at sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:62) >> at sun.reflect.DelegatingMethodAccessorImpl.invoke >> (DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke (Method.java:498) >> at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced >> (Launcher.java:289) >> at org.codehaus.plexus.classworlds.launcher.Launcher.launch >> (Launcher.java:229) >> at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithEx >> itCode >> (Launcher.java:415) >> at org.codehaus.plexus.classworlds.launcher.Launcher.main >> (Launcher.java:356) >> [ERROR] >> [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/PluginExecutionException >> [ERROR] >> [ERROR] After correcting the problems, you can resume the build with the >> command >> [ERROR] mvn <goals> -rf :jena-cmds >> >> >> I think this only appears on a clean system with no previous build. I am >> doing this outside of an IDE and using Maven alone. >> >> claude@claude-XPS-15-9560:~/git/jena$ java -version >> openjdk version "1.8.0_162" >> OpenJDK Runtime Environment (build 1.8.0_162-8u162-b12-0ubuntu0.1 >> 6.04.2-b12) >> OpenJDK 64-Bit Server VM (build 25.162-b12, mixed mode) >> claude@claude-XPS-15-9560:~/git/jena$ mvn -version >> Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; >> 2018-02-24T19:49:05Z) >> Maven home: /usr/share/apache-maven-3.5.3 >> Java version: 1.8.0_162, vendor: Oracle Corporation >> Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre >> Default locale: en_IE, platform encoding: UTF-8 >> OS name: "linux", version: "4.13.0-37-generic", arch: "amd64", family: >> "unix" >> claude@claude-XPS-15-9560:~/git/jena$ uname -a >> Linux claude-XPS-15-9560 4.13.0-37-generic #42~16.04.1-Ubuntu SMP Wed Mar >> 7 >> 16:03:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux >> claude@claude-XPS-15-9560:~/git/jena$ >> >> Claude >> >> On Wed, Apr 4, 2018 at 4:17 PM, Andy Seaborne <[email protected]> wrote: >> >> There is a fix in PR#391. >>> >>> I've run the test case umpteen times now without incident and done >>> performance times of bulkloading, which is about as write intensive as it >>> gets. >>> >>> The worse slow down I observed (difference of a 3.6 and 3.7-fix) when >>> loading 25M BSBM triples was 3%. Usually it's 1%. Larger loads will be >>> dominated by I/O costs so what is a CPU-related fix will be overtaken (I >>> hope!). It did in the testing I did. >>> >>> So this email cancels RC1 and I'll start again. >>> >>> Andy >>> >>> >>> On 03/04/18 23:01, Andy Seaborne wrote: >>> >>> JENA-1516 looks serious and fixable. >>>> >>>> I'd like time to verify the fix that I have. As is often the case, >>>> finding the concurrency problem is a lot more time consuming than >>>> fixing an >>>> identified problem. >>>> >>>> The WIP fix is available at >>>> https://github.com/afs/jena/tree/jena-1516_ObjectFileStorage >>>> if you are really interested. >>>> >>>> If that fix looks good, I propose cancelling this RC and doing a new one >>>> to include the fix. >>>> >>>> If the fix does not look good, and it has taken quite a heavy sustained >>>> concurrent load to get anything to go wrong (carefully parallel 100 >>>> updates, 100 queries, 50 threads and it still does not happen every >>>> time), >>>> it seems better to continue RC1 and get a good fix done. >>>> >>>> Adam, Chris - thank you for the time to assess RC1. There should be >>>> very >>>> little change between RC1 and a possible RC2. >>>> >>>> (not sure if SUSPENDED is a recognized state for a VOTE - think of it as >>>> the RM needs time to do some more checking) >>>> >>>> Andy >>>> >>>> On 29/03/18 19:28, Andy Seaborne wrote: >>>> >>>> Hi, >>>>> >>>>> Here is a vote on a release of Jena 3.7.0. >>>>> >>>>> This is the first proposed candidate for a 3.7.0 release. >>>>> >>>>> There are process changes. >>>>> >>>>> Deadline: >>>>> >>>>> 2018-04-01 22:00 UTC >>>>> >>>>> April 1st! >>>>> >>>>> ==== Process Changes >>>>> >>>>> 1/ >>>>> MD5 files are being discouraged because MD5 is not secure. Projects >>>>> are >>>>> now asked to not publish md5. >>>>> >>>>> There are no md5 files in the proposed dist/jena area - files on Apache >>>>> hardware. >>>>> >>>>> There are sha1 and sha512 checksums. >>>>> * The sha512 is in Linux sha512sum checkable format. >>>>> * The sha1 is whatever maven generated and is the same as will go to >>>>> maven central. >>>>> >>>>> Having the sha1 ties the dist/jena artifacts to maven central (as does >>>>> the .asc). >>>>> >>>>> There are md5 and sha1 in the proposes maven repo staging area for >>>>> sending to maven central. That part of maven is hardwired to md5/sha1 >>>>> still. >>>>> >>>>> There's a script to setup the sha512. >>>>> >>>>> 2/ >>>>> To establish the proof chain for signed artifacts in /dist/project/, I >>>>> have been asked to try out the new META files. >>>>> >>>>> https://checker.apache.org/doc/README.html#ch-meta >>>>> >>>>> There are two files >>>>> >>>>> /dist/jena/META >>>>> /dist/jena/META.asc >>>>> >>>>> META says who signs what, and is itself signed by the PMC chair. >>>>> >>>>> ==== Release changes >>>>> >>>>> 55 JIRA: >>>>> https://s.apache.org/jena-3.7.0-jira >>>>> >>>>> == Significant Changes >>>>> >>>>> ** Java9: Building and running on a Java9 platform is supported >>>>> >>>>> JENA-1461 - Allow ARQ custom functions to be written in JavaScript >>>>> >>>>> JENA-1389 - Return `this` rather than `void` from Dataset (API change) >>>>> JENA-1495 - Return Model from PrefixMapping methods (API change) >>>>> >>>>> JENA-1458, JENA-1483 - Transaction Promotion >>>>> >>>>> JENA-1453 - Lucene indexes using a graph field are smaller >>>>> >>>>> JENA-1490 - Working with Blank Nodes with Fuseki >>>>> >>>>> == Upgrades to libraries (runtime dependencies): >>>>> >>>>> No dependency changes. >>>>> >>>>> ==== Release Vote >>>>> >>>>> Everyone, not just committers, is invited to test and vote. >>>>> Please download and test the proposed release. >>>>> >>>>> Proposed dist/ area: >>>>> https://dist.apache.org/repos/dist/dev/jena/ >>>>> >>>>> Keys: >>>>> https://svn.apache.org/repos/asf/jena/dist/KEYS >>>>> >>>>> Staging repository: >>>>> https://repository.apache.org/content/repositories/orgapache >>>>> jena-1022/ >>>>> >>>>> Git commit (browser URL): >>>>> https://git1-us-west.apache.org/repos/asf?p=jena.git;a=commi >>>>> t;h=d4e7063e >>>>> >>>>> Git Commit Hash: >>>>> d4e7063e7a6db8ce77699bd0388e1a1bd6816626 >>>>> >>>>> Git Commit Tag: >>>>> jena-3.7.0-rc1 >>>>> >>>>> 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 >>>>> >>>>> 2018-04-01 22: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: >>>>> >>>>> + does everything work on Linux? >>>>> + does everything work on MS Windows? >>>>> + does everything work on OS X? >>>>> + 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? >>>>> >>>>> >>>> >> >> -- I like: Like Like - The likeliest place on the web <http://like-like.xenei.com> LinkedIn: http://www.linkedin.com/in/claudewarren
