[cdi-dev] [JBoss JIRA] (CDI-495) What happens if an illegal bean type is found in the set of bean types

Tomas Remes (JIRA) issues at jboss.org
Wed Oct 19 08:47:01 EDT 2016


    [ https://issues.jboss.org/browse/CDI-495?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13309280#comment-13309280 ] 

Tomas Remes commented on CDI-495:
---------------------------------

I am just wondering if it's worth of specifying. Wasn't there any special case when it is problematic?

> What happens if an illegal bean type is found in the set of bean types
> ----------------------------------------------------------------------
>
>                 Key: CDI-495
>                 URL: https://issues.jboss.org/browse/CDI-495
>             Project: CDI Specification Issues
>          Issue Type: Clarification
>    Affects Versions: 1.2.Final
>            Reporter: Martin Kouba
>             Fix For: 2.0 .Final
>
>
> The spec clearly defines what the legal bean types are (2.2.1. Legal bean types). and also that an illegal injection point type results in definition error (5.2.3. Legal injection point types). However, it's not clear what should happen if an illegal bean type is found in the set of bean types and *is not used* in an injection point. I think that it would be reasonable to just ignore the type (and possibly log some warning).



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the cdi-dev mailing list