I have a multi-module build I'm running the license:format goal on. It
works fine for several modules then fails with NPE on the deployment-parent
module which is a pom type module (we have several like that), any ideas
why it would fail on this one?
I tried versions 1.9.0 and 1.10.b1 and get the same error.
[ERROR] Failed to execute goal
com.mycila.maven-license-plugin:maven-license-plu
gin:1.10.b1:format (default-cli) on project deployment-parent: Execution
default
-cli of goal
com.mycila.maven-license-plugin:maven-license-plugin:1.10.b1:format
failed. NullPointerException -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal c
om.mycila.maven-license-plugin:maven-license-plugin:1.10.b1:format
(default-cli)
on project deployment-parent: Execution default-cli of goal
com.mycila.maven-li
cense-plugin:maven-license-plugin:1.10.b1:format failed.
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:225)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu
ild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl
eStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Laun
cher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.jav
a:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(La
uncher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:
352)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
default-c
li of goal
com.mycila.maven-license-plugin:maven-license-plugin:1.10.b1:format f
ailed.
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Default
BuildPluginManager.java:110)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:209)
... 19 more
Caused by: java.lang.NullPointerException
at
com.google.code.mojo.license.header.HeaderParser.hasHeader(HeaderPars
er.java:142)
at
com.google.code.mojo.license.header.HeaderParser.<init>(HeaderParser.
java:63)
at
com.google.code.mojo.license.document.Document.parseHeader(Document.j
ava:125)
at
com.google.code.mojo.license.LicenseFormatMojo$1.onHeaderNotFound(Lic
enseFormatMojo.java:55)
at
com.google.code.mojo.license.AbstractLicenseMojo$1.run(AbstractLicens
eMojo.java:265)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:47
1)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:47
1)
at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
java:1145)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:615)
at java.lang.Thread.run(Thread.java:722)