org.apache.webbeans.exception.WebBeansDeploymentException: javax.enterprise.inject.UnproxyableResolutionException: WebBeans with api type with normal scope must be proxyable. io.katharsis.cdi.internal.CdiTransactionRunner has no explicit no-arg constructor!A public or protected constructor without args is required!

GitHub | Sandmania | 4 months ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    War deployment with katharsis-cdi dependency fails on TomEE 7.0.2

    GitHub | 4 months ago | Sandmania
    org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/katharsis-cdi-bug-0.1]]
  2. 0

    Re: Injection of CDI extension

    tomee-users | 2 years ago | Lars-Fredrik Smedberg
    javax.enterprise.inject.UnsatisfiedResolutionException: Api type >> > [test.JAXBContextExtension] is not found with the qualifiers >> > Qualifiers: [@javax.enterprise.inject.Default()] >> > for injection into Field Injection Point, field name : >> > jaxbContextExtension, Bean Owner : [ServiceRequestConsumer, Name:null, >> > WebBeans Type:MANAGED, API >> > Types:[test.ServiceRequestConsumer,java.lang.Object], >> > >> Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] >> > at >> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:215) >> > at >> > >> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:192) >> > at >> > >> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:160) >> > at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) >> > at >> > >> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:820) >> > at >> > >> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:624) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1250) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1089) >> > at >> > >> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130) >> > at >> > >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) >> > at >> > >> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) >> > at >> > >> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5380) >> > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) >> > at >> > >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) >> > at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) >> > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.deployWar(TomcatWebAppBuilder.java:652) >> > at >> > >> org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:622) >> > at >> > >> org.apache.tomee.catalina.deployment.TomcatWebappDeployer.deploy(TomcatWebappDeployer.java:43) >> > at org.apache.openejb.assembler.DeployerEjb.deploy(DeployerEjb.java:176) >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3. 0

    Re: Injection of CDI extension

    tomee-users | 2 years ago | Romain Manni-Bucau
    javax.enterprise.inject.UnsatisfiedResolutionException: Api type > [test.JAXBContextExtension] is not found with the qualifiers > Qualifiers: [@javax.enterprise.inject.Default()] > for injection into Field Injection Point, field name : > jaxbContextExtension, Bean Owner : [ServiceRequestConsumer, Name:null, > WebBeans Type:MANAGED, API > Types:[test.ServiceRequestConsumer,java.lang.Object], > Qualifiers:[javax.enterprise.inject.Any,javax.enterprise.inject.Default]] > at org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:215) > at > org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:192) > at > org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:160) > at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:820) > at > org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:624) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1250) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1089) > at > org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:130) > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) > at > org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5380) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) > at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.deployWar(TomcatWebAppBuilder.java:652) > at > org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:622) > at > org.apache.tomee.catalina.deployment.TomcatWebappDeployer.deploy(TomcatWebappDeployer.java:43) > at org.apache.openejb.assembler.DeployerEjb.deploy(DeployerEjb.java:176) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    1 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.enterprise.inject.UnproxyableResolutionException

      WebBeans with api type with normal scope must be proxyable. io.katharsis.cdi.internal.CdiTransactionRunner has no explicit no-arg constructor!A public or protected constructor without args is required!

      at org.apache.webbeans.util.InjectionExceptionUtil.createUnproxyableResolutionException()
    2. OpenWebBeans Core
      BeansDeployer.deploy
      1. org.apache.webbeans.util.InjectionExceptionUtil.createUnproxyableResolutionException(InjectionExceptionUtil.java:46)
      2. org.apache.webbeans.util.InjectionExceptionUtil.throwUnproxyableResolutionException(InjectionExceptionUtil.java:41)
      3. org.apache.webbeans.config.DeploymentValidationService.validateProxyable(DeploymentValidationService.java:143)
      4. org.apache.webbeans.component.creation.ManagedBeanBuilder.getBean(ManagedBeanBuilder.java:70)
      5. org.apache.webbeans.config.BeansDeployer.defineManagedBean(BeansDeployer.java:1645)
      6. org.apache.webbeans.config.BeansDeployer.deploySingleAnnotatedType(BeansDeployer.java:1271)
      7. org.apache.webbeans.config.BeansDeployer.deployFromBeanAttributes(BeansDeployer.java:1227)
      8. org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:295)
      8 frames
    3. OpenEJB :: OSGi :: Core
      Assembler.createApplication
      1. org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:196)
      2. org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:189)
      3. org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
      4. org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:913)
      5. org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:717)
      5 frames
    4. OpenEJB :: TomEE :: Catalina
      GlobalListenerSupport.lifecycleEvent
      1. org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1298)
      2. org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1124)
      3. org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
      3 frames
    5. Glassfish Core
      HostConfig$DeployWar.run
      1. org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
      2. org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5087)
      3. org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      4. org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
      5. org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
      6. org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
      7. org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
      8. org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
      8 frames
    6. Java RT
      Thread.run
      1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      2. java.util.concurrent.FutureTask.run(FutureTask.java:266)
      3. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      4. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      5. java.lang.Thread.run(Thread.java:745)
      5 frames