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

Relax requirements for built-in Instance

    XMLWordPrintable

Details

    • Clarification
    • Resolution: Done
    • Minor
    • 2.0 .Final
    • 1.1.EDR
    • None

    Description

      5.6.2. The built-in Instance

      The container must provide a built-in bean with:

      • Instance<X> and Provider<X> for every legal bean type X in its set of bean types,
      • every qualifier type in its set of qualifier types,

      This type/qualifier requirements seem to be too strict. Maybe we should omit these and instead force implementation to satisfy every injection point for every legal bean type and corresponding qualifiers found in application... or something like that. I'm not sure about the wording.

      By the way Weld (2.0.0.Alpha2) does not fulfil these requirements at the moment.

      Attachments

        Activity

          People

            meetoblivion_jira John Ament (Inactive)
            mkouba@redhat.com Martin Kouba
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: