Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Guice provision errors using m2e 1.3.1.20130219-0923 and mvn 3.0.4 (both embedded).

I am using 32 bit winXP VM if that matters

Sent from my iPhone

On Apr 17, 2013, at 11:24 PM, Ilko Iliev <ilkomiliev@xxxxxxxxx> wrote:

I can remember having problems with IBM 1.6 JDK because of this bug. I can confirm that this works here:

java version "1.6.0"
Java(TM) SE Runtime Environment (build pwa6460_26sr2ifix-20120419_02(SR2+IV19661
))
IBM J9 VM (build 2.6, JRE 1.6.0 Windows 7 amd64-64 20120322_106210 (JIT enabled,
 AOT enabled)
J9VM - R26_Java626_SR2_20120322_1722_B106210
JIT  - r11_20120322_22976
GC   - R26_Java626_SR2_20120322_1722_B106210
J9CL - 20120322_106210)
JCL  - 20120316_01

HTH,
Ilko


On Thu, Apr 18, 2013 at 6:28 AM, Arbi Sookazian <asookazian@xxxxxxxxx> wrote:
yes and yes (Sun JDK 1.6 as cited in original email)


On Wed, Apr 17, 2013 at 8:30 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx> wrote:
Looks like you are using IBM JDK. Are you able to reproduce the problem
with Oracle/SUN 6 or 7 JDK?

Are you able to reproduce the problem with fresh, clean installation of
Eclipse IDE for Java Developers from http://www.eclipse.org/downloads/ ?

--
Regards,
Igor


On 2013-04-17 11:23 PM, Arbi Sookazian wrote:
i get the same error when i simply try to create a new Maven project
(after I click finish).  I followed these instructions:

http://cnapagoda.blogspot.com/2010/01/create-simple-maven-project.html

Error
Wed Apr 17 20:21:47 PDT 2013
Could not lookup required component

org.codehaus.plexus.component.repository.exception.ComponentLookupException:
com.google.inject.ProvisionException: Guice provision errors:

1) Error in custom provider, java.lang.TypeNotPresentException: Type
javax.enterprise.inject.Typed not present
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.sonatype.plexus.components.cipher.PlexusCipher
   while locating
org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating
org.sonatype.plexus.components.sec.dispatcher.SecDispatcher annotated
with @com.google.inject.name.Named(value=maven)
   while locating org.apache.maven.settings.crypto.DefaultSettingsDecrypter
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.settings.crypto.SettingsDecrypter
   while locating org.apache.maven.repository.legacy.LegacyRepositorySystem
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.repository.RepositorySystem
   while locating
org.apache.maven.execution.DefaultMavenExecutionRequestPopulator
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.execution.MavenExecutionRequestPopulator

1 error
       role: org.apache.maven.execution.MavenExecutionRequestPopulator
   roleHint:
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:257)
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:245)
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:239)
     at
org.eclipse.m2e.core.internal.embedder.MavenImpl.lookup(MavenImpl.java:1185)
     at
org.eclipse.m2e.core.internal.embedder.MavenImpl.createExecutionRequest(MavenImpl.java:216)
     at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:293)
     at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:277)
     at
org.eclipse.m2e.core.internal.project.registry.MavenProjectManager.refresh(MavenProjectManager.java:58)
     at
org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:87)
     at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
     at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
     at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
     at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
     at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
     at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
     at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: com.google.inject.ProvisionException: Guice provision errors:

1) Error in custom provider, java.lang.TypeNotPresentException: Type
javax.enterprise.inject.Typed not present
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.sonatype.plexus.components.cipher.PlexusCipher
   while locating
org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating
org.sonatype.plexus.components.sec.dispatcher.SecDispatcher annotated
with @com.google.inject.name.Named(value=maven)
   while locating org.apache.maven.settings.crypto.DefaultSettingsDecrypter
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.settings.crypto.SettingsDecrypter
   while locating org.apache.maven.repository.legacy.LegacyRepositorySystem
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.repository.RepositorySystem
   while locating
org.apache.maven.execution.DefaultMavenExecutionRequestPopulator
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.execution.MavenExecutionRequestPopulator

1 error
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:974)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:253)
     ... 20 more
Caused by: java.lang.TypeNotPresentException: Type
javax.enterprise.inject.Typed not present
     at
com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:38)
     at
com.ibm.oti.reflect.AnnotationHelper.getDeclaredAnnotations(AnnotationHelper.java:50)
     at java.lang.Class.getDeclaredAnnotations(Class.java:1648)
     at java.lang.Class.getAnnotations(Class.java:1609)
     at java.lang.Class.getAnnotation(Class.java:1589)
     at
com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:615)
     at
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:831)
     at
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:758)
     at
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:255)
     at
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:204)
     at
com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:954)
     at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:987)
     at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:950)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
org.sonatype.guice.plexus.lifecycles.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:138)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:108)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1011)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     ... 23 more
Caused by: java.lang.ClassNotFoundException: javax.enterprise.inject.Typed
     at java.lang.Class.forNameImpl(Native Method)
     at java.lang.Class.forName(Class.java:163)
     at
com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:33)
     ... 194 more



Error
Wed Apr 17 20:21:47 PDT 2013
Errors running builder 'Maven Project Builder' on project 'testapp'.

org.eclipse.core.runtime.CoreException: Could not lookup required component
     at
org.eclipse.m2e.core.internal.embedder.MavenImpl.lookup(MavenImpl.java:1187)
     at
org.eclipse.m2e.core.internal.embedder.MavenImpl.createExecutionRequest(MavenImpl.java:216)
     at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:293)
     at
org.eclipse.m2e.core.internal.project.registry.ProjectRegistryManager.refresh(ProjectRegistryManager.java:277)
     at
org.eclipse.m2e.core.internal.project.registry.MavenProjectManager.refresh(MavenProjectManager.java:58)
     at
org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:87)
     at
org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
     at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
     at
org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
     at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
     at
org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
     at
org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
     at
org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
     at
org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
     at
org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by:
org.codehaus.plexus.component.repository.exception.ComponentLookupException:
com.google.inject.ProvisionException: Guice provision errors:

1) Error in custom provider, java.lang.TypeNotPresentException: Type
javax.enterprise.inject.Typed not present
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.sonatype.plexus.components.cipher.PlexusCipher
   while locating
org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating
org.sonatype.plexus.components.sec.dispatcher.SecDispatcher annotated
with @com.google.inject.name.Named(value=maven)
   while locating org.apache.maven.settings.crypto.DefaultSettingsDecrypter
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.settings.crypto.SettingsDecrypter
   while locating org.apache.maven.repository.legacy.LegacyRepositorySystem
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.repository.RepositorySystem
   while locating
org.apache.maven.execution.DefaultMavenExecutionRequestPopulator
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.execution.MavenExecutionRequestPopulator

1 error
       role: org.apache.maven.execution.MavenExecutionRequestPopulator
   roleHint:
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:257)
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:245)
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:239)
     at
org.eclipse.m2e.core.internal.embedder.MavenImpl.lookup(MavenImpl.java:1185)
     ... 17 more
Caused by: com.google.inject.ProvisionException: Guice provision errors:

1) Error in custom provider, java.lang.TypeNotPresentException: Type
javax.enterprise.inject.Typed not present
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.sonatype.plexus.components.cipher.PlexusCipher
   while locating
org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating
org.sonatype.plexus.components.sec.dispatcher.SecDispatcher annotated
with @com.google.inject.name.Named(value=maven)
   while locating org.apache.maven.settings.crypto.DefaultSettingsDecrypter
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.settings.crypto.SettingsDecrypter
   while locating org.apache.maven.repository.legacy.LegacyRepositorySystem
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.repository.RepositorySystem
   while locating
org.apache.maven.execution.DefaultMavenExecutionRequestPopulator
   at ClassRealm[plexus.core, parent: null]
   at ClassRealm[plexus.core, parent: null]
   while locating org.apache.maven.execution.MavenExecutionRequestPopulator

1 error
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:974)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:253)
     ... 20 more
Caused by: java.lang.TypeNotPresentException: Type
javax.enterprise.inject.Typed not present
     at
com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:38)
     at
com.ibm.oti.reflect.AnnotationHelper.getDeclaredAnnotations(AnnotationHelper.java:50)
     at java.lang.Class.getDeclaredAnnotations(Class.java:1648)
     at java.lang.Class.getAnnotations(Class.java:1609)
     at java.lang.Class.getAnnotation(Class.java:1589)
     at
com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:615)
     at
com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:831)
     at
com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:758)
     at
com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:255)
     at
com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:204)
     at
com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:954)
     at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:987)
     at
com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:950)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
     at
org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
     at
org.sonatype.guice.plexus.binders.PlexusRequirements$RequirementProvider.get(PlexusRequirements.java:217)
     at
org.sonatype.guice.plexus.binders.ProvidedPropertyBinding.injectProperty(ProvidedPropertyBinding.java:45)
     at
org.sonatype.guice.bean.inject.BeanInjector.injectMembers(BeanInjector.java:53)
     at
com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:128)
     at
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:117)
     at
com.google.inject.internal.ConstructorInjector.access$000(ConstructorInjector.java:32)
     at
com.google.inject.internal.ConstructorInjector$1.call(ConstructorInjector.java:91)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:115)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
     at
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:259)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     at
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
     at
org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
     at
com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
     at
com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
     at
org.sonatype.guice.plexus.lifecycles.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:138)
     at
com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:108)
     at
com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
     at
com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
     at
com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1018)
     at
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
     at com.google.inject.Scopes$1$1.get(Scopes.java:59)
     at
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:41)
     at
com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
     at
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1011)
     at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
     ... 23 more
Caused by: java.lang.ClassNotFoundException: javax.enterprise.inject.Typed
     at java.lang.Class.forNameImpl(Native Method)
     at java.lang.Class.forName(Class.java:163)
     at
com.ibm.oti.reflect.AnnotationHelper.getAnnotation(AnnotationHelper.java:33)
     ... 194 more




