Adding support for unzipping Glassfish distro.

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10461 761efcf2-d34d-6b61-9145-99dcacc3edf1
Keeping 2.1 and trunk consistent

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10462 761efcf2-d34d-6b61-9145-99dcacc3edf1
Ignoring while getting Windows support up and running

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10463 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixed case problem in package name

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10464 761efcf2-d34d-6b61-9145-99dcacc3edf1
@Ignore test Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10465 761efcf2-d34d-6b61-9145-99dcacc3edf1
@Ignore Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10466 761efcf2-d34d-6b61-9145-99dcacc3edf1
@Ignore Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10467 761efcf2-d34d-6b61-9145-99dcacc3edf1
@Ignore Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10468 761efcf2-d34d-6b61-9145-99dcacc3edf1
Reverting @Ignore Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10472 761efcf2-d34d-6b61-9145-99dcacc3edf1
@Ignore Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10474 761efcf2-d34d-6b61-9145-99dcacc3edf1
@Ignore Ajax tests because they fail in Windows

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10475 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes http://java.net/jira/browse/JAVASERVERFACES-2491, r=rogerk, Allow for caching of Classes so the loading goes faster thereby speeding up the deployment process.

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

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

- declare "javax.faces.SERIALIZE_SERVER_STATE", and its deprecated
  equivalent "com.sun.faces.serializeServerState".

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

- Consider "javax.faces.SERIALIZE_SERVER_STATE", and its deprecated
  equivalent "com.sun.faces.serializeServerState"

M       test/agnostic/lifecycle/pom.xml

- New tests

A       test/agnostic/lifecycle/unserializableServerState_negative
A       test/agnostic/lifecycle/unserializableServerState_negative/nbactions.xml
A       test/agnostic/lifecycle/unserializableServerState_negative/src
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic/lifeycle
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_negative
A       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_negative/Issue1127IT.java
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com/sun
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com/sun/faces
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com/sun/faces/test
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com/sun/faces/test/lifecycle
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com/sun/faces/test/lifecycle/unserializableServerState_negative
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/java/com/sun/faces/test/lifecycle/unserializableServerState_negative/Bean.java
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/resources
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/webapp
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/webapp/index.xhtml
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/webapp/WEB-INF
A       test/agnostic/lifecycle/unserializableServerState_negative/src/main/webapp/WEB-INF/web.xml
A       test/agnostic/lifecycle/unserializableServerState_negative/pom.xml
A       test/agnostic/lifecycle/unserializableServerState_positive
A       test/agnostic/lifecycle/unserializableServerState_positive/nbactions.xml
A       test/agnostic/lifecycle/unserializableServerState_positive/src
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic/lifeycle
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_positive
A       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_positive/Issue1127IT.java
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com/sun
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com/sun/faces
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com/sun/faces/test
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com/sun/faces/test/lifecycle
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com/sun/faces/test/lifecycle/unserializableServerState_positive
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/java/com/sun/faces/test/lifecycle/unserializableServerState_positive/Bean.java
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/resources
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/webapp
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/webapp/index.xhtml
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/webapp/WEB-INF
A       test/agnostic/lifecycle/unserializableServerState_positive/src/main/webapp/WEB-INF/web.xml
A       test/agnostic/lifecycle/unserializableServerState_positive/pom.xml



git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10483 761efcf2-d34d-6b61-9145-99dcacc3edf1
Use @Ignore instead of commenting it out.

git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10503 761efcf2-d34d-6b61-9145-99dcacc3edf1
Temoprarily disable JAVASERVERFACES-1655 due to test failure from fix for JAVASERVERFACES-2491

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

SECTION: Modified Files
----------------------------
M       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_negative/Issue1127IT.java
M       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_positive/Issue1127IT.java

- Ignore these tests until I can figure out why they fail on tomcat.


git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10505 761efcf2-d34d-6b61-9145-99dcacc3edf1
<< Bugdb 14186869 >>

- Old solution for issue JAVASERVERFACES-1895, JAVASERVERFACES-1730,
JAVASERVERFACES-1820 was never effective. This solution avoids the
problem entirely by removing the usage of the ThreadLocal using two
techniques:

a) Pass the ApplicationMap (a map around the ServletContext attr set)
around on the callstack.

b) Avoid the issue entirely because it is safe to do so due to
non-existent or ignorable usage of the methods involved.

All automated tests pass.

