This error can be from any number of problems.  Do you have all of the
right DeltaSpike JARs in your application?
What version of WLP do you use?  What version of DeltaSpike?

John

On Fri, Mar 4, 2016 at 8:51 AM Esmailzada, Yasamin (Y.) <[email protected]>
wrote:

> I am trying to deploy a project in Websphere Libery Profile JavaEE7 with
> CDI-1.2 and JSF-2.2 but CDI injection fails with WELD-001408 error..  Any
> idea as of why CDI injection fails for below deltaspike classes?
>
> [INFO    ] FFDC1015I: An FFDC Incident has been created:
> "org.jboss.weld.exceptions.DeploymentException: Exception List with 2
> exceptions:
> Exception 0 :
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type MessageResolver with qualifiers @Default
>   at injection point [BackedAnnotatedField] @Inject private
> org.apache.deltaspike.core.impl.message.DefaultMessageContext.messageResolver
>   at
> org.apache.deltaspike.core.impl.message.DefaultMessageContext.messageResolver(DefaultMessageContext.java:0)
>
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:359)
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:281)
>        at
> org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:134)
>        at
> org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:155)
>        at
> org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:518)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:68)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:66)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:60)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:53)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>        at java.lang.Thread.run(Unknown Source)
> Exception 0 :
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type WindowContextQuotaHandler with qualifiers @Default
>   at injection point [BackedAnnotatedField] @Inject private
> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder.windowContextQuotaHandler
>   at
> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder.windowContextQuotaHandler(WindowBeanHolder.java:0)
>
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:359)
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:281)
>        at
> org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:134)
>        at
> org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:155)
>        at
> org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:518)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:68)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:66)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:60)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:53)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>        at java.lang.Thread.run(Unknown Source)
> com.ibm.ws.container.service.state.internal.ApplicationStateManager 32" at
> ffdc_16.03.03_16.32.30.0.log
> [INFO    ] FFDC1015I: An FFDC Incident has been created:
> "com.ibm.ws.container.service.state.StateChangeException:
> org.jboss.weld.exceptions.DeploymentException: Exception List with 2
> exceptions:
> Exception 0 :
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type MessageResolver with qualifiers @Default
>   at injection point [BackedAnnotatedField] @Inject private
> org.apache.deltaspike.core.impl.message.DefaultMessageContext.messageResolver
>   at
> org.apache.deltaspike.core.impl.message.DefaultMessageContext.messageResolver(DefaultMessageContext.java:0)
>
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:359)
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:281)
>        at
> org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:134)
>        at
> org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:155)
>        at
> org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:518)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:68)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:66)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:60)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:53)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>        at java.lang.Thread.run(Unknown Source)
> Exception 0 :
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type WindowContextQuotaHandler with qualifiers @Default
>   at injection point [BackedAnnotatedField] @Inject private
> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder.windowContextQuotaHandler
>   at
> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder.windowContextQuotaHandler(WindowBeanHolder.java:0)
>
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:359)
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:281)
>        at
> org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:134)
>        at
> org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:155)
>        at
> org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:518)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:68)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:66)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:60)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:53)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>        at java.lang.Thread.run(Unknown Source)
> com.ibm.ws.app.manager.module.internal.DeployedAppInfoBase 788" at
> ffdc_16.03.03_16.32.30.1.log
> [ERROR   ] CWWKZ0106E: Could not start web application JabEAR.
> [ERROR   ] CWWKZ0002E: An exception occurred while starting the
> application JabEAR. The exception message was:
> com.ibm.ws.container.service.state.StateChangeException:
> org.jboss.weld.exceptions.DeploymentException: Exception List with 2
> exceptions:
> Exception 0 :
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type MessageResolver with qualifiers @Default
>   at injection point [BackedAnnotatedField] @Inject private
> org.apache.deltaspike.core.impl.message.DefaultMessageContext.messageResolver
>   at
> org.apache.deltaspike.core.impl.message.DefaultMessageContext.messageResolver(DefaultMessageContext.java:0)
>
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:359)
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:281)
>        at
> org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:134)
>        at
> org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:155)
>        at
> org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:518)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:68)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:66)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:60)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:53)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>        at java.lang.Thread.run(Unknown Source)
> Exception 0 :
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type WindowContextQuotaHandler with qualifiers @Default
>   at injection point [BackedAnnotatedField] @Inject private
> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder.windowContextQuotaHandler
>   at
> org.apache.deltaspike.core.impl.scope.window.WindowBeanHolder.windowContextQuotaHandler(WindowBeanHolder.java:0)
>
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:359)
>        at
> org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:281)
>        at
> org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:134)
>        at
> org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:155)
>        at
> org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:518)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:68)
>        at
> org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:66)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:60)
>        at
> org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:53)
>        at java.util.concurrent.FutureTask.run(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>        at java.lang.Thread.run(Unknown Source)
>
> [AUDIT   ] CWWKF0012I: The server installed the following features:
> [beanValidation-1.1, jaxws-2.2, localConnector-1.0, jdbc-4.1, ssl-1.0,
> appSecurity-2.0, cdi-1.2, usr:fordSecurity-1.0, servlet-3.1, jsf-2.2,
> jsp-2.3, jndi-1.0, distributedMap-1.0, jaxb-2.2, el-3.0].
>
>

Reply via email to