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 2010/03/26 00:42:50 UTC

svn commit: r927641 [2/3] - in /myfaces/portlet-bridge/testsuite/trunk: ./ portlet-bridge-testsuite-main/ portlet-bridge-testsuite-main/src/ portlet-bridge-testsuite-main/src/main/ portlet-bridge-testsuite-main/src/main/webapp/ portlet-bridge-testsuite...

Added: myfaces/portlet-bridge/testsuite/trunk/portlet-bridge-testsuite-main/src/main/webapp/WEB-INF/portlet.xml
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/testsuite/trunk/portlet-bridge-testsuite-main/src/main/webapp/WEB-INF/portlet.xml?rev=927641&view=auto
==============================================================================
--- myfaces/portlet-bridge/testsuite/trunk/portlet-bridge-testsuite-main/src/main/webapp/WEB-INF/portlet.xml (added)
+++ myfaces/portlet-bridge/testsuite/trunk/portlet-bridge-testsuite-main/src/main/webapp/WEB-INF/portlet.xml Thu Mar 25 23:42:48 2010
@@ -0,0 +1,3078 @@
+<?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>
+
+<!-- This test only runs in a Mojorra environment - it doesn't work in a MyFaces installation -->
+    <portlet>
+        <portlet-name>chapter3Tests-renderPolicyTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-renderPolicyTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-lifecycleTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-lifecycleTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-modeViewIDTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/ModeViewIdTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.edit</name>
+          <value>/tests/ModeViewIdResult.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>view</portlet-mode>
+         <portlet-mode>edit</portlet-mode>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-modeViewIDTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-destroyActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeDestroyTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-destroyActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-destroyRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeDestroyTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-destroyRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-destroyDoubleTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeDestroyTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-destroyDoubleTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-portletSetsViewIdTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.PortletSetsViewTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/PortletSetsViewIdTestFailed.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-portletSetsViewIdTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-portletSetsViewPathTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.PortletSetsViewTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/PortletSetsViewIdTestFailed.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-portletSetsViewPathTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter3Tests-nullRequestActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeDestroyTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-nullRequestActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter3Tests-nullRequestRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.BridgeDestroyTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter3Tests-nullRequestRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Tests: Chapter 4                                            * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->
+    <!--<portlet>
+        <portlet-name>chapter4Tests-bridgeClassDefaultTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.BridgeClassDefaultTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4Tests-bridgeClassDefaultTest-portlet</title>
+        </portlet-info>
+    </portlet>-->
+
+    <portlet>
+        <portlet-name>chapter4_2_1Tests-initMethodTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_1.InitMethodTestPortlet</portlet-class>
+        <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/MultiRequestTest.jsp</value>
+        </init-param>
+        <init-param>
+            <name>javax.portlet.faces.defaultViewId.help</name>
+            <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        <init-param>
+            <name>javax.portlet.faces.excludedRequestAttributes</name>
+            <value>exclude1,exclude2</value>
+        </init-param>
+        <init-param>
+            <name>javax.portlet.faces.preserveActionParams</name>
+            <value>true</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_1Tests-initMethodTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_5Tests-requestProcessingNonFacesTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        <init-param>
+            <name>javax.portlet.faces.defaultViewId.view</name>
+            <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_5Tests-requestProcessingNonFacesTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_6Tests-getBridgeClassNameMethodTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_6.GetBridgeClassNameMethodTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_6Tests-getBridgeClassNameMethodTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_7Tests-getDefaultViewIdMapMethodTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_7.GetDefaultViewIdMapMethodTestPortlet</portlet-class>
+        <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/MultiRequestTest.jsp</value>
+        </init-param>
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.help</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_7Tests-getDefaultViewIdMapMethodTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_8Tests-getExcludedRequestAttributesMethodSetListTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_8.GetExcludedRequestAttributesMethodTestPortlet</portlet-class>
+        <init-param>
+          <name>javax.portlet.faces.excludedRequestAttributes</name>
+          <value>excludeListValue1,excludeListValue2</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_8Tests-getExcludedRequestAttributesMethodSetListTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_8Tests-getExcludedRequestAttributesMethodSetSingleValueTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_8.GetExcludedRequestAttributesMethodTestPortlet</portlet-class>
+        <init-param>
+          <name>javax.portlet.faces.excludedRequestAttributes</name>
+          <value>excludeSingleValue</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_8Tests-getExcludedRequestAttributesMethodSetSingleValueTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_8Tests-getExcludedRequestAttributesMethodNotSetTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_8.GetExcludedRequestAttributesMethodTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_8Tests-getExcludedRequestAttributesMethodNotSetTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_9Tests-isPreserveActionParametersMethodSetTrueTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_9.IsPreserveActionParametersMethodTestPortlet</portlet-class>
+        <init-param>
+            <name>javax.portlet.faces.preserveActionParams</name>
+            <value>true</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_9Tests-isPreserveActionParametersMethodSetTrueTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_9Tests-isPreserveActionParametersMethodSetFalseTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_9.IsPreserveActionParametersMethodTestPortlet</portlet-class>
+        <init-param>
+            <name>javax.portlet.faces.preserveActionParams</name>
+            <value>false</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_9Tests-isPreserveActionParametersMethodSetFalseTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_9Tests-isPreserveActionParametersMethodNotSetTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_9.IsPreserveActionParametersMethodTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_9Tests-isPreserveActionParametersMethodNotSetTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_10Tests-getResponseContentTypeMethodSetTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_10.GetResponseContentTypeMethodTestPortlet</portlet-class>
+        <init-param>
+            <name>javax.portlet.faces.defaultContentType</name>
+            <value>text/xml</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <supports>
+            <mime-type>text/xml</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_10Tests-getResponseContentTypeMethodSetTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_10Tests-getResponseContentTypeMethodNotSetTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_10.GetResponseContentTypeMethodTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_10Tests-getResponseContentTypeMethodNotSetTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_11Tests-getResponseCharacterSetEncodingMethodSetTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_11.GetResponseCharacterSetEncodingMethodTestPortlet</portlet-class>
+        <init-param>
+            <name>javax.portlet.faces.defaultCharacterSetEncoding</name>
+            <value>UTF-8</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_11Tests-getResponseContentTypeMethodSetTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter4_2_11Tests-getResponseCharacterSetEncodingMethodNotSetTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_11.GetResponseCharacterSetEncodingMethodTestPortlet</portlet-class>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_11Tests-getResponseContentTypeMethodNotSetTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+
+    <portlet>
+        <portlet-name>chapter4_2_12Tests-getFacesBridgeMethodTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_4.section_4_2_12.GetFacesBridgeMethodTestPortlet</portlet-class>
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        <supports>
+            <mime-type>text/html</mime-type>
+        </supports>
+        <portlet-info>
+            <title>chapter4_2_12Tests-getDefaultViewIdMapMethodTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Tests: Chapter 5                                            * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestScopeContentsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_1_2.BridgeClearRequestScopePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/RedisplayActionRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestScopeContentsTest-portlet</title>
+        </portlet-info>
+        
+        <portlet-preferences>
+            <preference>
+                <name>title</name>
+                <value>testTitle</value>
+            </preference>
+            <preference>
+                <name>stocks</name>
+                <value>orcl</value>
+                <value>xrx</value>
+            </preference>
+        </portlet-preferences>
+    </portlet>    
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestScopeRestartedOnActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestScopeRestartedOnActionTest-portlet</title>
+        </portlet-info>
+
+    </portlet> 
+    
+        <portlet>
+        <portlet-name>chapter5_1_2Tests-requestNoScopeOnRedirectTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestNoScopeOnRedirectTest-portlet</title>
+        </portlet-info>
+
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestNoScopeOnModeChangeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+        <portlet-info>
+                <title>chapter5_1_2Tests-requestNoScopeOnModeChangeTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestPreserveActionParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestPreserveActionParamsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestRenderIgnoresScopeViaCreateViewTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+       
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestRenderIgnoresScopeViaCreateViewTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestRenderRedisplayTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+       </supports>
+       
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestRenderRedisplayTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-requestRedisplayOutOfScopeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+       
+       <portlet-info>
+                <title>chapter5_1_2Tests-requestRedisplayOutOfScopeTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter5_1_2Tests-excludedAttributesTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>org.apache.myfaces.portlet.faces.tck.WildcardPortletXmlTest.*, org.apache.myfaces.portlet.faces.tck.ExcludeByPortletXmlRef</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_1_2Tests-excludedAttributesTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-verifyPortletObjectsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-verifyPortletObjectsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-verifyPortletPhaseTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-verifyPortletPhaseTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-portletSetsInvalidViewPathTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_3.PortletSetsViewTestPortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/PortletSetsViewIdTestFailed.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter5_2Tests-portletSetsInvalidViewPathTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-renderRedirectTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-renderRedirectTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-ignoreCurrentViewIdModeChangeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/RedisplayRenderNewModeRequestTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.edit</name>
+          <value>/tests/MultiRequestTestResultRenderCheck.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-ignoreCurrentViewIdModeChangeTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-exceptionThrownWhenNoDefaultViewIdTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/RedisplayRenderNewModeRequestTest.jsp</value>
+        </init-param>
+               
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-exceptionThrownWhenNoDefaultViewIdTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-viewIdWithParam_1_Test-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value> <!-- Test overrides and sets initial view explicitly in portlet -->
+        </init-param>
+               
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-viewIdWithParam_1_Test-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-viewIdWithParam_2_Test-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp?param1=testValue</value> 
+        </init-param>
+               
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-viewIdWithParam_2_Test-portlet</title>
+        </portlet-info>
+    </portlet>    
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-facesContextReleasedActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-facesContextReleasedActionTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-portletPhaseRemovedActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-portletPhaseRemovedActionTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-bridgeSetsContentTypeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-bridgeSetsContentTypeTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-isPostbackTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-isPostbackTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-renderPhaseListenerTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-renderPhaseListenerTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-facesContextReleasedRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-facesContextReleasedRenderTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_2Tests-portletPhaseRemovedRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_5.section_5_2.ManualBridgeInvokePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter5_2Tests-portletPhaseRemovedRenderTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_3Tests-noViewStateParamOnModeChangeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+       <portlet-info>
+                <title>chapter5_3Tests-noViewStateParamOnModeChangeTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_3Tests-checkViewHistoryTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.edit</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.help</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+         <portlet-mode>HELP</portlet-mode>
+       </supports>
+       <portlet-info>
+                <title>chapter5_3Tests-checkViewHistoryTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+    
+    <portlet>
+        <portlet-name>chapter5_3Tests-navigateToLastViewTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+       <portlet-info>
+                <title>chapter5_3Tests-navigateToLastViewTest-portlet</title>
+        </portlet-info>
+    </portlet> 
+  
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Tests: Chapter 6                                            * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * FacesContextFactory Tests                                   * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6_1_1Tests-facesContextFactoryServiceProviderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.tests.chapter_6.section_6_1_1.FacesContextFactoryServiceProviderTest</portlet-class>
+        <expiration-cache>0</expiration-cache>
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_1Tests-facesContextFactoryServiceProviderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_1Tests-wrappedFacesContextTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+    
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter6_1_1Tests-wrappedFacesContextTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * dispatch Tests                                              * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-dispatchUsesIncludeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/DispatchTest.jsp</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+       <portlet-info>
+                <title>chapter6_1_3_1Tests-dispatchUsesIncludeTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * encodeActionURL Tests                                       * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLPoundCharTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLPoundCharTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLAbsoluteURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLAbsoluteURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLDirectLinkTrueTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLDirectLinkTrueTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLDirectLinkFalseTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLDirectLinkFalseTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLPortletRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLPortletRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLPortletActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLPortletActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLJSFViewActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLJSFViewActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithParamActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithParamActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithModeActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithModeActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithInvalidModeActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithInvalidModeActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithWindowStateActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithWindowStateActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-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>chapter6_1_3_1Tests-encodeActionURLWithSecurityActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithSecurityActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+-->
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLJSFViewRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLJSFViewRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithParamRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithParamRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithModeRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+         <portlet-mode>VIEW</portlet-mode>
+         <portlet-mode>EDIT</portlet-mode>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithModeRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithInvalidModeRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithInvalidModeRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithWindowStateRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithWindowStateRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-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>chapter6_1_3_1Tests-encodeActionURLWithSecurityRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithSecurityRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeURLEscapingTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+
+        <expiration-cache>0</expiration-cache>
+        
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeURLEscapingTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+-->    
+ 
+     <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * encodeResourceURL Tests                                     * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** --> 
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLOpaqueTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLOpaqueTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLForeignExternalURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLForeignExternalURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+       
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLRelativeURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLRelativeURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLViewLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLViewLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequest and setRequest Test                     * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getSetRequestObjectTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getSetRequestObjectTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: setRequestCharacterEncoding                        * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-setRequestCharacterEncodingRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-setRequestCharacterEncodingRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-setRequestCharacterEncodingActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-setRequestCharacterEncodingActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+
+
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestHeaderMap                                * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestHeaderMapRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestHeaderMapRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestHeaderMapActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestHeaderMapActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestHeaderValuesMap                                * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestHeaderValuesMapRenderTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestHeaderValuesMapRenderTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestHeaderValuesMapActionTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestHeaderValuesMapActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestMap                                      * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-requestMapCoreTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-requestMapCoreTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-requestMapRequestScopeTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-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>chapter6_1_3_1Tests-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>chapter6_1_3_1Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</title>
+        </portlet-info>
+    </portlet>
+-->
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestParameterMap                             * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+   
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestParameterMapCoreTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestFormDataTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestParameterMapCoreTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestParameterPreserveParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>        
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestParameterPreserveParamsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestParameterDefaultViewParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
+        </init-param>   
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestParameterDefaultViewParamsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <!-- *************************************************************** -->
+    <!-- *                                                             * -->
+    <!-- * Portlet: getRequestParameterNames                           * -->
+    <!-- *                                                             * -->
+    <!-- *************************************************************** -->    
+   
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestParameterNamesCoreTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/MultiRequestFormDataTest.jsp</value>
+        </init-param>
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestParameterNamesCoreTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestParameterNamesPreserveParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <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>        
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>
+                <title>chapter6_1_3_1Tests-getRequestParameterNamesPreserveParamsTest-portlet</title>
+        </portlet-info>
+    </portlet>
+    
+    <portlet>
+        <portlet-name>chapter6_1_3_1Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</portlet-name>
+        <portlet-class>org.apache.myfaces.portlet.faces.testsuite.common.portlet.GenericFacesTestSuitePortlet</portlet-class>
+        
+        <init-param>
+          <name>javax.portlet.faces.defaultViewId.view</name>
+          <value>/tests/SingleRequestTest.jsp?field1=value1&amp;field2=value2</value>
+        </init-param>   
+        
+        <expiration-cache>0</expiration-cache>
+
+       <supports>
+         <mime-type>text/html</mime-type>
+       </supports>
+        <portlet-info>

[... 898 lines stripped ...]