Uploaded image for project: 'OpenWebBeans'
  1. OpenWebBeans
  2. OWB-894

OpenWebBeansJsfPlugin logs "skipped deployment" on all @FacesComponent classes with an UndeclaredThrowableException

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.1
    • Fix Version/s: 1.2.2
    • Component/s: None
    • Labels:
      None

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              balusc Bauke Scholtz
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: