Fixes https://java.net/jira/browse/JAVASERVERFACES-3449, apply diamond operator

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

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13873 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3504, remove debug code from jsf.js

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

- Ran local tests, all clear.


SECTION: Modified Files
----------------------------
M       jsf-api/doc/standard-html-renderkit-base.xml
M       jsf-api/doc/standard-html-renderkit.xml

- This is one case where the code generation of the HTML components
  breaks down.  Rather than hack the code generator, I opted to just
  copy the generated code into a new class, referenced above.

M       jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/FileRenderer.java

- The component itself must not be transient, but its value must be
  cleared as part of state saving. 

M       jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/TextRenderer.java

- Reference new class
 
M       test/web-profile/renderKit/basic/src/test/java/com/sun/faces/test/webprofile/renderKit/basic/Spec802IT.java

- Per Manfred, this is a manual test.

A       jsf-ri/src/main/java/com/sun/faces/component/html
A       jsf-ri/src/main/java/com/sun/faces/component/html/HtmlInputFile.java

- The new class.  The only new method is the saveState() override:

    @Override
    public Object saveState(FacesContext context) {
        Object result;
        this.resetValue();
        result = super.saveState(context);
        
        return result;
    }    

A       test/web-profile/renderKit/basic/src/main/webapp/uploadMultipleTimes.xhtml
A       test/web-profile/renderKit/basic/src/main/java/com/sun/faces/test/webprofile/renderKit/basic/MultipleSubsequentFileUploadBean.java

- Testcase fodder for future test.



git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13875 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3501, Unable to locate BeanManager with Weld on plain Tomcat

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13876 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13878 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13879 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13880 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13881 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3441, Apply Java SE 7 multi-catch: javax.faces-api

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13882 761efcf2-d34d-6b61-9145-99dcacc3edf1
add beans.xml

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13885 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13886 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13887 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13888 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13889 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13890 761efcf2-d34d-6b61-9145-99dcacc3edf1
Applied diamond operator

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13891 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3442, Apply Java SE 7 multi-catch: part 1 of 3

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13892 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3502, look for the real child index when state saving dynamic components

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@13893 761efcf2-d34d-6b61-9145-99dcacc3edf1
Removing unused method

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