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 hidden or 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