Fixes http://java.net/jira/browse/JAVASERVERFACES-2625, backport of JAVASERVERFACES-1987 to 2.1 branch

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11159 761efcf2-d34d-6b61-9145-99dcacc3edf1
Ignore test while investigating problem

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11160 761efcf2-d34d-6b61-9145-99dcacc3edf1
Turning test back on

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11167 761efcf2-d34d-6b61-9145-99dcacc3edf1
Revert backport of 1987

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

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

- Make it so DefaultFaceleteFactory puts the doctype and XMLDecl into
  the place where they can be retrieved during rendering.  This is
  important because for all renderings other than the initial rendering
  this information comes from the cache.

M       jsf-ri/src/main/java/com/sun/faces/facelets/compiler/SAXCompiler.java

- Added clarifying comment.

M       test/agnostic/vdl/facelets/ui/src/test/java/com/sun/faces/test/agnostic/vdl/facelets/ui/Issue2453IT.java
A       test/agnostic/vdl/facelets/ui/src/main/webapp/Issue2575_templateClient.xhtml
A       test/agnostic/vdl/facelets/ui/src/main/webapp/Issue2575_templates
A       test/agnostic/vdl/facelets/ui/src/main/webapp/Issue2575_templates/Issue2575_template.xhtml

- New test content.


git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11169 761efcf2-d34d-6b61-9145-99dcacc3edf1
Another iteration of Weblogic 12c support

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11172 761efcf2-d34d-6b61-9145-99dcacc3edf1
Fixes http://java.net/jira/browse/JAVASERVERFACES-2642, r=rogerk, Guard against FacesContext.getCurrentInstance() return null.

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


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

- Implement httpOnly support in properties.  We can implement it in 2.1
  without violating the spec.

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

- Use externalContext APIs wherever possible.

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

- Avoid potential deadlock by using ConcurrentHashMap.


git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11183 761efcf2-d34d-6b61-9145-99dcacc3edf1
Bumped to 2.1.17-SNAPSHOT

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11184 761efcf2-d34d-6b61-9145-99dcacc3edf1
Moved quality project so it runs as part of the tests.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11185 761efcf2-d34d-6b61-9145-99dcacc3edf1
Moved quality project so it runs as part of the tests.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11186 761efcf2-d34d-6b61-9145-99dcacc3edf1
Moved quality project so it runs as part of the tests.

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11187 761efcf2-d34d-6b61-9145-99dcacc3edf1
Moved quality project so it runs as part of the tests.

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


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

- Make it so this runs under Servlet 2.5 without difficulty.



git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11195 761efcf2-d34d-6b61-9145-99dcacc3edf1
Added @JsfTest and @RunWith(JsfTestRunner.class)

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11200 761efcf2-d34d-6b61-9145-99dcacc3edf1
Added @JsfTest and @RunWith(JsfTestRunner.class)

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11201 761efcf2-d34d-6b61-9145-99dcacc3edf1
Added JSF_2_1_17

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11202 761efcf2-d34d-6b61-9145-99dcacc3edf1
Minor Javadoc cleanup

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11204 761efcf2-d34d-6b61-9145-99dcacc3edf1
Removed JavaNCSS plugin

git-svn-id: https://svn.java.net/svn/mojarra~svn/branches/MOJARRA_2_1X_ROLLING@11205 761efcf2-d34d-6b61-9145-99dcacc3edf1
Added @JsfTest

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