[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849825#comment-17849825 ] Michael Osipov commented on MJAVADOC-793: - Yes and no from me: {noformat} [INFO] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.4-SNAPSHOT:javadoc (default-cli) on project commons-compress: Execution default-cli of goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.4-SNAPSHOT:javadoc failed.: NullPointerException -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.4-SNAPSHOT:javadoc (default-cli) on project commons-compress: Execution default-cli of goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.4-SNAPSHOT:javadoc failed. at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:375) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) 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.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:299) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:963) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:296) at org.apache.maven.cli.MavenCli.main (MavenCli.java:199) 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:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347) Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-cli of goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.4-SNAPSHOT:javadoc failed. at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:148) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:370) at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:351) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:171) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:163) 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.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:299) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:963) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:296) at org.apache.maven.cli.MavenCli.main (MavenCli.java:199) 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:282) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225) at
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17849821#comment-17849821 ] Michael Osipov commented on MJAVADOC-793: - [~sjaranowski], is a bump in Plexus XML sufficient? > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.7.0 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848313#comment-17848313 ] Gary D. Gregory commented on MJAVADOC-793: -- Another wrinkle is that modern Javadoc tool versions no longer let you point to Java 8 and instead issue a warning and replace the link to Java 22 Javadoc (if you're on Java 22 for example). > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution >
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848116#comment-17848116 ] Michael Osipov commented on MJAVADOC-793: - Moreover {{commons.javadoc8.java.link}} is redundant because this plugin can provide this as well, if you want to. > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848048#comment-17848048 ] Michael Osipov commented on MJAVADOC-793: - Even if, I still prefer to fix the source and then I'd think about the marshaler. > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848012#comment-17848012 ] Gary D. Gregory commented on MJAVADOC-793: -- I would expect a missing value in an XML document to map to an empty string or no-op at worst, not an NPE which is completely undecipherable to a user. > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal >
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847992#comment-17847992 ] Michael Osipov commented on MJAVADOC-793: - I consider this report as bogus: {noformat} (f) links = [null, https://docs.oracle.com/javaee/6/api/, https://commons.apache.org/proper/commons-codec/apidocs, https://commons.apache.org/proper/commons-io/apidocs] {noformat} The {{null}} comes from: {noformat} maven-javadoc-plugin 3.6.3 1.8 true iso-8859-1 iso-8859-1 true ${commons.javadoc8.java.link} https://docs.oracle.com/javaee/6/api/ https://commons.apache.org/proper/commons-codec/apidocs https://commons.apache.org/proper/commons-io/apidocs {noformat} {{${commons.javadoc8.java.link\}}} isn't defined anywhere. > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847878#comment-17847878 ] Gary D. Gregory commented on MJAVADOC-793: -- A possible low-level fix: https://github.com/codehaus-plexus/plexus-xml/pull/29 > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847694#comment-17847694 ] Slawomir Jaranowski commented on MJAVADOC-793: -- [~ggregory] when we will have a fix I can release next version > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()"
[jira] [Commented] (MJAVADOC-793) java.lang.NullPointerException: Cannot invoke "String.length()" because "text" is null
[ https://issues.apache.org/jira/browse/MJAVADOC-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847680#comment-17847680 ] Gary D. Gregory commented on MJAVADOC-793: -- Hi, Any thoughts on pushing out a release sooner rather than later? > java.lang.NullPointerException: Cannot invoke "String.length()" because > "text" is null > -- > > Key: MJAVADOC-793 > URL: https://issues.apache.org/jira/browse/MJAVADOC-793 > Project: Maven Javadoc Plugin > Issue Type: Bug >Affects Versions: 3.6.3 >Reporter: Gary D. Gregory >Priority: Blocker > Fix For: 3.6.4 > > > Plugin throws {{NullPointerException}} when running {{{}javadoc:javadoc{}}}. > See: > * Failing PR: https://github.com/apache/commons-compress/pull/528 > * Build log: > [https://github.com/apache/commons-compress/actions/runs/9113449616/job/25054982405?pr=528] > Or: > # git clone [https://gitbox.apache.org/repos/asf/commons-compress.git] > # git checkout 542cc5a602a9128932e3fb75503383e481141e7e > # Edit pom.xml and set the parent POM to version 70 > # Run 'mvn javadoc:javadoc' causes: > {noformat} > [INFO] --- javadoc:3.6.3:javadoc (default-cli) @ commons-compress --- > [INFO] > > [INFO] BUILD FAILURE > [INFO] > > [INFO] Total time: 8.434 s > [INFO] Finished at: 2024-05-16T09:36:02-04:00 > [INFO] > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc (default-cli) on > project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc > (default-cli) on project commons-compress: Execution default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()" because "text" is null > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:333) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:316) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:212) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:174) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:75) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:162) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:159) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:206) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:77) > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:568) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:283) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:226) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:407) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:348) > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > default-cli of goal > org.apache.maven.plugins:maven-javadoc-plugin:3.6.3:javadoc failed: Cannot > invoke "String.length()"