You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mf...@apache.org on 2009/10/13 22:34:56 UTC

svn commit: r824913 [4/5] - in /myfaces/portlet-bridge/testsuite/trunk/src/main: java/org/apache/myfaces/portlet/faces/testsuite/beans/ java/org/apache/myfaces/portlet/faces/testsuite/tests/chapter_3/ java/org/apache/myfaces/portlet/faces/testsuite/tes...

Modified: myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/portlet.xml
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/portlet.xml?rev=824913&r1=824912&r2=824913&view=diff
==============================================================================
--- myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/portlet.xml (original)
+++ myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/portlet.xml Tue Oct 13 20:34:55 2009
@@ -1,1126 +1,1353 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<portlet-app version="1.0"
-             xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
-             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-             xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">
-
-
-
-
-
-
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet Application specific                                * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->
-    
- 
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Tests: Chapter 3                                            * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->  
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: BridgeVersionTestPortlet* -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->
-    <portlet>
-        <portlet-name>chapter3Tests-bridgeVersionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeVersionTestPortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>BridgeVersionTestPortlet</title>
-        </portlet-info>
-    </portlet>
-
-
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Tests: Chapter 6                                            * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** --> 
-    
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * FacesContextFactory Tests                                   * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** --> 
-    
-    <portlet>
-        <portlet-name>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_6.FacesContextFactoryServiceProviderTest</portlet-class>
-        <expiration-cache>0</expiration-cache>
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>FacesContextFactoryServiceProviderTestPortlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-wrappedFacesContextTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-    
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-       <portlet-info>
-                <title>chapter6Tests-wrappedFacesContextTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * dispatch Tests                                              * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** --> 
-    
-    <portlet>
-        <portlet-name>chapter6Tests-dispatchUsesIncludeTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/DispatchTest.jsp</value>
-        </init-param>
-    
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-       <portlet-info>
-                <title>chapter6Tests-dispatchUsesIncludeTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * encodeActionURL Tests                                       * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** --> 
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLPoundCharTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLPoundCharTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLPortletRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLPortletRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLPortletActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLPortletActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithParamActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithParamActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithModeActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.edit</name>
-          <value>/tests/MultiRequestTestResultRenderCheck.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-         <portlet-mode>VIEW</portlet-mode>
-         <portlet-mode>EDIT</portlet-mode>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithModeActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.edit</name>
-          <value>/tests/MultiRequestTestResultRenderCheck.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-         <portlet-mode>VIEW</portlet-mode>
-         <portlet-mode>EDIT</portlet-mode>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
- 
-     <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * encodeResourceURL Tests                                     * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** --> 
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLOpaqueTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLOpaqueTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</title>
-        </portlet-info>
-    </portlet>
-       
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLViewLinkTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLViewLinkTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequest and setRequest Test                     * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-    <portlet>
-        <portlet-name>chapter6Tests-getSetRequestObjectTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getSetRequestObjectTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: setRequestCharacterEncoding                        * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-    <portlet>
-        <portlet-name>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-
-
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequestHeaderMap                                * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestHeaderMapRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestHeaderMapRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestHeaderMapActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestHeaderMapActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequestHeaderValuesMap                                * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequestMap                                      * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-    <portlet>
-        <portlet-name>chapter6Tests-requestMapCoreTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-requestMapCoreTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-requestMapRequestScopeTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        <init-param>
-          <name>javax.portlet.faces.excludedRequestAttributes</name>
-          <value>myExcludedNamespace.*, myExcludedKey</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-requestMapRequestScopeTest-portlet</title>
-        </portlet-info>
-    </portlet>
-
-    <portlet>
-        <portlet-name>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequestParameterMap                             * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-   
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestParameterMapCoreTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestFormDataTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestParameterMapCoreTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestFormDataTest.jsp</value>
-        </init-param>
-        
-        <init-param>
-          <name>javax.portlet.faces.preserveActionParams</name>
-          <value>true</value>
-        </init-param>        
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
-        </init-param>   
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequestParameterNames                           * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-   
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestParameterNamesCoreTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestFormDataTest.jsp</value>
-        </init-param>
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestParameterNamesCoreTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestFormDataTest.jsp</value>
-        </init-param>
-        
-        <init-param>
-          <name>javax.portlet.faces.preserveActionParams</name>
-          <value>true</value>
-        </init-param>        
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
-        </init-param>   
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</title>
-        </portlet-info>
-    </portlet>
-
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: getRequestPathInfo/getRequestServletPath           * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->    
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestPathInfoTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
-        </init-param>       
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestPathInfoTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <portlet>
-        <portlet-name>chapter6Tests-getRequestServletPathTest-portlet</portlet-name>
-        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
-        </init-param>   
-        
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>chapter6Tests-getRequestServletPathTest-portlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: SingleRequestTestPortlet      * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->
-    <portlet>
-        <portlet-name>sampleTests-singleRequestTest-portlet</portlet-name>
-        <portlet-class>javax.portlet.faces.GenericFacesPortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/SingleRequestTest.jsp</value>
-        </init-param>
-    
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>SingleRequestTestPortlet</title>
-        </portlet-info>
-    </portlet>
-    
-    <!-- *************************************************************** -->
-    <!-- *                                                             * -->
-    <!-- * Portlet: MultiRequestTestPortlet      * -->
-    <!-- *                                                             * -->
-    <!-- *************************************************************** -->
-    <portlet>
-        <portlet-name>sampleTests-multiRequestTest-portlet</portlet-name>
-        <portlet-class>javax.portlet.faces.GenericFacesPortlet</portlet-class>
-        <expiration-cache>0</expiration-cache>
-        
-        <init-param>
-          <name>javax.portlet.faces.defaultViewId.view</name>
-          <value>/tests/MultiRequestTest.jsp</value>
-        </init-param>
-    
-       <supports>
-         <mime-type>text/html</mime-type>
-       </supports>
-        <portlet-info>
-                <title>MultiRequestTestPortlet</title>
-        </portlet-info>
-    </portlet>
-
-</portlet-app>
+<?xml version="1.0" encoding="UTF-8"?>
+
+<portlet-app version="1.0"
+             xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"
+             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+             xsi:schemaLocation="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd">
+
+
+
+
+
+
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet Application specific                                * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->
+    
+ 
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Tests: Chapter 3                                            * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->  
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: BridgeVersionTestPortlet* -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->
+    <portlet>
+        <portlet-name>chapter3Tests-bridgeVersionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeVersionTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>BridgeVersionTestPortlet</title>
+        </portlet-info>
+    </portlet>
+
+
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Tests: Chapter 6                                            * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * FacesContextFactory Tests                                   * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_6.FacesContextFactoryServiceProviderTest</portlet-class>
+        <expiration-cache>0</expiration-cache>
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-wrappedFacesContextTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter6Tests-wrappedFacesContextTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * dispatch Tests                                              * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6Tests-dispatchUsesIncludeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/DispatchTest.jsp</value>
+        </init-param>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter6Tests-dispatchUsesIncludeTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * encodeActionURL Tests                                       * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLPoundCharTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLPoundCharTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLPortletRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLPortletRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLPortletActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLPortletActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithParamActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithParamActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithModeActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.edit</name>
+          <value>/tests/MultiRequestTestResultRenderCheck.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithModeActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+<!--   This relies on a feature that isn't required in the portlet containers - if your container supports
+       uncomment to check to see if the bridge is behaving as expected.
+
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+-->
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.edit</name>
+          <value>/tests/MultiRequestTestResultRenderCheck.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+ 
+<!--   This relies on a feature that isn't required in the portlet containers - if your container supports
+       uncomment to check to see if the bridge is behaving as expected.    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+-->    
+ 
+     <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * encodeResourceURL Tests                                     * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLOpaqueTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLOpaqueTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+       
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLViewLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLViewLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequest and setRequest Test                     * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6Tests-getSetRequestObjectTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getSetRequestObjectTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: setRequestCharacterEncoding                        * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestHeaderMap                                * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestHeaderMapRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestHeaderMapRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestHeaderMapActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestHeaderMapActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestHeaderValuesMap                                * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestMap                                      * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6Tests-requestMapCoreTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-requestMapCoreTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-requestMapRequestScopeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        <init-param>
+          <name>javax.portlet.faces.excludedRequestAttributes</name>
+          <value>myExcludedNamespace.*, myExcludedKey</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-requestMapRequestScopeTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+<!-- PreDestroy doesn't work in local portlet containers that rely on cross context
+     execution of the portlet.  I.e. the portal is is the context that ends the request and
+     hence sends the predestroy - but the portlet is in a different context and hence 
+     isn't notified.  If not running in such a cross context environment uncomment
+     this out.
+  
+    <portlet>
+        <portlet-name>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+-->
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestParameterMap                             * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+   
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestParameterMapCoreTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestFormDataTest.jsp</value>
+        </init-param>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestParameterMapCoreTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestFormDataTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.preserveActionParams</name>
+          <value>true</value>
+        </init-param>        
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
+        </init-param>   
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->

[... 367 lines stripped ...]