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

Reply via email to