[ 
https://issues.apache.org/jira/browse/MNG-8574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tamas Cservenak closed MNG-8574.
--------------------------------
    Resolution: Cannot Reproduce

I cannot reproduce, the build was done with "some recent master" against "some 
recent master". If happens again, will reopen or create new issue.

> mvn install -P apache-release explodes
> --------------------------------------
>
>                 Key: MNG-8574
>                 URL: https://issues.apache.org/jira/browse/MNG-8574
>             Project: Maven
>          Issue Type: Task
>            Reporter: Tamas Cservenak
>            Priority: Major
>             Fix For: 4.0.0-rc-3
>
>
> Wanted to install maven w/ sources, so I issued
> {noformat}
> $ mvn install -P apache-release
> {noformat}
> and it exploded.
> {noformat}
> [INFO] --- checksum:1.11:artifacts (source-release-checksum) @ maven-api ---
> [INFO] 
> [INFO] --- gpg:3.2.4:sign (sign-release-artifacts) @ maven-api ---
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [INFO] Reactor Summary for Apache Maven 4.0.0-rc-3-SNAPSHOT:
> [INFO] 
> [INFO] Apache Maven 
> .........................................................................................
>  SUCCESS [ 11.602 s]
> [INFO] Maven 4 API 
> ..........................................................................................
>  FAILURE [  0.195 s]
> [INFO] Maven 4 API :: Meta annotations 
> ...................................................................... SKIPPED
> [INFO] Maven 4 API :: Dependency Injection 
> .................................................................. SKIPPED
> [INFO] Maven 4 API :: XML 
> ...................................................................................
>  SKIPPED
> [INFO] Maven 4 API :: Model 
> .................................................................................
>  SKIPPED
> [INFO] Maven 4 API :: Plugin 
> ................................................................................
>  SKIPPED
> [INFO] Maven 4 API :: Settings 
> ..............................................................................
>  SKIPPED
> [INFO] Maven 4 API :: Toolchain 
> ............................................................................. 
> SKIPPED
> [INFO] Maven 4 API :: Repository Metadata 
> ................................................................... SKIPPED
> [INFO] Maven 4 API :: Core 
> ..................................................................................
>  SKIPPED
> [INFO] Maven 4 API :: SPI 
> ...................................................................................
>  SKIPPED
> [INFO] Maven 4 API :: CLI 
> ...................................................................................
>  SKIPPED
> [INFO] Maven 4 Dependency Injection 
> ......................................................................... 
> SKIPPED
> [INFO] Maven 4 XML Implementation 
> ........................................................................... 
> SKIPPED
> [INFO] Maven 4 API Implementation 
> ........................................................................... 
> SKIPPED
> [INFO] Maven 4 JLine integration 
> ............................................................................ 
> SKIPPED
> [INFO] Maven 4 Logging 
> ......................................................................................
>  SKIPPED
> [INFO] Maven Artifact 
> .......................................................................................
>  SKIPPED
> [INFO] Maven Model 
> ..........................................................................................
>  SKIPPED
> [INFO] Maven Builder Support (deprecated) 
> ................................................................... SKIPPED
> [INFO] Maven Model Builder (deprecated) 
> ..................................................................... SKIPPED
> [INFO] Maven 3 Plugin API 
> ...................................................................................
>  SKIPPED
> [INFO] Maven Repository Metadata Model 
> ...................................................................... SKIPPED
> [INFO] Maven Settings 
> .......................................................................................
>  SKIPPED
> [INFO] Maven Toolchain Model 
> ................................................................................
>  SKIPPED
> [INFO] Maven Toolchain Builder (deprecated) 
> ................................................................. SKIPPED
> [INFO] Maven 4 Core 
> .........................................................................................
>  SKIPPED
> [INFO] Maven 4 CLI 
> ..........................................................................................
>  SKIPPED
> [INFO] Maven Settings Builder (deprecated) 
> .................................................................. SKIPPED
> [INFO] Maven Embedder (deprecated) 
> .......................................................................... 
> SKIPPED
> [INFO] Maven Artifact Resolver Provider (deprecated) 
> ........................................................ SKIPPED
> [INFO] Maven Compat (deprecated) 
> ............................................................................ 
> SKIPPED
> [INFO] Apache Maven Distribution 
> ............................................................................ 
> SKIPPED
> [INFO] Maven 4 Executor 
> .....................................................................................
>  SKIPPED
> [INFO] Maven 4 Implementation Modules 
> ....................................................................... 
> SKIPPED
> [INFO] Maven Compatibility Modules 
> .......................................................................... 
> SKIPPED
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [INFO] Total time:  12.266 s
> [INFO] Finished at: 2025-02-10T23:21:51+01:00
> [INFO] 
> --------------------------------------------------------------------------------------------------------------------------
> [INFO] Mimir session closed (LOCATED=0/0 TRANSFER=0/0 STORED=0/0)
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-gpg-plugin:3.2.4:sign (sign-release-artifacts) 
> on project maven-api: Execution sign-release-artifacts of goal 
> org.apache.maven.plugins:maven-gpg-plugin:3.2.4:sign failed: Cannot invoke 
> "java.nio.file.Path.getParent()" because the return value of 
> "org.apache.maven.api.model.Model.getPomFile()" is null -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
> goal org.apache.maven.plugins:maven-gpg-plugin:3.2.4:sign 
> (sign-release-artifacts) on project maven-api: Execution 
> sign-release-artifacts of goal 
> org.apache.maven.plugins:maven-gpg-plugin:3.2.4:sign failed: Cannot invoke 
> "java.nio.file.Path.getParent()" because the return value of 
> "org.apache.maven.api.model.Model.getPomFile()" is null
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:346)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
>     at 
> org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:60)
>     at 
> org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:311)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:456)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:78)
>     at 
> org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:164)
>     at 
> org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
>     at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
>     at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
>     at 
> jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
>     at java.lang.reflect.Method.invoke(Method.java:580)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
> Caused by: org.apache.maven.plugin.PluginExecutionException: Execution 
> sign-release-artifacts of goal 
> org.apache.maven.plugins:maven-gpg-plugin:3.2.4:sign failed: Cannot invoke 
> "java.nio.file.Path.getParent()" because the return value of 
> "org.apache.maven.api.model.Model.getPomFile()" is null
>     at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:152)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
>     at 
> org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:60)
>     at 
> org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:311)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:456)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:78)
>     at 
> org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:164)
>     at 
> org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
>     at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
>     at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
>     at 
> jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
>     at java.lang.reflect.Method.invoke(Method.java:580)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
> Caused by: java.lang.NullPointerException: Cannot invoke 
> "java.nio.file.Path.getParent()" because the return value of 
> "org.apache.maven.api.model.Model.getPomFile()" is null
>     at 
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.readEffectiveModel(DefaultModelBuilder.java:1162)
>     at 
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.buildEffectiveModel(DefaultModelBuilder.java:785)
>     at 
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionImpl.build(DefaultModelBuilder.java:241)
>     at 
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.buildModel(DefaultConsumerPomBuilder.java:191)
>     at 
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.buildPom(DefaultConsumerPomBuilder.java:86)
>     at 
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.build(DefaultConsumerPomBuilder.java:78)
>     at 
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomArtifactTransformer.transform(DefaultConsumerPomArtifactTransformer.java:112)
>     at 
> org.apache.maven.internal.transformation.impl.TransformedArtifact.mayUpdate(TransformedArtifact.java:118)
>     at 
> org.apache.maven.internal.transformation.impl.TransformedArtifact.getFile(TransformedArtifact.java:95)
>     at org.apache.maven.RepositoryUtils.toArtifact(RepositoryUtils.java:159)
>     at 
> java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
>     at 
> java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
>     at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
>     at 
> java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
>     at 
> java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:921)
>     at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
>     at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
>     at org.apache.maven.RepositoryUtils.toArtifacts(RepositoryUtils.java:329)
>     at 
> org.apache.maven.plugins.gpg.FilesCollector.collect(FilesCollector.java:111)
>     at 
> org.apache.maven.plugins.gpg.GpgSignAttachedMojo.doExecute(GpgSignAttachedMojo.java:79)
>     at 
> org.apache.maven.plugins.gpg.AbstractGpgMojo.execute(AbstractGpgMojo.java:312)
>     at 
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:146)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:339)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:310)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:214)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:179)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor$1.run(MojoExecutor.java:168)
>     at 
> org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute(DefaultMojosExecutionStrategy.java:39)
>     at 
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:165)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:110)
>     at 
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
>     at 
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:60)
>     at 
> org.apache.maven.lifecycle.internal.DefaultLifecycleStarter.execute(DefaultLifecycleStarter.java:123)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:311)
>     at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:225)
>     at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:149)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.doExecute(MavenInvoker.java:456)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:97)
>     at 
> org.apache.maven.cling.invoker.mvn.MavenInvoker.execute(MavenInvoker.java:78)
>     at 
> org.apache.maven.cling.invoker.LookupInvoker.doInvoke(LookupInvoker.java:164)
>     at 
> org.apache.maven.cling.invoker.LookupInvoker.invoke(LookupInvoker.java:134)
>     at org.apache.maven.cling.ClingSupport.run(ClingSupport.java:76)
>     at org.apache.maven.cling.MavenCling.main(MavenCling.java:51)
>     at 
> jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
>     at java.lang.reflect.Method.invoke(Method.java:580)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:255)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:201)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:361)
>     at 
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:314)
> [ERROR] 
> [ERROR] Re-run Maven using the '-X' switch to enable verbose output
> [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 [args] -r
> [cstamas@blondie maven (master)]$ 
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to