Bug18720149

SECTION: Modified Files
----------------------------
M       jsf-ri/src/main/java/com/sun/faces/facelets/el/ContextualCompositeValueExpression.java

- Rethrow the PropertyNotFoundException.

- New log message.

M       jsf-ri/src/main/java/com/sun/faces/facelets/el/TagValueExpression.java

- Don't swallow the PropertyNotFoundException, log it.

M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_ko.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_ja.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_zh_TW.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_zh_CN.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_zh_HK.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_pt_BR.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_es.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_fr.properties
M       jsf-ri/src/main/resources/com/sun/faces/LogStrings_de.properties

- New log message.


git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/2.1.20@13443 761efcf2-d34d-6b61-9145-99dcacc3edf1
http://java.net/jira/browse/JAVASERVERFACES-3193

Complete backport of performance optimizations to branches/2.1.20


SECTION: Modified Files
----------------------------
M       jsf-ri/src/main/java/com/sun/faces/context/FacesContextFactoryImpl.java

- make ivars final.

M       jsf-ri/src/main/java/com/sun/faces/context/StateContext.java

- Save a flag if we have dynamic components, the flag is set from the
  increment and decrement dynamic component count methods.

M       jsf-ri/src/main/java/com/sun/faces/facelets/tag/jsf/ComponentSupport.java

- Use Andy's optimization to avoid iterating when looking for a facet.

M       jsf-ri/src/main/java/com/sun/faces/facelets/tag/jsf/CompositeComponentTagHandler.java

- Composite components are to be considered dynamic components.

M       jsf-ri/src/main/java/com/sun/faces/RIConstants.java

- The dynamic component flag.


git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/2.1.20@13445 761efcf2-d34d-6b61-9145-99dcacc3edf1