On Wed, Apr 17, 2013 at 7:18 PM, Igor Fedorenko <igor@xxxxxxxxxxxxxx
<mailto:igor@xxxxxxxxxxxxxx>> wrote:

    This project requires parent I don't have access to. Please provide
    small standalone example I can build on command line and without any
    specific configuration in settings.xml (better yet, no settings.xml).

    --
    Regards,
    Igor


    On 2013-04-17 9:55 PM, Arbi Sookazian wrote:

        see attached.


        On Wed, Apr 17, 2013 at 3:38 PM, Igor Fedorenko
        <igor@xxxxxxxxxxxxxx <mailto:igor@xxxxxxxxxxxxxx>
        <mailto:igor@xxxxxxxxxxxxxx <mailto:igor@xxxxxxxxxxxxxx>>> wrote:

             Please provide small standalone example project that
        demonstrates the
             problem.

             --
             Regards,
             Igor


             On 2013-04-17 5:44 PM, Arbi Sookazian wrote:

                 Need help.  Able to reproduce with Eclipse Juno or
        Indigo.  I
                 had used
                 the marketplace to download/install the m2e plugins.

                 using m2e 1.3.1.20130219-0923 and mvn 3.0.4 (both
        embedded).

                 JDK 1.6.0_39

                 Getting the following error when importing existing
        projects.
                   Import is
                 successful but the projects do not have the Java
        nature/facet
                 (i.e. not
                 seeing the packages, etc.)  This error pops up multiple
        times as
                 I do
                 various actions in the Eclipse session.  Any help
        appreciated.
                   Found
                 this but unrelated?
        http://jira.codehaus.org/____browse/MNG-4884
        <http://jira.codehaus.org/__browse/MNG-4884>


                 <http://jira.codehaus.org/__browse/MNG-4884
        <http://jira.codehaus.org/browse/MNG-4884>>

                 Errors occurred during the build.
                 Errors running builder 'Maven Project Builder' on project
                 'tests-all'.
                 Could not lookup required component
                 com.google.inject.____ProvisionException: Guice

        provision errors:


                 1) Error in custom provider,
                 java.lang.____TypeNotPresentException: Type


                 javax.enterprise.inject.Typed not present
                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.sonatype.plexus.____components.cipher.PlexusCipher
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____DefaultSecDispatcher


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____SecDispatcher
                 annotated
                 with @com.google.inject.name.Named(____value=maven)
                     while locating

        org.apache.maven.settings.____crypto.____DefaultSettingsDecrypter


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.apache.maven.settings.____crypto.SettingsDecrypter
                     while locating

        org.apache.maven.repository.____legacy.LegacyRepositorySystem


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
        org.apache.maven.repository.____RepositorySystem
                     while locating

        org.apache.maven.execution.____DefaultMavenExecutionRequestPo____pulator


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.apache.maven.execution.____MavenExecutionRequestPopulator

                 1 error
                         role:

        org.apache.maven.execution.____MavenExecutionRequestPopulator


                     roleHint:
                 Could not lookup required component
                 com.google.inject.____ProvisionException: Guice

        provision errors:


                 1) Error in custom provider,
                 java.lang.____TypeNotPresentException: Type


                 javax.enterprise.inject.Typed not present
                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.sonatype.plexus.____components.cipher.PlexusCipher
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____DefaultSecDispatcher


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____SecDispatcher
                 annotated
                 with @com.google.inject.name.Named(____value=maven)
                     while locating

        org.apache.maven.settings.____crypto.____DefaultSettingsDecrypter


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.apache.maven.settings.____crypto.SettingsDecrypter
                     while locating

        org.apache.maven.repository.____legacy.LegacyRepositorySystem


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
        org.apache.maven.repository.____RepositorySystem
                     while locating

        org.apache.maven.execution.____DefaultMavenExecutionRequestPo____pulator


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.apache.maven.execution.____MavenExecutionRequestPopulator

                 1 error
                         role:

        org.apache.maven.execution.____MavenExecutionRequestPopulator


                     roleHint:
                 Errors running builder 'Maven Project Builder' on project
                 'tests-apps'.
                 Could not lookup required component
                 com.google.inject.____ProvisionException: Guice

        provision errors:


                 1) Error in custom provider,
                 java.lang.____TypeNotPresentException: Type


                 javax.enterprise.inject.Typed not present
                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.sonatype.plexus.____components.cipher.PlexusCipher
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____DefaultSecDispatcher


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____SecDispatcher
                 annotated
                 with @com.google.inject.name.Named(____value=maven)
                     while locating

        org.apache.maven.settings.____crypto.____DefaultSettingsDecrypter


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.apache.maven.settings.____crypto.SettingsDecrypter
                     while locating

        org.apache.maven.repository.____legacy.LegacyRepositorySystem


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
        org.apache.maven.repository.____RepositorySystem
                     while locating

        org.apache.maven.execution.____DefaultMavenExecutionRequestPo____pulator


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.apache.maven.execution.____MavenExecutionRequestPopulator

                 1 error
                         role:

        org.apache.maven.execution.____MavenExecutionRequestPopulator


                     roleHint:
                 Could not lookup required component
                 com.google.inject.____ProvisionException: Guice

        provision errors:


                 1) Error in custom provider,
                 java.lang.____TypeNotPresentException: Type


                 javax.enterprise.inject.Typed not present
                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.sonatype.plexus.____components.cipher.PlexusCipher
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____DefaultSecDispatcher


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____SecDispatcher
                 annotated
                 with @com.google.inject.name.Named(____value=maven)
                     while locating

        org.apache.maven.settings.____crypto.____DefaultSettingsDecrypter


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.apache.maven.settings.____crypto.SettingsDecrypter
                     while locating

        org.apache.maven.repository.____legacy.LegacyRepositorySystem


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
        org.apache.maven.repository.____RepositorySystem
                     while locating

        org.apache.maven.execution.____DefaultMavenExecutionRequestPo____pulator


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.apache.maven.execution.____MavenExecutionRequestPopulator

                 1 error
                         role:

        org.apache.maven.execution.____MavenExecutionRequestPopulator


                     roleHint:
                 Errors running builder 'Maven Project Builder' on project
                 'tests-apps-risk'.
                 Could not lookup required component
                 com.google.inject.____ProvisionException: Guice

        provision errors:


                 1) Error in custom provider,
                 java.lang.____TypeNotPresentException: Type


                 javax.enterprise.inject.Typed not present
                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.sonatype.plexus.____components.cipher.PlexusCipher
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____DefaultSecDispatcher


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____SecDispatcher
                 annotated
                 with @com.google.inject.name.Named(____value=maven)
                     while locating

        org.apache.maven.settings.____crypto.____DefaultSettingsDecrypter


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.apache.maven.settings.____crypto.SettingsDecrypter
                     while locating

        org.apache.maven.repository.____legacy.LegacyRepositorySystem


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
        org.apache.maven.repository.____RepositorySystem
                     while locating

        org.apache.maven.execution.____DefaultMavenExecutionRequestPo____pulator


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.apache.maven.execution.____MavenExecutionRequestPopulator

                 1 error
                         role:

        org.apache.maven.execution.____MavenExecutionRequestPopulator


                     roleHint:
                 Could not lookup required component
                 com.google.inject.____ProvisionException: Guice

        provision errors:


                 1) Error in custom provider,
                 java.lang.____TypeNotPresentException: Type


                 javax.enterprise.inject.Typed not present
                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.sonatype.plexus.____components.cipher.PlexusCipher
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____DefaultSecDispatcher


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.sonatype.plexus.____components.sec.dispatcher.____SecDispatcher
                 annotated
                 with @com.google.inject.name.Named(____value=maven)
                     while locating

        org.apache.maven.settings.____crypto.____DefaultSettingsDecrypter


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
                 org.apache.maven.settings.____crypto.SettingsDecrypter
                     while locating

        org.apache.maven.repository.____legacy.LegacyRepositorySystem


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating
        org.apache.maven.repository.____RepositorySystem
                     while locating

        org.apache.maven.execution.____DefaultMavenExecutionRequestPo____pulator


                     at ClassRealm[plexus.core, parent: null]
                     at ClassRealm[plexus.core, parent: null]
                     while locating

        org.apache.maven.execution.____MavenExecutionRequestPopulator

                 1 error
                         role:

        org.apache.maven.execution.____MavenExecutionRequestPopulator
                     roleHint:


                 ___________________________________________________

                 m2e-users mailing list
        m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>
        <mailto:m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>>
        https://dev.eclipse.org/____mailman/listinfo/m2e-users
        <https://dev.eclipse.org/__mailman/listinfo/m2e-users>
                 <https://dev.eclipse.org/__mailman/listinfo/m2e-users
        <https://dev.eclipse.org/mailman/listinfo/m2e-users>>

             ___________________________________________________

             m2e-users mailing list
        m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>
        <mailto:m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>>
        https://dev.eclipse.org/____mailman/listinfo/m2e-users
        <https://dev.eclipse.org/__mailman/listinfo/m2e-users>


             <https://dev.eclipse.org/__mailman/listinfo/m2e-users
        <https://dev.eclipse.org/mailman/listinfo/m2e-users>>




        _________________________________________________
        m2e-users mailing list
        m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>
        https://dev.eclipse.org/__mailman/listinfo/m2e-users
        <https://dev.eclipse.org/mailman/listinfo/m2e-users>

    _________________________________________________
    m2e-users mailing list
    m2e-users@xxxxxxxxxxx <mailto:m2e-users@xxxxxxxxxxx>
    https://dev.eclipse.org/__mailman/listinfo/m2e-users
    <https://dev.eclipse.org/mailman/listinfo/m2e-users>




_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users

_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users


_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users

_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users

Back to the top