org.apache.webbeans.exception.WebBeansConfigurationException: Bean implementation class can not implement javax.enterprise.inject.spi.Extension.!

Apache's JIRA Issue Tracker | Bauke Scholtz | 3 years ago
  1. 0

    Deployment of a project with JSF utility library OmniFaces (https://code.google.com/p/omnifaces/) on TomEE 1.6.0 SNAPSHOT results in the following log, whereby all @FacesComponent annotated classes are been validated as managed beans: INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin] aug 21, 2013 3:31:57 PM org.apache.webbeans.config.BeansDeployer isValidManagedBean INFO: skipped deployment of: org.omnifaces.component.tree.TreeNodeItem reason: java.lang.reflect.UndeclaredThrowableException aug 21, 2013 3:31:57 PM org.apache.webbeans.config.BeansDeployer isValidManagedBean INFO: skipped deployment of: org.omnifaces.component.output.OutputFormat reason: java.lang.reflect.UndeclaredThrowableException aug 21, 2013 3:31:57 PM org.apache.webbeans.config.BeansDeployer isValidManagedBean INFO: skipped deployment of: org.omnifaces.component.tree.TreeNode reason: java.lang.reflect.UndeclaredThrowableException aug 21, 2013 3:31:57 PM org.apache.webbeans.config.BeansDeployer isValidManagedBean INFO: skipped deployment of: org.omnifaces.component.validator.ValidateAllOrNone reason: java.lang.reflect.UndeclaredThrowableException [etc...] This is wrong in 2 ways: 1. Why are @FacesComponent classes validated as managed beans in first place? They are nowhere in OmniFaces registered as managed beans. 2. The UndeclaredThrowableException in reason is unhelpful. It is hiding the real reason.

    Apache's JIRA Issue Tracker | 3 years ago | Bauke Scholtz
    org.apache.webbeans.exception.WebBeansConfigurationException: Bean implementation class can not implement javax.enterprise.inject.spi.Extension.!
  2. 0

    WebSphere:IBM WebSphere Application Server V8.0 Beta:CDI problem - IBM WebSphere Application Server V8.0 Beta Forum

    ibm.com | 2 months ago
    org.apache.webbeans.exception.WebBeansConfigurationException: Producer Method Bean must be business method of session bean : WSEjbBean , ejbName=null -852840761,Name:generator,WebBeans Type:ENTERPRISE,API Types: ,Qualifiers:
  3. 0

    CDI Scope for Scheduler which inject DB Session into Services

    Stack Overflow | 3 years ago | reluxa
    org.apache.webbeans.exception.WebBeansConfigurationException: Managed Bean implementation class : org.reluxa.db.SessionImplstereotypes must declare the same @Scope annotations.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    [jira] [Updated] (GERONIMO-6238) ejb jar can't be started successfully if choose "Start application after installation" in the process of deploy and happened problem "WebBeansConfigurationException"

    geronimo-dev | 5 years ago | Tina Li (Updated) (JIRA)
    org.apache.openejb.OpenEJBException: Creating application failed: /home/tina/workTina/Test/3.0Beta1/geronimo-tomcat7-javaee6-3.0-beta-1/bin/default/ejb-sample-sources/1324288851182/car: org.apache.webbeans.exception.WebBeansConfigurationException: Could not load interceptor class: org.apache.webbeans.sample.ejb.LogInterceptor
  6. 0

    Re: TomEE 7.0.0-M1 is here!

    tomee-users | 12 months ago | Romain Manni-Bucau
    org.apache.webbeans.exception.WebBeansConfigurationException: Produced type must not be a WildcardType

    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. org.apache.webbeans.exception.WebBeansConfigurationException

      Bean implementation class can not implement javax.enterprise.inject.spi.Extension.!

      at org.apache.webbeans.util.WebBeansUtil.checkManagedBean()
    2. OpenWebBeans Core
      BeansDeployer.isValidManagedBean
      1. org.apache.webbeans.util.WebBeansUtil.checkManagedBean(WebBeansUtil.java:286)
      2. org.apache.webbeans.config.BeansDeployer.isValidManagedBean(BeansDeployer.java:657)
      2 frames