>>>>> On Fri, 30 Nov 2012 01:23:56 -0500, Kito Mann <kito.mann_at_virtua.com> said:
KM> Hello Ed,
KM> I'm still reviewing the spec, and I suspect I will be for the next several
KM> days, but here is the first batch of comments:
KM> * pg 2 - Hyperlink for
KM>
http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-787 includes a
KM> period at the end
DONE
KM> * pg 2 - States the following:
KM> "Yes, this is a backwards incompatible change, but because the usecase is
KM> so specific, and the performance benefit so
KM> substantial, it was judged to be worth the cost."
KM> However, this isn't mentioned in the Backwards Compatibility
KM> section.
DONE, just moved that text to thebackward compat section.
KM> * pg 5 - Backward Compatibility with Previous Versions
KM> Doesn't backwards compatibility with 2.1 imply compatibly with 2.0?
DONE
KM> * pg 3-42 - The following text implies that a page author can only write a
KM> script-based UIComponent implementation, when in fact they can also write a
KM> Java-based one:
KM> "A ValueExpression that evaluates to the component type of the composite
KM> component. By default this is "javax.faces.NamingContainer" but the
KM> composite component page author can change this, or provide a script-based
KM> UIComponent implementation that is required to implement NamingContainer."
DONE
KM> * pg 5-9 - Leveraging Java EE Platform Annotations in Managed Beans or
KM> other JSF artifacts
KM> The prose refers to this and other annotations as 'injection annotations".
KM> I'm guessing this is an error, since javax.inject.Named is not an injection
KM> annotation.
I have re-labeled them as "Java EE annotations".
KM> Also, how would annotations like this be used in conjunction
KM> with JSF managed beans? Is the spec stating that a JSF managed bean can
KM> also be a CDI/Java EE managed bean?
Not at the same time. I'll clarify that.
KM> Also, according to this, view-scoped and flow-scoped beans are not eligible
KM> for resource injection. Is that accurate?
Yes, that is correct. I will clarify that.
Ed
--
| edward.burns_at_oracle.com | office: +1 407 458 0017
| homepage: | http://ridingthecrest.com/