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

SECTION: Modified Files
----------------------------
M       jsf-ri/src/main/java/com/sun/faces/taglib/jsf_core/SelectItemsTag.java

- in setProperties(), establish the correct valueExpression for itemValue.



git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12766 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3136, Create a light-weight lifecycle

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12767 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3136, make sure our runtime deals well with deployment on EE6 (effectively disables the ActionLifecycle).

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12768 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3136, moving tests to JavaEE 7 as it requires it.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12769 761efcf2-d34d-6b61-9145-99dcacc3edf1
http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1251

SECTION: Modified Files
----------------------------
M       jsf-api/src/main/java/javax/faces/application/ResourceHandler.java

- The operative change.

 RESOURCE_CONTRACT_XML

public static final java.lang.String RESOURCE_CONTRACT_XML

    This file must be located in META-INF/contracts/<contractName>/ in a jar file that contains a resource library contract, where <contractName> is the name of the contract. If the jar file contains multiple contracts, the marker file must be present in each one. See âconstant field valuesâ for the name of the file that must be placed at that location.

M       jsf-api/src/main/resources/jsf-api.css
M       jsf-api/src/main/resources/overview.html
M       jsf-api/src/main/java/javax/faces/application/package.html
M       jsf-api/doc/jsdoc-template/static/default.css
M       jsf-ri/conf/share/tlddoc-resources/stylesheet.css
M       jsf-tools/src/main/resources/com/sun/faces/generate/facesdoc/stylesheet.css
A       jsf-api/doc/changed_deleted_2_3_cursor.cur
A       jsf-api/doc/changed_deleted_2_3.png
A       jsf-api/doc/changed_added_2_3.png
A       jsf-api/doc/changed_modified_2_3_cursor.cur
A       jsf-api/doc/changed_modified_2_3.png
A       jsf-api/doc/changed_added_2_3_cursor.cur

- 2.3 preparation startup costs.


git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12770 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3136, make sure we account for the added lifecycle in the test.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12771 761efcf2-d34d-6b61-9145-99dcacc3edf1
Make sure test works correctly on Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12772 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3135, r=edburns, make sure take curly braces into account inside of a string.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12773 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3134, r=edburns, make sure currentSelectComponent returns actual parent and make sure we do not look for passthrough element for startElement of type 'option'.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12774 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3144, r=edburns, make sure escaping of the SelectItem label is true by default.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12778 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3144, r=edburns, make sure we ask for the view state string for each h:form

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12779 761efcf2-d34d-6b61-9145-99dcacc3edf1
Reverting commit

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12780 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3151, r=edburns, make sure PartialViewContext can be wrapped

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12781 761efcf2-d34d-6b61-9145-99dcacc3edf1
https://java.net/jira/browse/JAVASERVERFACES-3139, r=edburns, relax f:view contracts attribute

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12782 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3141, r=edburns, make sure the correct FacesContext is set by a wrapped FacesContext.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12783 761efcf2-d34d-6b61-9145-99dcacc3edf1
BugDB 18090503

Architect: Andy Schwartz
author: Ed Burns
r=mriem


SECTION: Modified Files
----------------------------
M       jsf-api/src/main/java/javax/faces/component/UIComponent.java

- make a transient Boolean ivar that stores the result of the
  isSetCurrentComponent() lookup.  Use isSetCurrentComponent() instead
  of always going straight to the initparam map.

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

- make some ivars final, per NetBeans recommendations

- in main factory method, call savePerRequestInitParams().  

+     * Copy the value of any init params that must be checked during
+     * this request to our FacesContext attribute map.  




git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12784 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes https://java.net/jira/browse/JAVASERVERFACES-3144, r=edburns, make sure we ask for the view state string for each h:form

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12785 761efcf2-d34d-6b61-9145-99dcacc3edf1
Reverting as this violates the current TCK

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

- Reorganize test in preparation for adding more of this kind of test.

SECTION: Modified Files
----------------------------
M       test/agnostic/facelets/processing/pom.xml


A       test/agnostic/facelets/processing/html5
A       test/agnostic/facelets/processing/html5/src
A       test/agnostic/facelets/processing/html5/src/test
A       test/agnostic/facelets/processing/html5/src/test/java
A       test/agnostic/facelets/processing/html5/src/test/java/com
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun/faces
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun/faces/test
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun/faces/test/agnostic
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun/faces/test/agnostic/facelets
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun/faces/test/agnostic/facelets/processing
A       test/agnostic/facelets/processing/html5/src/test/java/com/sun/faces/test/agnostic/facelets/processing/Issue2981IT.java
A       test/agnostic/facelets/processing/html5/src/main
A       test/agnostic/facelets/processing/html5/src/main/resources
A       test/agnostic/facelets/processing/html5/src/main/webapp
A       test/agnostic/facelets/processing/html5/src/main/webapp/WEB-INF
A       test/agnostic/facelets/processing/html5/src/main/webapp/WEB-INF/faces-config.xml
A       test/agnostic/facelets/processing/html5/src/main/webapp/WEB-INF/web.xml
A       test/agnostic/facelets/processing/html5/src/main/webapp/WEB-INF/glassfish-web.xml
A       test/agnostic/facelets/processing/html5/src/main/webapp/editPerson.xhtml
A       test/agnostic/facelets/processing/html5/src/main/webapp/personDetails.xhtml
A       test/agnostic/facelets/processing/html5/src/main/webapp/resources
A       test/agnostic/facelets/processing/html5/src/main/webapp/resources/script.js
A       test/agnostic/facelets/processing/html5/src/main/webapp/resources/jquery-1.10.2.min.js
A       test/agnostic/facelets/processing/html5/src/main/webapp/personList.xhtml
A       test/agnostic/facelets/processing/html5/src/main/java
A       test/agnostic/facelets/processing/html5/src/main/java/com
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test/agnostic
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test/agnostic/facelets
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test/agnostic/facelets/processing
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test/agnostic/facelets/processing/PersonPage.java
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test/agnostic/facelets/processing/Person.java
A       test/agnostic/facelets/processing/html5/src/main/java/com/sun/faces/test/agnostic/facelets/processing/PersonRepository.java
A       test/agnostic/facelets/processing/html5/pom.xml


D       test/agnostic/facelets/processing/src
D       test/agnostic/facelets/processing/src/main
D       test/agnostic/facelets/processing/src/main/resources
D       test/agnostic/facelets/processing/src/main/webapp
D       test/agnostic/facelets/processing/src/main/webapp/resources
D       test/agnostic/facelets/processing/src/main/webapp/resources/jquery-1.10.2.min.js
D       test/agnostic/facelets/processing/src/main/webapp/resources/script.js
D       test/agnostic/facelets/processing/src/main/webapp/personList.xhtml
D       test/agnostic/facelets/processing/src/main/webapp/WEB-INF
D       test/agnostic/facelets/processing/src/main/webapp/WEB-INF/faces-config.xml
D       test/agnostic/facelets/processing/src/main/webapp/WEB-INF/web.xml
D       test/agnostic/facelets/processing/src/main/webapp/WEB-INF/glassfish-web.xml
D       test/agnostic/facelets/processing/src/main/webapp/editPerson.xhtml
D       test/agnostic/facelets/processing/src/main/webapp/personDetails.xhtml
D       test/agnostic/facelets/processing/src/main/java
D       test/agnostic/facelets/processing/src/main/java/com
D       test/agnostic/facelets/processing/src/main/java/com/sun
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test/agnostic
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test/agnostic/facelets
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test/agnostic/facelets/processing
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test/agnostic/facelets/processing/PersonPage.java
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test/agnostic/facelets/processing/Person.java
D       test/agnostic/facelets/processing/src/main/java/com/sun/faces/test/agnostic/facelets/processing/PersonRepository.java
D       test/agnostic/facelets/processing/src/test
D       test/agnostic/facelets/processing/src/test/java
D       test/agnostic/facelets/processing/src/test/java/com
D       test/agnostic/facelets/processing/src/test/java/com/sun
D       test/agnostic/facelets/processing/src/test/java/com/sun/faces
D       test/agnostic/facelets/processing/src/test/java/com/sun/faces/test
D       test/agnostic/facelets/processing/src/test/java/com/sun/faces/test/agnostic
D       test/agnostic/facelets/processing/src/test/java/com/sun/faces/test/agnostic/facelets
D       test/agnostic/facelets/processing/src/test/java/com/sun/faces/test/agnostic/facelets/processing
D       test/agnostic/facelets/processing/src/test/java/com/sun/faces/test/agnostic/facelets/processing/Issue2981IT.java




git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_2X_ROLLING@12787 761efcf2-d34d-6b61-9145-99dcacc3edf1
Ramping up support for 12.1.4

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