Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-3774

CDI bean with StereoType is not injectable in implicit bean archive

    XMLWordPrintable

Details

    Description

      CDI 1.2 defines bean defining annotations and with beans with these annotations should be injectable. However a bean with StereoType, one of bean defining annotations, is not injectable within implicit bean archive on WildFly.

      Attached a simple war project to reproduce this problem. This works on GlassFish 4 but doesn't work on WildFly 8.1.0 nor WildFly 9 master at this time. Making this an explicit bean archive by adding empty beans.xml (or set bean-discovery-mode=all) fixes the problem, the container recognizes the CDI bean correctly.

      Attachments

        1. stereotype.zip
          13 kB
        2. logs.zip
          5 kB

        Activity

          People

            rhn-engineering-jharting Jozef Hartinger
            rhn-support-tkimura Takayoshi Kimura
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: