[ https://issues.apache.org/jira/browse/MYFACES-2590?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12843263#action_12843263 ]
Jakob Korherr commented on MYFACES-2590: ---------------------------------------- Hmm OK. This is actually not bad :) I personally really like CDI. I think it's a very great technique and it spares you lots of boilerplate code. Unfortunately, this will by no means get into the JSF 2.0 spec, I think. Maybe in JSF 2.NEXT but who knows.. However, I'll take a look at this, because it just seems right and it's a nice feature! > Web Container injection support should be provided for additional lifecycle > artifacts (not just managed beans) > -------------------------------------------------------------------------------------------------------------- > > Key: MYFACES-2590 > URL: https://issues.apache.org/jira/browse/MYFACES-2590 > Project: MyFaces Core > Issue Type: Improvement > Components: JSR-314 > Environment: ALL > Reporter: Lincoln Baxter III > > JSF implementations should treat the following framework components as JEE > components, and pass them through the default WebInjectionProvider.inject() > method part of any instantiation process. E.g: Whether or not the framework is > instantiating the object for it's use, or the user is asking the framework > for a > new instance. > The benefit: This means that any container provided injection points would > automatically be available in the following artifacts: > * ManagedBean > * PhaseListener > * SystemEventListener > * Converter > * Validator > * ... more? > For extension writers: > Support for native container-injection for all artifacts defined in > section 11.4.6 of the JSR-314 spec. > ■ ActionListener > ■ ApplicationFactory > ■ FacesContextFactory > ■ LifecycleFactory > ■ NavigationHandler > ■ PropertyResolver > ■ RenderKit > ■ RenderKitFactory > ■ ResourceHandler > ■ StateManager > ■ VariableResolver > ■ ViewHandler > There is a related SPEC issue, Mojarra enhancement, and GlassFish bug also > involved in getting this > standardized across the board: > https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=763 > https://glassfish.dev.java.net/issues/show_bug.cgi?id=11655 > https://javaserverfaces.dev.java.net/issues/show_bug.cgi?id=1578 -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.