Maximilian Novikov created MBUILDCACHE-15:
---------------------------------------------

             Summary: 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


$ 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.1#820001)

Reply via email to