[ https://issues.apache.org/jira/browse/MNG-7427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17558207#comment-17558207 ]
Michael Osipov commented on MNG-7427: ------------------------------------- Pity, do you think you can run Maven in verbose mode and provide a log file to me?! I have the feeling that is not Maven, but who knows without having access to your env. > Intermittend failure on Java 17 LTS on Windows x64 > -------------------------------------------------- > > Key: MNG-7427 > URL: https://issues.apache.org/jira/browse/MNG-7427 > Project: Maven > Issue Type: Bug > Affects Versions: 3.8.4 > Environment: I'm running Windows 2012 R2 Standard x64. Oracle JDK > 17.0.1+12 SE. Maven 3.8.4. > Reporter: Ben Middleton > Priority: Major > Fix For: waiting-for-feedback, wontfix-candidate > > > I'm experiencing random failures building a Java 17 project on our Windows > x64 build agents: > {code} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack > (unpack-msbuild-tasks) on project udp-net-interop: Execution > unpack-msbuild-tasks of goal > org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack failed: Plugin > org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its > dependencies could not be resolved: The following artifacts could not be > resolved: org.apache.maven.doxia:doxia-logging-api:jar:${project.version}, > org.apache.maven.doxia:doxia-skin-model:jar:${project.version}: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version} was not found > in https://nexus.sdl.com/repository/releases during a previous attempt. This > failure was cached in the local repository and resolution is not reattempted > until the update interval of releases-nexus has elapsed or updates are forced > -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack > (unpack-msbuild-tasks) on project udp-net-interop: Execution > unpack-msbuild-tasks of goal > org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack failed: Plugin > org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its > dependencies could not be resolved: The following artifacts could not be > resolved: org.apache.maven.doxia:doxia-logging-api:jar:${project.version}, > org.apache.maven.doxia:doxia-skin-model:jar:${project.version}: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version} was not found > in https://nexus.sdl.com/repository/releases during a previous attempt. This > failure was cached in the local repository and resolution is not reattempted > until the update interval of releases-nexus has elapsed or updates are forced > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:215) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > 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: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:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > 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: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 > unpack-msbuild-tasks of goal > org.apache.maven.plugins:maven-dependency-plugin:3.1.2:unpack failed: Plugin > org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its > dependencies could not be resolved: The following artifacts could not be > resolved: org.apache.maven.doxia:doxia-logging-api:jar:${project.version}, > org.apache.maven.doxia:doxia-skin-model:jar:${project.version}: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version} was not found > in https://nexus.sdl.com/repository/releases during a previous attempt. This > failure was cached in the local repository and resolution is not reattempted > until the update interval of releases-nexus has elapsed or updates are forced > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:109) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > 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: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:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > 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: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.PluginResolutionException: Plugin > org.apache.maven.plugins:maven-dependency-plugin:3.1.2 or one of its > dependencies could not be resolved: The following artifacts could not be > resolved: org.apache.maven.doxia:doxia-logging-api:jar:${project.version}, > org.apache.maven.doxia:doxia-skin-model:jar:${project.version}: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version} was not found > in https://nexus.sdl.com/repository/releases during a previous attempt. This > failure was cached in the local repository and resolution is not reattempted > until the update interval of releases-nexus has elapsed or updates are forced > at > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal > (DefaultPluginDependenciesResolver.java:222) > at > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve > (DefaultPluginDependenciesResolver.java:153) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm > (DefaultMavenPluginManager.java:404) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm > (DefaultMavenPluginManager.java:374) > at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm > (DefaultBuildPluginManager.java:234) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:105) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > 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: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:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > 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: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.eclipse.aether.resolution.ArtifactResolutionException: The > following artifacts could not be resolved: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version}, > org.apache.maven.doxia:doxia-skin-model:jar:${project.version}: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version} was not found > in https://nexus.sdl.com/repository/releases during a previous attempt. This > failure was cached in the local repository and resolution is not reattempted > until the update interval of releases-nexus has elapsed or updates are forced > at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve > (DefaultArtifactResolver.java:425) > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts > (DefaultArtifactResolver.java:229) > at > org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies > (DefaultRepositorySystem.java:340) > at > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal > (DefaultPluginDependenciesResolver.java:214) > at > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve > (DefaultPluginDependenciesResolver.java:153) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm > (DefaultMavenPluginManager.java:404) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm > (DefaultMavenPluginManager.java:374) > at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm > (DefaultBuildPluginManager.java:234) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:105) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > 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: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:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > 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: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.eclipse.aether.transfer.ArtifactNotFoundException: > org.apache.maven.doxia:doxia-logging-api:jar:${project.version} was not found > in https://nexus.sdl.com/repository/releases during a previous attempt. This > failure was cached in the local repository and resolution is not reattempted > until the update interval of releases-nexus has elapsed or updates are forced > at > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.newException > (DefaultUpdateCheckManager.java:217) > at > org.eclipse.aether.internal.impl.DefaultUpdateCheckManager.checkArtifact > (DefaultUpdateCheckManager.java:189) > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.gatherDownloads > (DefaultArtifactResolver.java:574) > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.performDownloads > (DefaultArtifactResolver.java:484) > at org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolve > (DefaultArtifactResolver.java:402) > at > org.eclipse.aether.internal.impl.DefaultArtifactResolver.resolveArtifacts > (DefaultArtifactResolver.java:229) > at > org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveDependencies > (DefaultRepositorySystem.java:340) > at > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolveInternal > (DefaultPluginDependenciesResolver.java:214) > at > org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve > (DefaultPluginDependenciesResolver.java:153) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm > (DefaultMavenPluginManager.java:404) > at > org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm > (DefaultMavenPluginManager.java:374) > at org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm > (DefaultBuildPluginManager.java:234) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:105) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > 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: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:972) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:293) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:196) > 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: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) > {code} > It appears that some artifacts randomly get {{project.versionId}} or > {{project.groupId}} injected into their versions. This affects various maven > plugins that need to resolve artifacts (e.g. maven dependency plugin, flatten > maven plugin). It fails in 75% of the builds. Rerunning may fix it. -- This message was sent by Atlassian Jira (v8.20.7#820007)