You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by so...@apache.org on 2009/10/07 23:19:33 UTC
svn commit: r822920 [2/5] - in
/myfaces/portlet-bridge/testsuite/trunk/src/main/webapp: WEB-INF/ tests/
Modified: myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/pluto1.0_web.xml
URL: http://svn.apache.org/viewvc/myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/pluto1.0_web.xml?rev=822920&r1=822919&r2=822920&view=diff
==============================================================================
--- myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/pluto1.0_web.xml (original)
+++ myfaces/portlet-bridge/testsuite/trunk/src/main/webapp/WEB-INF/pluto1.0_web.xml Wed Oct 7 21:19:30 2009
@@ -1,864 +1,864 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'>
-<web-app>
- <display-name>bridge_Test_web</display-name>
- <context-param>
- <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
- <param-value>.jsp</param-value>
- </context-param>
-
- <!-- MyFaces listeners + bridge listener -->
- <listener>
- <listener-class>org.apache.myfaces.webapp.MyFacesServletContextListener</listener-class>
- </listener>
- <listener>
- <listener-class>org.apache.myfaces.webapp.MyFacesHttpSessionAttributeListener</listener-class>
- </listener>
- <listener>
- <listener-class>org.apache.myfaces.webapp.MyFacesHttpSessionListener</listener-class>
- </listener>
- <listener>
- <listener-class>org.apache.myfaces.webapp.MyfacesServletRequestAttributeListener</listener-class>
- </listener>
- <listener>
- <listener-class>org.apache.myfaces.webapp.MyFacesServletRequestListener</listener-class>
- </listener>
- <listener>
- <listener-class>org.apache.myfaces.portlet.faces.bridge.BridgeImpl</listener-class>
- </listener>
-
- <!-- Faces Servlet -->
- <servlet>
- <servlet-name>faces</servlet-name>
- <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
- </servlet>
-
-<!-- Chapter 3 Tests -->
- <servlet>
- <servlet-name>chapter3Tests-bridgeVersionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter3Tests-bridgeVersionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-<!-- Chapter 6 Tests -->
-
-<!-- FacesContextFactory tests -->
- <servlet>
- <servlet-name>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-wrappedFacesContextTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-wrappedFacesContextTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-<!-- Dispatch tests -->
- <servlet>
- <servlet-name>chapter6Tests-dispatchUsesIncludeTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-dispatchUsesIncludeTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-<!-- encodeActionURL tests -->
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLPoundCharTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLPoundCharTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLPortletRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLPortletRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLPortletActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLPortletActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithParamActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithParamActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithModeActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithModeActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- EncodeResourceURL Tests -->
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLOpaqueTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLOpaqueTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLViewLinkTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLViewLinkTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- getRequest and setRequest Test -->
- <servlet>
- <servlet-name>chapter6Tests-getSetRequestObjectTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getSetRequestObjectTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- setRequestCharacterEncoding Tests -->
- <servlet>
- <servlet-name>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- getRequestHeaderMap Tests -->
- <servlet>
- <servlet-name>chapter6Tests-getRequestHeaderMapRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestHeaderMapRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestHeaderMapActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestHeaderMapActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-
- <!-- getRequestHeaderValuesMap Tests -->
- <servlet>
- <servlet-name>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- getRequestMap Tests -->
- <servlet>
- <servlet-name>chapter6Tests-requestMapCoreTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-requestMapCoreTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-requestMapRequestScopeTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-requestMapRequestScopeTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- getRequestParameterMap Tests -->
- <servlet>
- <servlet-name>chapter6Tests-getRequestParameterMapCoreTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestParameterMapCoreTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- getRequestParameterNames Tests -->
- <servlet>
- <servlet-name>chapter6Tests-getRequestParameterNamesCoreTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestParameterNamesCoreTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-
- <!-- getRequestPathInfo/getRequestServletPath Tests -->
- <servlet>
- <servlet-name>chapter6Tests-getRequestPathInfoTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestPathInfoTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestServletPathTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestServletPathTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
-
- <servlet>
- <servlet-name>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
-
- <!-- Samples Tests that use Generic Test JSF.jsp pages -->
- <servlet>
- <servlet-name>sampleTests-singleRequestTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>sampleTests-singleRequestTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
- <servlet>
- <servlet-name>sampleTests-multiRequestTest-portlet</servlet-name>
- <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
- <init-param>
- <param-name>portlet-name</param-name>
- <param-value>sampleTests-multiRequestTest-portlet</param-value>
- </init-param>
- <load-on-startup>1</load-on-startup>
- </servlet>
- <!-- Faces Servlet Mappings -->
- <!--
- In this demo application, I chose to use suffix mapping. I did this because it makes urls
- in the portlet world look nicer in the source. The portlet url should be the same
- reguardless.
- -->
- <servlet-mapping>
- <servlet-name>faces</servlet-name>
- <url-pattern>*.jsf</url-pattern>
- </servlet-mapping>
-
- <!-- Chapter 3 tests -->
- <servlet-mapping>
- <servlet-name>chapter3Tests-bridgeVersionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter3Tests-bridgeVersionTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- Chapter 6 tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-facesContextFactoryServiceProviderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-wrappedFacesContextTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-wrappedFacesContextTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-dispatchUsesIncludeTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-dispatchUsesIncludeTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLPoundCharTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLPoundCharTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLPortletRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLPortletRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLPortletActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLPortletActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLJSFViewActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithParamActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithParamActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithModeActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithModeActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithParamRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithModeRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- encodeResourceURL tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLOpaqueTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLOpaqueTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLRelativeURLTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLViewLinkTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLViewLinkTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequest and setRequest Test -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-getSetRequestObjectTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getSetRequestObjectTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestCharacterEncoding Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-setRequestCharacterEncodingActionTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestHeaderMap Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestHeaderMapRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderMapRenderTest-portlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestHeaderMapActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderMapActionTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestHeaderValuesMap Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestMap Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-requestMapCoreTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-requestMapCoreTest-portlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>chapter6Tests-requestMapRequestScopeTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-requestMapRequestScopeTest-portlet</url-pattern>
- </servlet-mapping>
-
- <servlet-mapping>
- <servlet-name>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestParameterMap Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestParameterMapCoreTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterMapCoreTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterPreserveParamsTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestParameterNames Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestParameterNamesCoreTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterNamesCoreTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- getRequestPathInfo/getRequestServletPath Tests -->
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestPathInfoTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestPathInfoTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>chapter6Tests-getRequestServletPathTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/chapter6Tests-getRequestServletPathTest-portlet</url-pattern>
- </servlet-mapping>
-
- <!-- Samples Tests that use Generic Test JSF.jsp pages -->
- <servlet-mapping>
- <servlet-name>sampleTests-singleRequestTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/sampleTests-singleRequestTest-portlet</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>sampleTests-multiRequestTest-portlet</servlet-name>
- <url-pattern>/PlutoInvoker/sampleTests-multiRequestTest-portlet</url-pattern>
- </servlet-mapping>
-</web-app>
-
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'>
+<web-app>
+ <display-name>bridge_Test_web</display-name>
+ <context-param>
+ <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
+ <param-value>.jsp</param-value>
+ </context-param>
+
+ <!-- MyFaces listeners + bridge listener -->
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.MyFacesServletContextListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.MyFacesHttpSessionAttributeListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.MyFacesHttpSessionListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.MyfacesServletRequestAttributeListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>org.apache.myfaces.webapp.MyFacesServletRequestListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>org.apache.myfaces.portlet.faces.bridge.BridgeImpl</listener-class>
+ </listener>
+
+ <!-- Faces Servlet -->
+ <servlet>
+ <servlet-name>faces</servlet-name>
+ <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+ </servlet>
+
+<!-- Chapter 3 Tests -->
+ <servlet>
+ <servlet-name>chapter3Tests-bridgeVersionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter3Tests-bridgeVersionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+<!-- Chapter 6 Tests -->
+
+<!-- FacesContextFactory tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-wrappedFacesContextTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-wrappedFacesContextTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+<!-- Dispatch tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-dispatchUsesIncludeTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-dispatchUsesIncludeTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+<!-- encodeActionURL tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLPoundCharTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLPoundCharTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLPortletRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLPortletRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLPortletActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLPortletActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithParamActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithParamActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithModeActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithModeActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- EncodeResourceURL Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLOpaqueTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLOpaqueTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLViewLinkTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLViewLinkTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- getRequest and setRequest Test -->
+ <servlet>
+ <servlet-name>chapter6Tests-getSetRequestObjectTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getSetRequestObjectTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- setRequestCharacterEncoding Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- getRequestHeaderMap Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestHeaderMapRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestHeaderMapRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestHeaderMapActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestHeaderMapActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+
+ <!-- getRequestHeaderValuesMap Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- getRequestMap Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-requestMapCoreTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-requestMapCoreTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-requestMapRequestScopeTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-requestMapRequestScopeTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- getRequestParameterMap Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestParameterMapCoreTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestParameterMapCoreTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- getRequestParameterNames Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestParameterNamesCoreTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestParameterNamesCoreTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+
+ <!-- getRequestPathInfo/getRequestServletPath Tests -->
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestPathInfoTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestPathInfoTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestServletPathTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestServletPathTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+
+ <servlet>
+ <servlet-name>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
+ <!-- Samples Tests that use Generic Test JSF.jsp pages -->
+ <servlet>
+ <servlet-name>sampleTests-singleRequestTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>sampleTests-singleRequestTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <servlet>
+ <servlet-name>sampleTests-multiRequestTest-portlet</servlet-name>
+ <servlet-class>org.apache.pluto.core.PortletServlet</servlet-class>
+ <init-param>
+ <param-name>portlet-name</param-name>
+ <param-value>sampleTests-multiRequestTest-portlet</param-value>
+ </init-param>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <!-- Faces Servlet Mappings -->
+ <!--
+ In this demo application, I chose to use suffix mapping. I did this because it makes urls
+ in the portlet world look nicer in the source. The portlet url should be the same
+ reguardless.
+ -->
+ <servlet-mapping>
+ <servlet-name>faces</servlet-name>
+ <url-pattern>*.jsf</url-pattern>
+ </servlet-mapping>
+
+ <!-- Chapter 3 tests -->
+ <servlet-mapping>
+ <servlet-name>chapter3Tests-bridgeVersionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter3Tests-bridgeVersionTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- Chapter 6 tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-facesContextFactoryServiceProviderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-facesContextFactoryServiceProviderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-wrappedFacesContextTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-wrappedFacesContextTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-dispatchUsesIncludeTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-dispatchUsesIncludeTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLPoundCharTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLPoundCharTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLAbsoluteURLTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLDirectLinkTrueTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLDirectLinkFalseTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLPortletRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLPortletRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLPortletActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLPortletActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLJSFViewActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLJSFViewActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithParamActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithParamActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithModeActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithModeActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidModeActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithWindowStateActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidWindowStateActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithSecurityActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidSecurityActionTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLJSFViewRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithParamRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithParamRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithModeRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithModeRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidModeRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithWindowStateRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidWindowStateRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithSecurityRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeActionURLWithInvalidSecurityRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- encodeResourceURL tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLOpaqueTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLOpaqueTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLForeignExternalURLTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLForeignExternalURLBackLinkTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLRelativeURLTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLRelativeURLTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLRelativeURLBackLinkTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLRelativeBackLinkTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLViewLinkTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLViewLinkTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-encodeResourceURLViewLinkWithBackLinkTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequest and setRequest Test -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getSetRequestObjectTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getSetRequestObjectTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestCharacterEncoding Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-setRequestCharacterEncodingRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-setRequestCharacterEncodingActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-setRequestCharacterEncodingActionTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestHeaderMap Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestHeaderMapRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderMapRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestHeaderMapActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderMapActionTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestHeaderValuesMap Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderValuesMapRenderTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestHeaderValuesMapActionTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestMap Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-requestMapCoreTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-requestMapCoreTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-requestMapRequestScopeTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-requestMapRequestScopeTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-requestMapPreDestroyRemoveWithinActionTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestParameterMap Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestParameterMapCoreTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterMapCoreTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestParameterPreserveParamsTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterPreserveParamsTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterDefaultViewParamsTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestParameterNames Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestParameterNamesCoreTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterNamesCoreTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterNamesPreserveParamsTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestParameterNamesDefaultViewParamsTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- getRequestPathInfo/getRequestServletPath Tests -->
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestPathInfoTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestPathInfoTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>chapter6Tests-getRequestServletPathTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/chapter6Tests-getRequestServletPathTest-portlet</url-pattern>
+ </servlet-mapping>
+
+ <!-- Samples Tests that use Generic Test JSF.jsp pages -->
+ <servlet-mapping>
+ <servlet-name>sampleTests-singleRequestTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/sampleTests-singleRequestTest-portlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>sampleTests-multiRequestTest-portlet</servlet-name>
+ <url-pattern>/PlutoInvoker/sampleTests-multiRequestTest-portlet</url-pattern>
+ </servlet-mapping>
+</web-app>
+