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

Missing bean types for indirectly implemented interfaces

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 4.0.0
    • Core, TCK
    • None

    Description

      The following TCK test is failing in OWB and I think it's a good one from the spec point of view.

       
      org.jboss.cdi.tck.tests.definition.bean.BeanDefinitionTest
       

      The spec says https://jakarta.ee/specifications/cdi/4.0/jakarta-cdi-spec-4.0.html#managed_bean_types

       

      The unrestricted set of bean types for a managed bean contains the bean class, every superclass and all interfaces it implements directly or indirectly.
      The resulting set of bean types for a managed bean consists only of legal bean types, all other types are removed from the set of bean types.
      Note the additional restrictions upon bean types of beans with normal scopes defined in Unproxyable bean types.

      Attachments

        Activity

          People

            struberg Mark Struberg
            jlmonteiro Jean-Louis Monteiro
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: