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

Require deployment-time validation of injection points defined on observer and disposer methods

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 1.1.EDR
    • Fix Version/s: 1.1.PRD
    • Component/s: None
    • Labels:
      None
    • Affects:
      Release Notes

      Description

      The spec says:

      The container must validate all injection points of all enabled beans and of all other Java EE component classes supporting
      injection when the application is initialized to ensure that there are no unsatisfied or unresolvable ambiguous dependen-
      cies. If an unsatisfied or unresolvable ambiguous dependency exists, the container automatically detects the problem and
      treats it as a deployment problem.

      This should be clarified to also include validation of injection points of observer and disposer methods of enabled beans.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                pmuir Pete Muir
                Reporter:
                jharting Jozef Hartinger
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: