jsr372-experts@javaserverfaces-spec-public.java.net

[jsr372-experts] [1416] javax.faces.ENABLE_CDI_RESOLVER_CHAIN replaced by @FacesConfig

From: Neil Griffin <neil.griffin_at_portletfaces.org>
Date: Thu, 12 Jan 2017 16:19:00 -0500

Hi Arjan,

Spec section 11.1.3, 5.6.3, and "Changes between 2.2 and 2.3" all mention javax.faces.ENABLE_CDI_RESOLVER_CHAIN

However, the param was recently removed in this commit:
https://github.com/javaserverfaces/mojarra/commit/a4aa50bf5f63f194967716be6f0cd60b46a9cd8f#diff-d44ec72213797cad9b0928b1d86d76eb

Also in the commit, opt-in for CDI features was replaced by detection of a class annotated with @FacesConfig:
https://github.com/javaserverfaces/mojarra/blob/master/jsf-api/src/main/java/javax/faces/annotation/FacesConfig.java

Are there any additional details that you think should go into the Spec?

Also, should JAVASERVERFACES_SPEC_PUBLIC-1416 be closed?
https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1416


Best Regards,

Neil