Uploaded image for project: 'CDI Specification Issues'
  1. CDI Specification Issues
  2. CDI-33

fire ProcessAnnotatedType for AnnotatedTypes added via BBD.addAnnotatedType()

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Minor
    • 1.1.EDR
    • 1.0
    • Portable Extensions
    • None

    Description

      Currently, the ProcessAnnotatedType event is fired for AnnotatedTypes discovered in a BDA only. However, portable extensions are allowed to register other AnnotatedTypes using addAnnotatedType() during the BeforeBeanDiscovery phase. For these AnnotatedTypes, the ProcessAnnotatedType event is not fired.

      However, an extension A may register an AnnotatedType X via addAnnotatedType() and an extension B might want to react on the presence of AnnotatedType X. Therefore, it would be great to have the ProcessAnnotatedType fired also for AnnotatedTypes registered programatically in the BeforeBeanDiscovery phase.

      Attachments

        Issue Links

          Activity

            People

              pmuiratbleepbleep Pete Muir (Inactive)
              rhn-engineering-jharting Jozef Hartinger
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: