[cdi-dev] [JBoss JIRA] (CDI-45) Optional Injection Points

Anatole Tresch (JIRA) issues at jboss.org
Mon Sep 1 15:09:00 EDT 2014


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

Anatole Tresch commented on CDI-45:
-----------------------------------

I do not think that this would be a feasible approach. This would require all vendors to customize serialization... additionally I would expect other side effects with code that the EE container maybe is not aware of, EE is still running on top of SE. You cannot change SE 8, it is given.

> Optional Injection Points
> -------------------------
>
>                 Key: CDI-45
>                 URL: https://issues.jboss.org/browse/CDI-45
>             Project: CDI Specification Issues
>          Issue Type: Feature Request
>          Components: Resolution
>    Affects Versions: 1.0
>            Reporter: Stuart Douglas
>             Fix For: 2.0 (discussion)
>
>
> There are occoasions where it may be useful for some injection points to be optional, e.g.
> @Inject
> @Optional 
> MyBean bean; 
> This would behave the same as a normal injection point, however it will not cause the deployment to fail if it is not satisified. 



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the cdi-dev mailing list