Created
July 31, 2023 06:42
-
-
Save olamy/520c29f626ea14f99009604679e6d665 to your computer and use it in GitHub Desktop.
Maven cache issue with using org.asciidoctor:asciidoctor-maven-plugin:2.2.4:process-asciidoc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ERROR] Cannot get configured mojo: Unable to load the mojo 'process-asciidoc' (or one of its required components) from the plugin 'org.asciidoctor:asciidoctor-maven-plugin:2.2.4': com.google.inject.ProvisionException: Unable to provision, see the following errors: | |
[ERROR] | |
[ERROR] 1) [Guice/ErrorInCustomProvider]: OutOfScopeException: Cannot access Key[type=MavenProject, annotation=[none]] outside of a scoping block | |
[ERROR] at MojoExecutionScopeModule.configure(MojoExecutionScopeModule.java:47) | |
[ERROR] \_ installed by: WireModule -> MojoExecutionScopeModule | |
[ERROR] at AsciidoctorMojo.project(AsciidoctorMojo.java:46) | |
[ERROR] \_ for field project | |
[ERROR] while locating AsciidoctorMojo | |
[ERROR] at ClassRealm[plugin>org.asciidoctor:asciidoctor-maven-plugin:2.2.4, parent: ClassLoaders$AppClassLoader@5ffd2b27] | |
[ERROR] \_ installed by: WireModule -> PlexusBindingModule | |
[ERROR] while locating Mojo annotated with @Named("org.asciidoctor:asciidoctor-maven-plugin:2.2.4:process-asciidoc") | |
[ERROR] | |
[ERROR] Learn more: | |
[ERROR] https://github.com/google/guice/wiki/ERROR_IN_CUSTOM_PROVIDER | |
[ERROR] | |
[ERROR] 1 error | |
[ERROR] | |
[ERROR] ====================== | |
[ERROR] Full classname legend: | |
[ERROR] ====================== | |
[ERROR] AsciidoctorMojo: "org.asciidoctor.maven.AsciidoctorMojo" | |
[ERROR] ClassLoaders$AppClassLoader: "jdk.internal.loader.ClassLoaders$AppClassLoader" | |
[ERROR] MavenProject: "org.apache.maven.project.MavenProject" | |
[ERROR] Mojo: "org.apache.maven.plugin.Mojo" | |
[ERROR] MojoExecutionScopeModule: "org.apache.maven.execution.scope.internal.MojoExecutionScopeModule" | |
[ERROR] Named: "com.google.inject.name.Named" | |
[ERROR] OutOfScopeException: "com.google.inject.OutOfScopeException" | |
[ERROR] PlexusBindingModule: "org.eclipse.sisu.plexus.PlexusBindingModule" | |
[ERROR] WireModule: "org.eclipse.sisu.wire.WireModule" | |
[ERROR] ======================== | |
[ERROR] End of classname legend: | |
[ERROR] ======================== | |
[ERROR] | |
[ERROR] role: org.apache.maven.plugin.Mojo | |
[ERROR] roleHint: org.asciidoctor:asciidoctor-maven-plugin:2.2.4:process-asciidoc: Cannot access Key[type=org.apache.maven.project.MavenProject, annotation=[none]] outside of a scoping block | |
[ERROR] -> [Help 1] | |
org.apache.maven.lifecycle.LifecycleExecutionException: Cannot get configured mojo | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.verifyCacheConsistency (BuildCacheMojosExecutionStrategy.java:246) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.restoreProject (BuildCacheMojosExecutionStrategy.java:184) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute (BuildCacheMojosExecutionStrategy.java:124) | |
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.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:104) | |
at java.lang.reflect.Method.invoke (Method.java:578) | |
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.PluginContainerException: Unable to load the mojo 'process-asciidoc' (or one of its required components) from the plugin 'org.asciidoctor:asciidoctor-maven-plugin:2.2.4' | |
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:525) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.verifyCacheConsistency (BuildCacheMojosExecutionStrategy.java:225) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.restoreProject (BuildCacheMojosExecutionStrategy.java:184) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute (BuildCacheMojosExecutionStrategy.java:124) | |
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.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:104) | |
at java.lang.reflect.Method.invoke (Method.java:578) | |
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.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors: | |
1) [Guice/ErrorInCustomProvider]: OutOfScopeException: Cannot access Key[type=MavenProject, annotation=[none]] outside of a scoping block | |
at MojoExecutionScopeModule.configure(MojoExecutionScopeModule.java:47) | |
\_ installed by: WireModule -> MojoExecutionScopeModule | |
at AsciidoctorMojo.project(AsciidoctorMojo.java:46) | |
\_ for field project | |
while locating AsciidoctorMojo | |
at ClassRealm[plugin>org.asciidoctor:asciidoctor-maven-plugin:2.2.4, parent: ClassLoaders$AppClassLoader@5ffd2b27] | |
\_ installed by: WireModule -> PlexusBindingModule | |
while locating Mojo annotated with @Named("org.asciidoctor:asciidoctor-maven-plugin:2.2.4:process-asciidoc") | |
Learn more: | |
https://github.com/google/guice/wiki/ERROR_IN_CUSTOM_PROVIDER | |
1 error | |
====================== | |
Full classname legend: | |
====================== | |
AsciidoctorMojo: "org.asciidoctor.maven.AsciidoctorMojo" | |
ClassLoaders$AppClassLoader: "jdk.internal.loader.ClassLoaders$AppClassLoader" | |
MavenProject: "org.apache.maven.project.MavenProject" | |
Mojo: "org.apache.maven.plugin.Mojo" | |
MojoExecutionScopeModule: "org.apache.maven.execution.scope.internal.MojoExecutionScopeModule" | |
Named: "com.google.inject.name.Named" | |
OutOfScopeException: "com.google.inject.OutOfScopeException" | |
PlexusBindingModule: "org.eclipse.sisu.plexus.PlexusBindingModule" | |
WireModule: "org.eclipse.sisu.wire.WireModule" | |
======================== | |
End of classname legend: | |
======================== | |
role: org.apache.maven.plugin.Mojo | |
roleHint: org.asciidoctor:asciidoctor-maven-plugin:2.2.4:process-asciidoc | |
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:267) | |
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) | |
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:491) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.verifyCacheConsistency (BuildCacheMojosExecutionStrategy.java:225) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.restoreProject (BuildCacheMojosExecutionStrategy.java:184) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute (BuildCacheMojosExecutionStrategy.java:124) | |
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.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:104) | |
at java.lang.reflect.Method.invoke (Method.java:578) | |
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: com.google.inject.ProvisionException: Unable to provision, see the following errors: | |
1) [Guice/ErrorInCustomProvider]: OutOfScopeException: Cannot access Key[type=MavenProject, annotation=[none]] outside of a scoping block | |
at MojoExecutionScopeModule.configure(MojoExecutionScopeModule.java:47) | |
\_ installed by: WireModule -> MojoExecutionScopeModule | |
at AsciidoctorMojo.project(AsciidoctorMojo.java:46) | |
\_ for field project | |
while locating AsciidoctorMojo | |
at ClassRealm[plugin>org.asciidoctor:asciidoctor-maven-plugin:2.2.4, parent: ClassLoaders$AppClassLoader@5ffd2b27] | |
\_ installed by: WireModule -> PlexusBindingModule | |
while locating Mojo annotated with @Named("org.asciidoctor:asciidoctor-maven-plugin:2.2.4:process-asciidoc") | |
Learn more: | |
https://github.com/google/guice/wiki/ERROR_IN_CUSTOM_PROVIDER | |
1 error | |
====================== | |
Full classname legend: | |
====================== | |
AsciidoctorMojo: "org.asciidoctor.maven.AsciidoctorMojo" | |
ClassLoaders$AppClassLoader: "jdk.internal.loader.ClassLoaders$AppClassLoader" | |
MavenProject: "org.apache.maven.project.MavenProject" | |
Mojo: "org.apache.maven.plugin.Mojo" | |
MojoExecutionScopeModule: "org.apache.maven.execution.scope.internal.MojoExecutionScopeModule" | |
Named: "com.google.inject.name.Named" | |
OutOfScopeException: "com.google.inject.OutOfScopeException" | |
PlexusBindingModule: "org.eclipse.sisu.plexus.PlexusBindingModule" | |
WireModule: "org.eclipse.sisu.wire.WireModule" | |
======================== | |
End of classname legend: | |
======================== | |
at com.google.inject.internal.InternalProvisionException.toProvisionException (InternalProvisionException.java:251) | |
at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1104) | |
at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) | |
at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) | |
at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) | |
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) | |
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) | |
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:491) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.verifyCacheConsistency (BuildCacheMojosExecutionStrategy.java:225) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.restoreProject (BuildCacheMojosExecutionStrategy.java:184) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute (BuildCacheMojosExecutionStrategy.java:124) | |
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.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:104) | |
at java.lang.reflect.Method.invoke (Method.java:578) | |
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: com.google.inject.OutOfScopeException: Cannot access Key[type=org.apache.maven.project.MavenProject, annotation=[none]] outside of a scoping block | |
at org.apache.maven.execution.scope.internal.MojoExecutionScope$2.get (MojoExecutionScope.java:99) | |
at com.google.inject.internal.InternalFactoryToProviderAdapter.get (InternalFactoryToProviderAdapter.java:45) | |
at com.google.inject.internal.SingleFieldInjector.inject (SingleFieldInjector.java:50) | |
at com.google.inject.internal.MembersInjectorImpl.injectMembers (MembersInjectorImpl.java:146) | |
at com.google.inject.internal.ConstructorInjector.provision (ConstructorInjector.java:124) | |
at com.google.inject.internal.ConstructorInjector.access$000 (ConstructorInjector.java:33) | |
at com.google.inject.internal.ConstructorInjector$1.call (ConstructorInjector.java:98) | |
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:109) | |
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:124) | |
at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) | |
at com.google.inject.internal.ConstructorInjector.construct (ConstructorInjector.java:93) | |
at com.google.inject.internal.ConstructorBindingImpl$Factory.get (ConstructorBindingImpl.java:300) | |
at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1101) | |
at com.google.inject.internal.InjectorImpl.getInstance (InjectorImpl.java:1139) | |
at org.eclipse.sisu.space.AbstractDeferredClass.get (AbstractDeferredClass.java:48) | |
at com.google.inject.internal.ProviderInternalFactory.provision (ProviderInternalFactory.java:86) | |
at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision (InternalFactoryToInitializableAdapter.java:57) | |
at com.google.inject.internal.ProviderInternalFactory$1.call (ProviderInternalFactory.java:67) | |
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:109) | |
at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision (ProvisionListenerStackCallback.java:124) | |
at com.google.inject.internal.ProvisionListenerStackCallback.provision (ProvisionListenerStackCallback.java:66) | |
at com.google.inject.internal.ProviderInternalFactory.circularGet (ProviderInternalFactory.java:62) | |
at com.google.inject.internal.InternalFactoryToInitializableAdapter.get (InternalFactoryToInitializableAdapter.java:47) | |
at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1101) | |
at org.eclipse.sisu.inject.Guice4$1.get (Guice4.java:162) | |
at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81) | |
at org.eclipse.sisu.plexus.LazyPlexusBean.getValue (LazyPlexusBean.java:51) | |
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:263) | |
at org.codehaus.plexus.DefaultPlexusContainer.lookup (DefaultPlexusContainer.java:255) | |
at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo (DefaultMavenPluginManager.java:491) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.verifyCacheConsistency (BuildCacheMojosExecutionStrategy.java:225) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.restoreProject (BuildCacheMojosExecutionStrategy.java:184) | |
at org.apache.maven.buildcache.BuildCacheMojosExecutionStrategy.execute (BuildCacheMojosExecutionStrategy.java:124) | |
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.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:104) | |
at java.lang.reflect.Method.invoke (Method.java:578) | |
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) | |
[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/PluginContainerException |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment