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

Guillaume Nodet closed MBUILDCACHE-15.
--------------------------------------
    Resolution: Fixed

> maven.build.cache.enabled parameter is broken
> ---------------------------------------------
>
>                 Key: MBUILDCACHE-15
>                 URL: https://issues.apache.org/jira/browse/MBUILDCACHE-15
>             Project: Maven Build Cache Extension
>          Issue Type: Bug
>            Reporter: Maximilian Novikov
>            Priority: Major
>              Labels: pull-request-available
>
> $ mvn install -DskipTests -P versionlessMavenDist 
> -Dmaven.build.cache.enabled=false
> [INFO] Cache disabled by command line flag, project will be built fully and 
> not cached
> [ERROR] Internal error: com.google.inject.ProvisionException: Unable to 
> provision, see the following errors:
> [ERROR]
> [ERROR] 1) Error injecting constructor, java.lang.IllegalStateException: 
> Cache is not initialized. Actual state: DISABLED
> [ERROR]   at 
> org.apache.maven.buildcache.RemoteCacheRepositoryProvider.<init>(Unknown 
> Source)
> [ERROR]   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
> [ERROR]   while locating 
> org.apache.maven.buildcache.RemoteCacheRepositoryProvider
> [ERROR]   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
> [ERROR]   while locating org.apache.maven.buildcache.RemoteCacheRepository 
> annotated with @com.google.inject.name.Named(value="#factory#")
> [ERROR]   at org.eclipse.sisu.wire.LocatorWiring
> [ERROR]   while locating org.apache.maven.buildcache.RemoteCacheRepository
> [ERROR]     for the 1st parameter of 
> org.apache.maven.buildcache.LocalCacheRepositoryImpl.<init>(Unknown Source)
> [ERROR]   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
> [ERROR]   while locating org.apache.maven.buildcache.LocalCacheRepositoryImpl
> [ERROR]   while locating java.lang.Object annotated with *
> [ERROR]   at org.eclipse.sisu.wire.LocatorWiring
> [ERROR]   while locating org.apache.maven.buildcache.LocalCacheRepository
> [ERROR]     for the 5th parameter of 
> org.apache.maven.buildcache.CacheControllerImpl.<init>(Unknown Source)
> [ERROR]   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
> [ERROR]   while locating org.apache.maven.buildcache.CacheControllerImpl
> [ERROR]   while locating java.lang.Object annotated with *
> [ERROR]   at org.eclipse.sisu.wire.LocatorWiring
> [ERROR]   while locating org.apache.maven.buildcache.CacheController
> [ERROR]     for the 2nd parameter of 
> org.apache.maven.buildcache.CacheLifecycleParticipant.<init>(Unknown Source)
> [ERROR]   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
> [ERROR]   while locating org.apache.maven.buildcache.CacheLifecycleParticipant
> [ERROR]   while locating java.lang.Object annotated with *
> [ERROR]
> [ERROR] 1 error
> [ERROR] -> [Help 1]
> org.apache.maven.InternalErrorException: Internal error: 
> com.google.inject.ProvisionException: Unable to provision, see the following 
> errors:
> 1) Error injecting constructor, java.lang.IllegalStateException: Cache is not 
> initialized. Actual state: DISABLED
>   at org.apache.maven.buildcache.RemoteCacheRepositoryProvider.<init>(Unknown 
> Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.RemoteCacheRepositoryProvider
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.RemoteCacheRepository annotated 
> with @com.google.inject.name.Named(value="#factory#")
>   at org.eclipse.sisu.wire.LocatorWiring
>   while locating org.apache.maven.buildcache.RemoteCacheRepository
>     for the 1st parameter of 
> org.apache.maven.buildcache.LocalCacheRepositoryImpl.<init>(Unknown Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.LocalCacheRepositoryImpl
>   while locating java.lang.Object annotated with *
>   at org.eclipse.sisu.wire.LocatorWiring
>   while locating org.apache.maven.buildcache.LocalCacheRepository
>     for the 5th parameter of 
> org.apache.maven.buildcache.CacheControllerImpl.<init>(Unknown Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.CacheControllerImpl
>   while locating java.lang.Object annotated with *
>   at org.eclipse.sisu.wire.LocatorWiring
>   while locating org.apache.maven.buildcache.CacheController
>     for the 2nd parameter of 
> org.apache.maven.buildcache.CacheLifecycleParticipant.<init>(Unknown Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.CacheLifecycleParticipant
>   while locating java.lang.Object annotated with *
> 1 error
>     at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:120)
>     at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     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: com.google.inject.ProvisionException: Unable to provision, see the 
> following errors:
> 1) Error injecting constructor, java.lang.IllegalStateException: Cache is not 
> initialized. Actual state: DISABLED
>   at org.apache.maven.buildcache.RemoteCacheRepositoryProvider.<init>(Unknown 
> Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.RemoteCacheRepositoryProvider
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.RemoteCacheRepository annotated 
> with @com.google.inject.name.Named(value="#factory#")
>   at org.eclipse.sisu.wire.LocatorWiring
>   while locating org.apache.maven.buildcache.RemoteCacheRepository
>     for the 1st parameter of 
> org.apache.maven.buildcache.LocalCacheRepositoryImpl.<init>(Unknown Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.LocalCacheRepositoryImpl
>   while locating java.lang.Object annotated with *
>   at org.eclipse.sisu.wire.LocatorWiring
>   while locating org.apache.maven.buildcache.LocalCacheRepository
>     for the 5th parameter of 
> org.apache.maven.buildcache.CacheControllerImpl.<init>(Unknown Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.CacheControllerImpl
>   while locating java.lang.Object annotated with *
>   at org.eclipse.sisu.wire.LocatorWiring
>   while locating org.apache.maven.buildcache.CacheController
>     for the 2nd parameter of 
> org.apache.maven.buildcache.CacheLifecycleParticipant.<init>(Unknown Source)
>   at 
> ClassRealm[coreExtension>org.apache.maven.extensions:maven-build-cache-extension:1.0.0-SNAPSHOT,
>  parent: ClassRealm[plexus.core, parent: null]] (via modules: 
> org.eclipse.sisu.wire.WireModule -> 
> org.eclipse.sisu.plexus.PlexusBindingModule)
>   while locating org.apache.maven.buildcache.CacheLifecycleParticipant
>   while locating java.lang.Object annotated with *
> 1 error
>     at 
> com.google.inject.internal.InternalProvisionException.toProvisionException 
> (InternalProvisionException.java:226)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1053)
>     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.eclipse.sisu.wire.EntryListAdapter$ValueIterator.next 
> (EntryListAdapter.java:111)
>     at java.util.AbstractCollection.addAll (AbstractCollection.java:351)
>     at org.apache.maven.DefaultMaven.getLifecycleParticipants 
> (DefaultMaven.java:377)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:206)
>     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:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     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: java.lang.IllegalStateException: Cache is not initialized. Actual 
> state: DISABLED
>     at org.apache.maven.buildcache.xml.CacheConfigImpl.checkInitializedState 
> (CacheConfigImpl.java:637)
>     at org.apache.maven.buildcache.xml.CacheConfigImpl.getTransport 
> (CacheConfigImpl.java:569)
>     at org.apache.maven.buildcache.RemoteCacheRepositoryProvider.<init> 
> (RemoteCacheRepositoryProvider.java:46)
>     at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0 
> (Native Method)
>     at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance 
> (NativeConstructorAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance 
> (DelegatingConstructorAccessorImpl.java:45)
>     at java.lang.reflect.Constructor.newInstance (Constructor.java:490)
>     at 
> com.google.inject.internal.DefaultConstructionProxyFactory$ReflectiveProxy.newInstance
>  (DefaultConstructionProxyFactory.java:126)
>     at com.google.inject.internal.ConstructorInjector.provision 
> (ConstructorInjector.java:114)
>     at com.google.inject.internal.ConstructorInjector.access$000 
> (ConstructorInjector.java:32)
>     at com.google.inject.internal.ConstructorInjector$1.call 
> (ConstructorInjector.java:98)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     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:306)
>     at com.google.inject.internal.ProviderToInternalFactoryAdapter.get 
> (ProviderToInternalFactoryAdapter.java:40)
>     at com.google.inject.internal.SingletonScope$1.get 
> (SingletonScope.java:168)
>     at com.google.inject.internal.InternalFactoryToProviderAdapter.get 
> (InternalFactoryToProviderAdapter.java:39)
>     at com.google.inject.internal.BoundProviderFactory.get 
> (BoundProviderFactory.java:60)
>     at com.google.inject.internal.ProviderToInternalFactoryAdapter.get 
> (ProviderToInternalFactoryAdapter.java:40)
>     at com.google.inject.internal.SingletonScope$1.get 
> (SingletonScope.java:168)
>     at com.google.inject.internal.InternalFactoryToProviderAdapter.get 
> (InternalFactoryToProviderAdapter.java:39)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)
>     at org.eclipse.sisu.inject.LazyBeanEntry.getValue (LazyBeanEntry.java:81)
>     at org.eclipse.sisu.wire.BeanProviders.firstOf (BeanProviders.java:179)
>     at org.eclipse.sisu.wire.BeanProviders$7.get (BeanProviders.java:160)
>     at com.google.inject.internal.ProviderInternalFactory.provision 
> (ProviderInternalFactory.java:85)
>     at 
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision 
> (InternalFactoryToInitializableAdapter.java:57)
>     at com.google.inject.internal.ProviderInternalFactory$1.call 
> (ProviderInternalFactory.java:66)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     at com.google.inject.internal.ProvisionListenerStackCallback.provision 
> (ProvisionListenerStackCallback.java:66)
>     at com.google.inject.internal.ProviderInternalFactory.circularGet 
> (ProviderInternalFactory.java:61)
>     at com.google.inject.internal.InternalFactoryToInitializableAdapter.get 
> (InternalFactoryToInitializableAdapter.java:47)
>     at com.google.inject.internal.SingleParameterInjector.inject 
> (SingleParameterInjector.java:42)
>     at com.google.inject.internal.SingleParameterInjector.getAll 
> (SingleParameterInjector.java:65)
>     at com.google.inject.internal.ConstructorInjector.provision 
> (ConstructorInjector.java:113)
>     at com.google.inject.internal.ConstructorInjector.access$000 
> (ConstructorInjector.java:32)
>     at com.google.inject.internal.ConstructorInjector$1.call 
> (ConstructorInjector.java:98)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     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:306)
>     at com.google.inject.internal.ProviderToInternalFactoryAdapter.get 
> (ProviderToInternalFactoryAdapter.java:40)
>     at org.apache.maven.session.scope.internal.SessionScope$2.get 
> (SessionScope.java:160)
>     at com.google.inject.internal.InternalFactoryToProviderAdapter.get 
> (InternalFactoryToProviderAdapter.java:39)
>     at com.google.inject.internal.FactoryProxy.get (FactoryProxy.java:62)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)
>     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.wire.BeanProviders.firstOf (BeanProviders.java:179)
>     at org.eclipse.sisu.wire.BeanProviders$7.get (BeanProviders.java:160)
>     at com.google.inject.internal.ProviderInternalFactory.provision 
> (ProviderInternalFactory.java:85)
>     at 
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision 
> (InternalFactoryToInitializableAdapter.java:57)
>     at com.google.inject.internal.ProviderInternalFactory$1.call 
> (ProviderInternalFactory.java:66)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     at com.google.inject.internal.ProvisionListenerStackCallback.provision 
> (ProvisionListenerStackCallback.java:66)
>     at com.google.inject.internal.ProviderInternalFactory.circularGet 
> (ProviderInternalFactory.java:61)
>     at com.google.inject.internal.InternalFactoryToInitializableAdapter.get 
> (InternalFactoryToInitializableAdapter.java:47)
>     at com.google.inject.internal.SingleParameterInjector.inject 
> (SingleParameterInjector.java:42)
>     at com.google.inject.internal.SingleParameterInjector.getAll 
> (SingleParameterInjector.java:65)
>     at com.google.inject.internal.ConstructorInjector.provision 
> (ConstructorInjector.java:113)
>     at com.google.inject.internal.ConstructorInjector.access$000 
> (ConstructorInjector.java:32)
>     at com.google.inject.internal.ConstructorInjector$1.call 
> (ConstructorInjector.java:98)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     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:306)
>     at com.google.inject.internal.ProviderToInternalFactoryAdapter.get 
> (ProviderToInternalFactoryAdapter.java:40)
>     at org.apache.maven.session.scope.internal.SessionScope$2.get 
> (SessionScope.java:160)
>     at com.google.inject.internal.InternalFactoryToProviderAdapter.get 
> (InternalFactoryToProviderAdapter.java:39)
>     at com.google.inject.internal.FactoryProxy.get (FactoryProxy.java:62)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)
>     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.wire.BeanProviders.firstOf (BeanProviders.java:179)
>     at org.eclipse.sisu.wire.BeanProviders$7.get (BeanProviders.java:160)
>     at com.google.inject.internal.ProviderInternalFactory.provision 
> (ProviderInternalFactory.java:85)
>     at 
> com.google.inject.internal.InternalFactoryToInitializableAdapter.provision 
> (InternalFactoryToInitializableAdapter.java:57)
>     at com.google.inject.internal.ProviderInternalFactory$1.call 
> (ProviderInternalFactory.java:66)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:127)
>     at com.google.inject.internal.ProvisionListenerStackCallback.provision 
> (ProvisionListenerStackCallback.java:66)
>     at com.google.inject.internal.ProviderInternalFactory.circularGet 
> (ProviderInternalFactory.java:61)
>     at com.google.inject.internal.InternalFactoryToInitializableAdapter.get 
> (InternalFactoryToInitializableAdapter.java:47)
>     at com.google.inject.internal.SingleParameterInjector.inject 
> (SingleParameterInjector.java:42)
>     at com.google.inject.internal.SingleParameterInjector.getAll 
> (SingleParameterInjector.java:65)
>     at com.google.inject.internal.ConstructorInjector.provision 
> (ConstructorInjector.java:113)
>     at com.google.inject.internal.ConstructorInjector.access$000 
> (ConstructorInjector.java:32)
>     at com.google.inject.internal.ConstructorInjector$1.call 
> (ConstructorInjector.java:98)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:112)
>     at org.eclipse.sisu.bean.BeanScheduler$CycleActivator.onProvision 
> (BeanScheduler.java:230)
>     at 
> com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision 
> (ProvisionListenerStackCallback.java:120)
>     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:306)
>     at com.google.inject.internal.ProviderToInternalFactoryAdapter.get 
> (ProviderToInternalFactoryAdapter.java:40)
>     at org.apache.maven.session.scope.internal.SessionScope$2.get 
> (SessionScope.java:160)
>     at com.google.inject.internal.InternalFactoryToProviderAdapter.get 
> (InternalFactoryToProviderAdapter.java:39)
>     at com.google.inject.internal.FactoryProxy.get (FactoryProxy.java:62)
>     at com.google.inject.internal.InjectorImpl$1.get (InjectorImpl.java:1050)
>     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.eclipse.sisu.wire.EntryListAdapter$ValueIterator.next 
> (EntryListAdapter.java:111)
>     at java.util.AbstractCollection.addAll (AbstractCollection.java:351)
>     at org.apache.maven.DefaultMaven.getLifecycleParticipants 
> (DefaultMaven.java:377)
>     at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:206)
>     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:957)
>     at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
>     at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
>     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke 
> (NativeMethodAccessorImpl.java:62)
>     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke 
> (DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke (Method.java:566)
>     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)
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> [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/InternalErrorException



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to