SECTION: Modified Files
----------------------------
M       jsf-ri/src/main/java/com/sun/faces/context/UrlBuilder.java
M       jsf-ri/src/main/java/com/sun/faces/context/PartialViewContextImpl.java
M       jsf-ri/src/main/java/com/sun/faces/facelets/tag/composite/AttachedObjectTargetImpl.java
M       jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/BaseTableRenderer.java
M       jsf-ri/src/main/java/com/sun/faces/renderkit/html_basic/TableRenderer.java
M       jsf-ri/src/main/java/com/sun/faces/renderkit/RenderKitUtils.java
M       jsf-ri/src/main/java/com/sun/faces/renderkit/RenderKitImpl.java
M       jsf-ri/src/main/java/com/sun/faces/spi/InjectionProviderFactory.java
M       jsf-ri/src/main/java/com/sun/faces/el/ResourceELResolver.java
M       jsf-ri/src/main/java/com/sun/faces/taglib/html_basic/HtmlBasicValidator.java
M       jsf-ri/src/main/java/com/sun/faces/taglib/jsf_core/CoreValidator.java
M       jsf-ri/src/main/java/com/sun/faces/application/ApplicationAssociate.java
M       jsf-ri/src/main/java/com/sun/faces/application/resource/ResourceHandlerImpl.java
M       jsf-ri/src/main/java/com/sun/faces/application/resource/ResourceManager.java
M       jsf-ri/src/main/java/com/sun/faces/application/resource/ResourceHelper.java
M       jsf-ri/src/main/java/com/sun/faces/application/NavigationHandlerImpl.java
M       jsf-ri/src/main/java/com/sun/faces/application/view/FaceletViewHandlingStrategy.java
M       jsf-ri/src/main/java/com/sun/faces/application/ViewHandlerImpl.java
M       jsf-ri/src/main/java/com/sun/faces/config/WebConfiguration.java
M       jsf-ri/src/main/java/com/sun/faces/config/AnnotationScanner.java
M       jsf-ri/src/main/java/com/sun/faces/config/ConfigureListener.java
M       jsf-ri/src/main/java/com/sun/faces/util/Util.java



git-svn-id: https://svn.java.net/svn/mojarra~svn/trunk@10506 761efcf2-d34d-6b61-9145-99dcacc3edf1
http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1127 http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1132

SECTION: Modified Files
----------------------------
M       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_negative/Issue1127IT.java
M       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_positive/Issue1127IT.java

- re-enable these since I can't get them to fail locally.  I'll
  re-disable them if they fail and go back to the drawing board.

M       jsf-api/src/main/java/javax/faces/application/ViewHandler.java
M       jsf-api/src/main/java/javax/faces/application/StateManager.java
M       jsf-api/src/main/java/javax/faces/convert/Converter.java

- Add symbolic constants

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

- Replace literal strings with symbolic constants


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


SECTION: Modified Files
----------------------------
M       test/agnostic/lifecycle/unserializableServerState_negative/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_negative/Issue1127IT.java
M       test/agnostic/lifecycle/unserializableServerState_positive/src/test/java/com/sun/faces/test/agnostic/lifeycle/unserializableServerState_positive/Issue1127IT.java

These tests are failing in the following permutations

-Dwebapp.projectStage=Production -Dwebapp.stateSavingMethod=server -Dwebapp.partialStateSaving=true
-Dwebapp.projectStage=Production -Dwebapp.stateSavingMethod=server -Dwebapp.partialStateSaving=false
-Dwebapp.projectStage=Production -Dwebapp.stateSavingMethod=client -Dwebapp.partialStateSaving=false
-Dwebapp.projectStage=Development -Dwebapp.stateSavingMethod=server -Dwebapp.partialStateSaving=true
-Dwebapp.projectStage=Development -Dwebapp.stateSavingMethod=server -Dwebapp.partialStateSaving=false
-Dwebapp.projectStage=Development -Dwebapp.stateSavingMethod=client -Dwebapp.partialStateSaving=false

But passing in these:

-Dwebapp.projectStage=Production -Dwebapp.stateSavingMethod=client -Dwebapp.partialStateSaving=true
-Dwebapp.projectStage=Development -Dwebapp.stateSavingMethod=client -Dwebapp.partialStateSaving=true



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

Author: Frank Caputo

When writing out implementation specific hidden fields in the form
renderer, do not pass the enclosing component because we do not want the
pass-through attributes attached to the component to end up on the
hidden fields.


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


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