javax.enterprise.inject.UnsatisfiedResolutionException: Api > type > > >>>>> >> > > > >>>>> >> > > >>>>> > > > [org.apache.myfaces.extensions.cdi.jsf.impl.security.spi.SecurityStrategy] > > >>>>> >> > is not found with the qualifiers > > >>>>> >> > Qualifiers: [@javax.enterprise.inject.Default()] > > >>>>> >> > for injection into Field Injection Point, field name : > > >>>>> securityStrategy, > > >>>>> >> > Bean Owner : [SecurityInterceptor, Name:null, WebBeans > > >>>>> Type:MANAGED, API > > >>>>> >> > > > >>>>> >> > > >>>>> > > > Types:[org.apache.myfaces.extensions.cdi.jsf.impl.security.SecurityInterceptor,java.lang.Object,java.io.Serializable], > > >>>>> >> > > > >>>>> > > Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.webbeans.util.InjectionExceptionUtils.throwUnsatisfiedResolutionException(InjectionExceptionUtils.java:77) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.webbeans.container.InjectionResolver.checkInjectionPoints(InjectionResolver.java:193) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.webbeans.container.BeanManagerImpl.validate(BeanManagerImpl.java:1034) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.WebappBeanManager.validate(WebappBeanManager.java:207) > > >>>>> >> > at > > >>>>> > org.apache.openejb.cdi.BeansDeployer.validate(BeansDeployer.java:269) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.BeansDeployer.validateInjectionPoints(BeansDeployer.java:215) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:280) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:150) > > >>>>> >> > at > org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:61) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1134) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:938) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:124) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > > >>>>> >> > at > > >>>>> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) > > >>>>> >> > at > > >>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > > >>>>> >> > at java.util.concurrent.FutureTask.run(FutureTask.java:166)

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via openejb-users by Romain Manni-Bucau, 1 year ago
()] > > >>>>> >> > for injection into Field Injection Point, field name : > > >>>>> securityStrategy, > > >>>>> >> > Bean Owner : [SecurityInterceptor, Name:null, WebBeans > > >>>>> Type:MANAGED, API > > >>>>> >> > > > >>>>> >> > > >>>>> > > > Types
via openejb-users by Romain Manni-Bucau, 1 year ago
()] > > >>>>> >> > for injection into Field Injection Point, field name : > > >>>>> securityStrategy, > > >>>>> >> > Bean Owner : [SecurityInterceptor, Name:null, WebBeans > > >>>>> Type:MANAGED, API > > >>>>> >> > > > >>>>> >> > > >>>>> > > > Types
javax.enterprise.inject.UnsatisfiedResolutionException: Api > type > > >>>>> >> > > > >>>>> >> > > >>>>> > > > [org.apache.myfaces.extensions.cdi.jsf.impl.security.spi.SecurityStrategy] > > >>>>> >> > is not found with the qualifiers > > >>>>> >> > Qualifiers: [@javax.enterprise.inject.Default()] > > >>>>> >> > for injection into Field Injection Point, field name : > > >>>>> securityStrategy, > > >>>>> >> > Bean Owner : [SecurityInterceptor, Name:null, WebBeans > > >>>>> Type:MANAGED, API > > >>>>> >> > > > >>>>> >> > > >>>>> > > > Types:[org.apache.myfaces.extensions.cdi.jsf.impl.security.SecurityInterceptor,java.lang.Object,java.io.Serializable], > > >>>>> >> > > > >>>>> > > Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.webbeans.util.InjectionExceptionUtils.throwUnsatisfiedResolutionException(InjectionExceptionUtils.java:77) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.webbeans.container.InjectionResolver.checkInjectionPoints(InjectionResolver.java:193) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.webbeans.container.BeanManagerImpl.validate(BeanManagerImpl.java:1034) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.WebappBeanManager.validate(WebappBeanManager.java:207) > > >>>>> >> > at > > >>>>> > org.apache.openejb.cdi.BeansDeployer.validate(BeansDeployer.java:269) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.BeansDeployer.validateInjectionPoints(BeansDeployer.java:215) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:280) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:150) > > >>>>> >> > at > org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:61) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1134) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:938) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:124) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173) > > >>>>> >> > at > > >>>>> > org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) > > >>>>> >> > at > > >>>>> >> > > > >>>>> >> > > >>>>> > > > org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) > > >>>>> >> > at > > >>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > > >>>>> >> > at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at java.lang.Thread.run(Thread.java:722)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.