http://java.net/jira/browse/JAVASERVERFACES-3485

After problems with this approach at the customer site I am reverting
this from 2.2.x and will develop the fix on the trunk, backporting first
to branches/2.1.20 for the purpose of generating a fix for the customer
site.


SECTION: Modified Files
----------------------------
M       jsf-api/src/main/java/javax/faces/component/UIViewRoot.java
M       jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/ScriptStyleBaseRenderer.java
M       test/agnostic/facelets/cc/src/main/java/com/sun/faces/test/agnostic/facelets/composite/TestBean.java
M       test/agnostic/facelets/cc/src/main/webapp/WEB-INF/web.xml


D       test/agnostic/facelets/cc/src/test/java/com/sun/faces/test/agnostic/facelets/composite/Issue19667737IT.java
D       test/agnostic/facelets/cc/src/main/webapp/resources/ccAttrsValue
D       test/agnostic/facelets/cc/src/main/webapp/resources/ccAttrsValue/cic5573cmp.xhtml
D       test/agnostic/facelets/cc/src/main/webapp/ccAttrsValuePrependIdTrue.xhtml
D       test/agnostic/facelets/cc/src/main/webapp/WEB-INF/asw-taglib.xml
D       test/agnostic/facelets/cc/src/main/webapp/ccAttrsValue.xhtml

- Revert from 2.2.x.


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

New approach: go back to searching using findComponent or a variant that
can traverse into NamingContainers.

SECTION: Modified Files
----------------------------
M       jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/ScriptStyleBaseRenderer.java

- in encodeBegin() use new method
  findComponentIgnoringNamingContainers() to allow the composite
  components inside naming containers to be found.

M       test/agnostic/facelets/cc/src/main/java/com/sun/faces/test/agnostic/facelets/composite/TestBean.java

- Make this serializable.

M       test/agnostic/facelets/cc/src/main/webapp/WEB-INF/web.xml

- Add custom taglib.

A       test/agnostic/facelets/cc/src/test/java/com/sun/faces/test/agnostic/facelets/composite/Issue19667737IT.java
A       test/agnostic/facelets/cc/src/main/webapp/ccAttrsValue.xhtml
A       test/agnostic/facelets/cc/src/main/webapp/ccClientId.xhtml
A       test/agnostic/facelets/cc/src/main/webapp/resources/ccAttrsValue
A       test/agnostic/facelets/cc/src/main/webapp/resources/ccAttrsValue/cic5573cmp.xhtml
A       test/agnostic/facelets/cc/src/main/webapp/resources/ccAttrsValue/cic5573cmp1.xhtml
A       test/agnostic/facelets/cc/src/main/webapp/resources/ccAttrsValue/cic5573cmp2.xhtml
A       test/agnostic/facelets/cc/src/main/webapp/ccAttrsValuePrependIdTrue.xhtml
A       test/agnostic/facelets/cc/src/main/webapp/WEB-INF/asw-taglib.xml

- New test content.



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