[cdi-dev] [JBoss JIRA] (CDI-232) Relax requirements for built-in Instance

Martin Kouba (JIRA) jira-events at lists.jboss.org
Mon May 14 09:25:17 EDT 2012

Martin Kouba created CDI-232:

             Summary: Relax requirements for built-in Instance
                 Key: CDI-232
                 URL: https://issues.jboss.org/browse/CDI-232
             Project: CDI Specification Issues
          Issue Type: Clarification
    Affects Versions: 1.1.EDR1
            Reporter: Martin Kouba

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.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the cdi-dev mailing list