[
https://issues.apache.org/jira/browse/MYFACES-4126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16098290#comment-16098290
]
Dora Rajappan commented on MYFACES-4126:
----------------------------------------
True. I referred to 2.2 set up in my eclipse. Its in current 2.3.x. Why was
this moved form codi to core?
> Implicit objects flowScope and view cannot be injected using CDI
> ----------------------------------------------------------------
>
> Key: MYFACES-4126
> URL: https://issues.apache.org/jira/browse/MYFACES-4126
> Project: MyFaces Core
> Issue Type: Bug
> Affects Versions: 2.3.0-beta
> Reporter: Eduardo Breijo
> Assignee: Eduardo Breijo
> Attachments: MYFACES-4126.patch
>
>
> The implicit objects {code:java}#{flowScope}{code} annotated @FlowMap and
> {code:java}#{view}{code} which results in UIViewRoot cannot be injected using
> CDI.
> For example:
> @Inject
> private UIViewRoot viewRoot;
> @Inject
> @FlowMap
> private Map<Object, Object> flowMap;
> The above results in the following errors respectively:
> An exception occurred while starting the application ELImplicitObjectsViaCDI.
> The exception message was:
> com.ibm.ws.container.service.state.StateChangeException:
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type UIViewRoot with qualifiers @Default
> at injection point [BackedAnnotatedField] @Inject private
> com.ibm.ws.jsf23.fat.beans.ELImplicitObjectBean.viewRoot
> An exception occurred while starting the application ELImplicitObjectsViaCDI.
> The exception message was:
> com.ibm.ws.container.service.state.StateChangeException:
> org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied
> dependencies for type Map<Object, Object> with qualifiers @FlowMap
> at injection point [BackedAnnotatedField] @Inject @FlowMap private
> com.ibm.ws.jsf23.fat.beans.ELImplicitObjectBean.flowMap
> A patch is provided.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)