blob: 84d19ed9ee38111de52faddd865edaac8527f91a [file] [log] [blame]
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<!-- Deployment Descriptor for the Tester Web Application -->
<web-app>
<!-- ========== Filter Definitions ==================================== -->
<filter>
<filter-name>GenericFilter</filter-name>
<filter-class>org.apache.tester.WrapperFilter</filter-class>
<init-param>
<param-name>request</param-name>
<param-value>generic</param-value>
</init-param>
<init-param>
<param-name>response</param-name>
<param-value>generic</param-value>
</init-param>
</filter>
<filter>
<filter-name>HttpFilter</filter-name>
<filter-class>org.apache.tester.WrapperFilter</filter-class>
<init-param>
<param-name>request</param-name>
<param-value>http</param-value>
</init-param>
<init-param>
<param-name>response</param-name>
<param-value>http</param-value>
</init-param>
</filter>
<filter>
<filter-name>StaticFilter</filter-name>
<filter-class>org.apache.tester.StaticFilter</filter-class>
</filter>
<filter>
<filter-name>UpperCaseFilter</filter-name>
<filter-class>org.apache.tester.UpperCaseFilter</filter-class>
</filter>
<!-- ========== Filter Mappings ======================================= -->
<!-- Use StaticFilter on *all* requests to clear static log -->
<filter-mapping>
<filter-name>StaticFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedAggregate01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedAggregate02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedContext00</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedContext01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedContext02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedDecoding01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage03</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage04</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage05</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage06</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage07</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage08</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedErrorPage09</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/FilterRequest01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedFilterRequest01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/WrappedFilterRequest01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedFilterRequest02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/FilterResponse01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedFilterResponse01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/WrappedFilterResponse01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/FilterResponse02.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedFilterResponse02.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/WrappedFilterResponse02.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/FilterResponse03.txt</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedFilterResponse03.txt</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>UpperCaseFilter</filter-name>
<url-pattern>/WrappedFilterResponse03.txt</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedFilterResponse04</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedForward00</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedForward01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedForward03</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedForward04</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedForward05</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedForward09</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedGetHeaders01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GenericFilter</filter-name>
<url-pattern>/WrappedGetInputStream01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedGetLocales01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedGetLocales02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GenericFilter</filter-name>
<url-pattern>/WrappedGetParameter01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GenericFilter</filter-name>
<url-pattern>/WrappedGetParameterMap00</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedGetQueryString01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedGolden01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude00</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude03</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude04</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude09</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedInclude10</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedJndi01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedJndi02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedLifecycle01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedLifecycle02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedLifecycle03</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedRedirect01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedReflection01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedRequest01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GenericFilter</filter-name>
<url-pattern>/WrappedReset01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedResources01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedResources02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedResources03</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedResources04</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedResources05</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedResources06</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedSession01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedSession02</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedSession03</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedSession04</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedSession05</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedSession06</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GenericFilter</filter-name>
<url-pattern>/WrappedSetBufferSize01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>GenericFilter</filter-name>
<url-pattern>/WrappedSetLocale01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedXerces00</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedXerces01</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>HttpFilter</filter-name>
<url-pattern>/WrappedXerces02</url-pattern>
</filter-mapping>
<!-- ========== Listener Definitions ================================== -->
<listener>
<listener-class>org.apache.tester.ContextListener01</listener-class>
</listener>
<!-- Can not run PropertyEditor tests under security manager unless
catalina.policy allows read/write access to system properties -->
<!--
<listener>
<listener-class>org.apache.tester.ContextListener02</listener-class>
</listener>
-->
<listener>
<listener-class>org.apache.tester.RequestListener01</listener-class>
</listener>
<listener>
<listener-class>org.apache.tester.SessionListener01</listener-class>
</listener>
<listener>
<listener-class>org.apache.tester.SessionListener02</listener-class>
</listener>
<!-- ========== Servlet Definitions =================================== -->
<servlet>
<servlet-name>Aggregate01</servlet-name>
<servlet-class>org.apache.tester.Aggregate01</servlet-class>
</servlet>
<servlet>
<servlet-name>Aggregate02</servlet-name>
<servlet-class>org.apache.tester.Aggregate02</servlet-class>
</servlet>
<servlet>
<servlet-name>Authentication01</servlet-name>
<servlet-class>org.apache.tester.Authentication01</servlet-class>
</servlet>
<servlet>
<servlet-name>Authentication02</servlet-name>
<servlet-class>org.apache.tester.Authentication02</servlet-class>
</servlet>
<servlet>
<servlet-name>Authentication03</servlet-name>
<servlet-class>org.apache.tester.Authentication03</servlet-class>
<security-role-ref>
<role-name>alias</role-name>
<role-link>tomcat</role-link>
</security-role-ref>
</servlet>
<servlet>
<servlet-name>Authentication04</servlet-name>
<jsp-file>/Authentication04.jsp</jsp-file>
<security-role-ref>
<role-name>alias</role-name>
<role-link>tomcat</role-link>
</security-role-ref>
</servlet>
<servlet>
<servlet-name>Authentication05</servlet-name>
<servlet-class>org.apache.tester.Authentication05</servlet-class>
</servlet>
<servlet>
<servlet-name>Context00</servlet-name>
<servlet-class>org.apache.tester.Context00</servlet-class>
<load-on-startup>99</load-on-startup>
</servlet>
<servlet>
<servlet-name>Context01</servlet-name>
<servlet-class>org.apache.tester.Context01</servlet-class>
</servlet>
<servlet>
<servlet-name>Context02</servlet-name>
<servlet-class>org.apache.tester.Context02</servlet-class>
</servlet>
<servlet>
<servlet-name>Decoding01</servlet-name>
<servlet-class>org.apache.tester.Decoding01</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage01</servlet-name>
<servlet-class>org.apache.tester.ErrorPage01</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage02</servlet-name>
<servlet-class>org.apache.tester.ErrorPage02</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage03</servlet-name>
<servlet-class>org.apache.tester.ErrorPage03</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage04</servlet-name>
<servlet-class>org.apache.tester.ErrorPage04</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage05</servlet-name>
<servlet-class>org.apache.tester.ErrorPage05</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage06</servlet-name>
<servlet-class>org.apache.tester.ErrorPage06</servlet-class>
</servlet>
<servlet>
<servlet-name>ErrorPage07</servlet-name>
<servlet-class>org.apache.tester.ErrorPage07</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>ErrorPage08</servlet-name>
<jsp-file>/ErrorPage08.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>ErrorPage09</servlet-name>
<jsp-file>/ErrorPage09.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>FilterRequest01</servlet-name>
<servlet-class>org.apache.tester.FilterRequest01</servlet-class>
</servlet>
<servlet>
<servlet-name>FilterRequest02</servlet-name>
<servlet-class>org.apache.tester.FilterRequest02</servlet-class>
</servlet>
<servlet>
<servlet-name>FilterRequest02a</servlet-name>
<servlet-class>org.apache.tester.FilterRequest02a</servlet-class>
</servlet>
<servlet>
<servlet-name>FilterResponse01</servlet-name>
<servlet-class>org.apache.tester.FilterResponse01</servlet-class>
</servlet>
<servlet>
<servlet-name>FilterResponse04</servlet-name>
<servlet-class>org.apache.tester.FilterResponse04</servlet-class>
</servlet>
<servlet>
<servlet-name>FilterResponse04a</servlet-name>
<servlet-class>org.apache.tester.FilterResponse04a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward00</servlet-name>
<servlet-class>org.apache.tester.Forward00</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward00a</servlet-name>
<servlet-class>org.apache.tester.Forward00a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward00b</servlet-name>
<jsp-file>/Forward00b.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>Forward00d</servlet-name>
<servlet-class>org.apache.tester.Forward00d</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward00e</servlet-name>
<jsp-file>/Forward00e.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>Forward01</servlet-name>
<servlet-class>org.apache.tester.Forward01</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward03</servlet-name>
<servlet-class>org.apache.tester.Forward03</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward03a</servlet-name>
<servlet-class>org.apache.tester.Forward03a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward04</servlet-name>
<servlet-class>org.apache.tester.Forward04</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward04a</servlet-name>
<servlet-class>org.apache.tester.Forward04a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward04b</servlet-name>
<servlet-class>org.apache.tester.Forward04b</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward05</servlet-name>
<servlet-class>org.apache.tester.Forward05</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward05a</servlet-name>
<servlet-class>org.apache.tester.Forward05a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward05b</servlet-name>
<servlet-class>org.apache.tester.Forward05b</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward06</servlet-name>
<servlet-class>org.apache.tester.Forward06</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward06a</servlet-name>
<servlet-class>org.apache.tester.Forward06a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward06b</servlet-name>
<servlet-class>org.apache.tester.Forward06b</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward07</servlet-name>
<servlet-class>org.apache.tester.Forward07</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward07a</servlet-name>
<servlet-class>org.apache.tester.Forward07a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward07b</servlet-name>
<servlet-class>org.apache.tester.Forward07b</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward08</servlet-name>
<servlet-class>org.apache.tester.Forward08</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward08a</servlet-name>
<servlet-class>org.apache.tester.Forward08a</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward08b</servlet-name>
<servlet-class>org.apache.tester.Forward08b</servlet-class>
</servlet>
<servlet>
<servlet-name>Forward09</servlet-name>
<servlet-class>org.apache.tester.Forward09</servlet-class>
</servlet>
<servlet>
<servlet-name>GetHeaders01</servlet-name>
<servlet-class>org.apache.tester.GetHeaders01</servlet-class>
</servlet>
<servlet>
<servlet-name>GetInputStream01</servlet-name>
<servlet-class>org.apache.tester.GetInputStream01</servlet-class>
</servlet>
<servlet>
<servlet-name>GetLocales01</servlet-name>
<servlet-class>org.apache.tester.GetLocales01</servlet-class>
</servlet>
<servlet>
<servlet-name>GetLocales02</servlet-name>
<servlet-class>org.apache.tester.GetLocales02</servlet-class>
</servlet>
<servlet>
<servlet-name>GetParameter01</servlet-name>
<servlet-class>org.apache.tester.GetParameter01</servlet-class>
</servlet>
<servlet>
<servlet-name>GetParameterMap00</servlet-name>
<servlet-class>org.apache.tester.GetParameterMap00</servlet-class>
</servlet>
<servlet>
<servlet-name>GetQueryString01</servlet-name>
<servlet-class>org.apache.tester.GetQueryString01</servlet-class>
</servlet>
<servlet>
<servlet-name>Golden01</servlet-name>
<servlet-class>org.apache.tester.Golden01</servlet-class>
</servlet>
<servlet>
<servlet-name>Include00</servlet-name>
<servlet-class>org.apache.tester.Include00</servlet-class>
</servlet>
<servlet>
<servlet-name>Include00a</servlet-name>
<servlet-class>org.apache.tester.Include00a</servlet-class>
</servlet>
<servlet>
<servlet-name>Include00b</servlet-name>
<jsp-file>/Include00b.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>Include00d</servlet-name>
<servlet-class>org.apache.tester.Include00d</servlet-class>
</servlet>
<servlet>
<servlet-name>Include00e</servlet-name>
<jsp-file>/Include00e.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>Include01</servlet-name>
<servlet-class>org.apache.tester.Include01</servlet-class>
</servlet>
<servlet>
<servlet-name>Include02</servlet-name>
<servlet-class>org.apache.tester.Include02</servlet-class>
</servlet>
<servlet>
<servlet-name>Include02a</servlet-name>
<servlet-class>org.apache.tester.Include02a</servlet-class>
</servlet>
<servlet>
<servlet-name>Include03</servlet-name>
<servlet-class>org.apache.tester.Include03</servlet-class>
</servlet>
<servlet>
<servlet-name>Include03a</servlet-name>
<servlet-class>org.apache.tester.Include03a</servlet-class>
</servlet>
<servlet>
<servlet-name>Include04</servlet-name>
<servlet-class>org.apache.tester.Include04</servlet-class>
</servlet>
<servlet>
<servlet-name>Include04a</servlet-name>
<servlet-class>org.apache.tester.Include04a</servlet-class>
</servlet>
<servlet>
<servlet-name>Include04b</servlet-name>
<servlet-class>org.apache.tester.Include04b</servlet-class>
</servlet>
<servlet>
<servlet-name>Include06a</servlet-name>
<servlet-class>org.apache.tester.Include06a</servlet-class>
</servlet>
<servlet>
<servlet-name>Include07</servlet-name>
<servlet-class>org.apache.tester.Include07</servlet-class>
</servlet>
<servlet>
<servlet-name>Include07a</servlet-name>
<servlet-class>org.apache.tester.Include07a</servlet-class>
</servlet>
<servlet>
<servlet-name>Include07b</servlet-name>
<servlet-class>org.apache.tester.Include07b</servlet-class>
</servlet>
<servlet>
<servlet-name>Include07c</servlet-name>
<servlet-class>org.apache.tester.Include07c</servlet-class>
</servlet>
<servlet>
<servlet-name>Include09</servlet-name>
<servlet-class>org.apache.tester.Include09</servlet-class>
</servlet>
<servlet>
<servlet-name>Include10</servlet-name>
<servlet-class>org.apache.tester.Include10</servlet-class>
</servlet>
<servlet>
<servlet-name>Include10a</servlet-name>
<servlet-class>org.apache.tester.Include10a</servlet-class>
</servlet>
<servlet>
<servlet-name>Jndi01</servlet-name>
<servlet-class>org.apache.tester.Jndi01</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet>
<servlet-name>Jndi02</servlet-name>
<servlet-class>org.apache.tester.Jndi02</servlet-class>
</servlet>
<servlet>
<servlet-name>Lifecycle01</servlet-name>
<servlet-class>org.apache.tester.Lifecycle01</servlet-class>
</servlet>
<servlet>
<servlet-name>Lifecycle02</servlet-name>
<servlet-class>org.apache.tester.Lifecycle02</servlet-class>
</servlet>
<servlet>
<servlet-name>Lifecycle03</servlet-name>
<servlet-class>org.apache.tester.Lifecycle03</servlet-class>
</servlet>
<servlet>
<servlet-name>Redirect01</servlet-name>
<servlet-class>org.apache.tester.Redirect01</servlet-class>
</servlet>
<servlet>
<servlet-name>Redirect01a</servlet-name>
<servlet-class>org.apache.tester.Redirect01a</servlet-class>
</servlet>
<servlet>
<servlet-name>Reflection01</servlet-name>
<servlet-class>org.apache.tester.Reflection01</servlet-class>
</servlet>
<servlet>
<servlet-name>Request01</servlet-name>
<servlet-class>org.apache.tester.Request01</servlet-class>
</servlet>
<servlet>
<servlet-name>Reset01</servlet-name>
<servlet-class>org.apache.tester.Reset01</servlet-class>
</servlet>
<servlet>
<servlet-name>Resources01</servlet-name>
<servlet-class>org.apache.tester.Resources01</servlet-class>
</servlet>
<servlet>
<servlet-name>Resources02</servlet-name>
<servlet-class>org.apache.tester.Resources02</servlet-class>
</servlet>
<servlet>
<servlet-name>Resources03</servlet-name>
<servlet-class>org.apache.tester.Resources03</servlet-class>
</servlet>
<servlet>
<servlet-name>Resources04</servlet-name>
<servlet-class>org.apache.tester.Resources04</servlet-class>
</servlet>
<servlet>
<servlet-name>Resources05</servlet-name>
<servlet-class>org.apache.tester.Resources05</servlet-class>
</servlet>
<servlet>
<servlet-name>Resources06</servlet-name>
<servlet-class>org.apache.tester.Resources06</servlet-class>
</servlet>
<servlet>
<servlet-name>ResponseWrap01</servlet-name>
<servlet-class>org.apache.tester.ResponseWrap01</servlet-class>
</servlet>
<servlet>
<servlet-name>ResponseWrap01a</servlet-name>
<servlet-class>org.apache.tester.ResponseWrap01a</servlet-class>
</servlet>
<servlet>
<servlet-name>ResponseWrap01c</servlet-name>
<servlet-class>org.apache.tester.ResponseWrap01c</servlet-class>
</servlet>
<servlet>
<servlet-name>Session01</servlet-name>
<servlet-class>org.apache.tester.Session01</servlet-class>
</servlet>
<servlet>
<servlet-name>Session02</servlet-name>
<servlet-class>org.apache.tester.Session02</servlet-class>
</servlet>
<servlet>
<servlet-name>Session03</servlet-name>
<servlet-class>org.apache.tester.Session03</servlet-class>
</servlet>
<servlet>
<servlet-name>Session04</servlet-name>
<servlet-class>org.apache.tester.Session04</servlet-class>
</servlet>
<servlet>
<servlet-name>Session05</servlet-name>
<servlet-class>org.apache.tester.Session05</servlet-class>
</servlet>
<servlet>
<servlet-name>Session06</servlet-name>
<servlet-class>org.apache.tester.Session06</servlet-class>
</servlet>
<servlet>
<servlet-name>SetBufferSize01</servlet-name>
<servlet-class>org.apache.tester.SetBufferSize01</servlet-class>
</servlet>
<servlet>
<servlet-name>SetLocale01</servlet-name>
<servlet-class>org.apache.tester.SetLocale01</servlet-class>
</servlet>
<servlet>
<servlet-name>Xerces00</servlet-name>
<jsp-file>/Xerces00.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>Xerces01</servlet-name>
<servlet-class>org.apache.tester.Xerces01</servlet-class>
</servlet>
<servlet>
<servlet-name>Xerces02</servlet-name>
<jsp-file>/Xerces02.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<!-- ========== Servlet Mappings ====================================== -->
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
<!-- Map CGI Gateway Service for this Web App -->
<!--
<servlet-mapping>
<servlet-name>cgi</servlet-name>
<url-pattern>/cgi-bin/*</url-pattern>
</servlet-mapping>
-->
<!-- Map SSI Service for this Web App -->
<!--
<servlet-mapping>
<servlet-name>ssi</servlet-name>
<url-pattern>*.shtml</url-pattern>
</servlet-mapping>
-->
<servlet-mapping>
<servlet-name>Aggregate01</servlet-name>
<url-pattern>/Aggregate01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Aggregate01</servlet-name>
<url-pattern>/WrappedAggregate01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Aggregate02</servlet-name>
<url-pattern>/Aggregate02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Aggregate02</servlet-name>
<url-pattern>/WrappedAggregate02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Authentication01</servlet-name>
<url-pattern>/protected/Authentication01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Authentication02</servlet-name>
<url-pattern>/protected/Authentication02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Authentication03</servlet-name>
<url-pattern>/protected/Authentication03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Authentication04</servlet-name>
<url-pattern>/protected/Authentication04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Authentication05</servlet-name>
<url-pattern>/allowed/Authentication05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Authentication05</servlet-name>
<url-pattern>/disallowed/Authentication05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Context00</servlet-name>
<url-pattern>/Context00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Context00</servlet-name>
<url-pattern>/WrappedContext00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Context01</servlet-name>
<url-pattern>/Context01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Context01</servlet-name>
<url-pattern>/WrappedContext01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Context02</servlet-name>
<url-pattern>/Context02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Context02</servlet-name>
<url-pattern>/WrappedContext02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Decoding01</servlet-name>
<url-pattern>/Decoding01/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Decoding01</servlet-name>
<url-pattern>/WrappedDecoding01/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage01</servlet-name>
<url-pattern>/ErrorPage01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage01</servlet-name>
<url-pattern>/WrappedErrorPage01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage02</servlet-name>
<url-pattern>/ErrorPage02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage02</servlet-name>
<url-pattern>/WrappedErrorPage02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage03</servlet-name>
<url-pattern>/ErrorPage03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage03</servlet-name>
<url-pattern>/WrappedErrorPage03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage04</servlet-name>
<url-pattern>/ErrorPage04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage04</servlet-name>
<url-pattern>/WrappedErrorPage04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage05</servlet-name>
<url-pattern>/ErrorPage05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage05</servlet-name>
<url-pattern>/WrappedErrorPage05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage06</servlet-name>
<url-pattern>/ErrorPage06</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage06</servlet-name>
<url-pattern>/WrappedErrorPage06</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage07</servlet-name>
<url-pattern>/ErrorPage07</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage07</servlet-name>
<url-pattern>/WrappedErrorPage07</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage08</servlet-name>
<url-pattern>/ErrorPage08</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage08</servlet-name>
<url-pattern>/WrappedErrorPage08</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage09</servlet-name>
<url-pattern>/ErrorPage09</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ErrorPage09</servlet-name>
<url-pattern>/WrappedErrorPage09</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterRequest01</servlet-name>
<url-pattern>/FilterRequest01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterRequest01</servlet-name>
<url-pattern>/WrappedFilterRequest01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterRequest02</servlet-name>
<url-pattern>/FilterRequest02/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterRequest02</servlet-name>
<url-pattern>/WrappedFilterRequest02/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterRequest02a</servlet-name>
<url-pattern>/FilterRequest02a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterResponse01</servlet-name>
<url-pattern>/FilterResponse01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterResponse01</servlet-name>
<url-pattern>/WrappedFilterResponse01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterResponse04</servlet-name>
<url-pattern>/FilterResponse04/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterResponse04</servlet-name>
<url-pattern>/WrappedFilterResponse04/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>FilterResponse04a</servlet-name>
<url-pattern>/FilterResponse04a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward00</servlet-name>
<url-pattern>/Forward00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward00</servlet-name>
<url-pattern>/WrappedForward00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward00a</servlet-name>
<url-pattern>/Forward00a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward00b</servlet-name>
<url-pattern>/Forward00b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward01</servlet-name>
<url-pattern>/Forward01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward01</servlet-name>
<url-pattern>/WrappedForward01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward03</servlet-name>
<url-pattern>/Forward03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward03</servlet-name>
<url-pattern>/WrappedForward03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward03a</servlet-name>
<url-pattern>/Forward03a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward04</servlet-name>
<url-pattern>/Forward04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward04</servlet-name>
<url-pattern>/WrappedForward04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward04a</servlet-name>
<url-pattern>/Forward04a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward04b</servlet-name>
<url-pattern>/Forward04b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward05</servlet-name>
<url-pattern>/Forward05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward05</servlet-name>
<url-pattern>/WrappedForward05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward05a</servlet-name>
<url-pattern>/Forward05a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward05b</servlet-name>
<url-pattern>/Forward05b</url-pattern>
</servlet-mapping>
<!-- No mappings for Forward06 series, using invoker to access them -->
<servlet-mapping>
<servlet-name>Forward07</servlet-name>
<url-pattern>/Forward07</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward07</servlet-name>
<url-pattern>/WrappedForward07</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward07a</servlet-name>
<url-pattern>/Forward07a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward07b</servlet-name>
<url-pattern>/Forward07b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward08</servlet-name>
<url-pattern>/WrappedForward08</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward08a</servlet-name>
<url-pattern>/Forward08a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward08b</servlet-name>
<url-pattern>/Forward08b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward09</servlet-name>
<url-pattern>/Forward09</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Forward09</servlet-name>
<url-pattern>/WrappedForward09</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetHeaders01</servlet-name>
<url-pattern>/GetHeaders01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetHeaders01</servlet-name>
<url-pattern>/WrappedGetHeaders01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetInputStream01</servlet-name>
<url-pattern>/GetInputStream01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetInputStream01</servlet-name>
<url-pattern>/WrappedGetInputStream01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetLocales01</servlet-name>
<url-pattern>/GetLocales01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetLocales01</servlet-name>
<url-pattern>/WrappedGetLocales01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetLocales02</servlet-name>
<url-pattern>/GetLocales02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetLocales02</servlet-name>
<url-pattern>/WrappedGetLocales02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetParameter01</servlet-name>
<url-pattern>/WrappedGetParameter01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetParameter01</servlet-name>
<url-pattern>/GetParameter01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetParameter01</servlet-name>
<url-pattern>/WrappedGetParameter01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetParameterMap00</servlet-name>
<url-pattern>/GetParameterMap00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetParameterMap00</servlet-name>
<url-pattern>/WrappedGetParameterMap00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetQueryString01</servlet-name>
<url-pattern>/GetQueryString01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>GetQueryString01</servlet-name>
<url-pattern>/WrappedGetQueryString01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Golden01</servlet-name>
<url-pattern>/Golden01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Golden01</servlet-name>
<url-pattern>/WrappedGolden01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include00</servlet-name>
<url-pattern>/Include00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include00</servlet-name>
<url-pattern>/WrappedInclude00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include00a</servlet-name>
<url-pattern>/Include00a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include00b</servlet-name>
<url-pattern>/Include00b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include01</servlet-name>
<url-pattern>/Include01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include01</servlet-name>
<url-pattern>/WrappedInclude01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include02</servlet-name>
<url-pattern>/Include02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include02</servlet-name>
<url-pattern>/WrappedInclude02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include02a</servlet-name>
<url-pattern>/Include02a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include02a</servlet-name>
<url-pattern>/WrappedInclude02a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include03</servlet-name>
<url-pattern>/Include03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include03</servlet-name>
<url-pattern>/WrappedInclude03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include03a</servlet-name>
<url-pattern>/Include03a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include04</servlet-name>
<url-pattern>/Include04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include04</servlet-name>
<url-pattern>/WrappedInclude04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include04a</servlet-name>
<url-pattern>/Include04a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include04b</servlet-name>
<url-pattern>/Include04b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include06a</servlet-name>
<url-pattern>/Include06a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include07</servlet-name>
<url-pattern>/Include07</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include07a</servlet-name>
<url-pattern>/Include07a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include07b</servlet-name>
<url-pattern>/Include07b</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include07c</servlet-name>
<url-pattern>/Include07c</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include09</servlet-name>
<url-pattern>/Include09</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include09</servlet-name>
<url-pattern>/WrappedInclude09</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include10</servlet-name>
<url-pattern>/Include10/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include10</servlet-name>
<url-pattern>/WrappedInclude10/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Include10a</servlet-name>
<url-pattern>/Include10a/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Jndi01</servlet-name>
<url-pattern>/Jndi01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Jndi01</servlet-name>
<url-pattern>/WrappedJndi01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Jndi02</servlet-name>
<url-pattern>/Jndi02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Jndi02</servlet-name>
<url-pattern>/WrappedJndi02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Lifecycle01</servlet-name>
<url-pattern>/Lifecycle01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Lifecycle01</servlet-name>
<url-pattern>/WrappedLifecycle01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Lifecycle02</servlet-name>
<url-pattern>/Lifecycle02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Lifecycle02</servlet-name>
<url-pattern>/WrappedLifecycle02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Lifecycle03</servlet-name>
<url-pattern>/Lifecycle03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Lifecycle03</servlet-name>
<url-pattern>/WrappedLifecycle03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Redirect01</servlet-name>
<url-pattern>/Redirect01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Redirect01</servlet-name>
<url-pattern>/WrappedRedirect01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Redirect01a</servlet-name>
<url-pattern>/Redirect01a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Redirect01a</servlet-name>
<url-pattern>/WrappedRedirect01a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Reflection01</servlet-name>
<url-pattern>/Reflection01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Reflection01</servlet-name>
<url-pattern>/WrappedReflection01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Request01</servlet-name>
<url-pattern>/Request01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Request01</servlet-name>
<url-pattern>/WrappedRequest01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Reset01</servlet-name>
<url-pattern>/Reset01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Reset01</servlet-name>
<url-pattern>/WrappedReset01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources01</servlet-name>
<url-pattern>/Resources01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources01</servlet-name>
<url-pattern>/WrappedResources01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources02</servlet-name>
<url-pattern>/Resources02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources02</servlet-name>
<url-pattern>/WrappedResources02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources03</servlet-name>
<url-pattern>/Resources03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources03</servlet-name>
<url-pattern>/WrappedResources03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources04</servlet-name>
<url-pattern>/Resources04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources04</servlet-name>
<url-pattern>/WrappedResources04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources05</servlet-name>
<url-pattern>/Resources05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources05</servlet-name>
<url-pattern>/WrappedResources05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources06</servlet-name>
<url-pattern>/Resources06</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Resources06</servlet-name>
<url-pattern>/WrappedResources06</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ResponseWrap01</servlet-name>
<url-pattern>/ResponseWrap01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ResponseWrap01a</servlet-name>
<url-pattern>/ResponseWrap01a</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ResponseWrap01c</servlet-name>
<url-pattern>/ResponseWrap01c</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session01</servlet-name>
<url-pattern>/Session01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session01</servlet-name>
<url-pattern>/WrappedSession01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session02</servlet-name>
<url-pattern>/Session02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session02</servlet-name>
<url-pattern>/WrappedSession02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session03</servlet-name>
<url-pattern>/Session03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session03</servlet-name>
<url-pattern>/WrappedSession03</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session04</servlet-name>
<url-pattern>/Session04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session04</servlet-name>
<url-pattern>/WrappedSession04</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session05</servlet-name>
<url-pattern>/Session05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session05</servlet-name>
<url-pattern>/WrappedSession05</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session06</servlet-name>
<url-pattern>/Session06</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Session06</servlet-name>
<url-pattern>/WrappedSession06</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SetBufferSize01</servlet-name>
<url-pattern>/SetBufferSize01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SetBufferSize01</servlet-name>
<url-pattern>/WrappedSetBufferSize01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SetLocale01</servlet-name>
<url-pattern>/SetLocale01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>SetLocale01</servlet-name>
<url-pattern>/WrappedSetLocale01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Xerces00</servlet-name>
<url-pattern>/Xerces00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Xerces00</servlet-name>
<url-pattern>/WrappedXerces00</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Xerces01</servlet-name>
<url-pattern>/Xerces01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Xerces01</servlet-name>
<url-pattern>/WrappedXerces01</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Xerces02</servlet-name>
<url-pattern>/Xerces02</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>Xerces02</servlet-name>
<url-pattern>/WrappedXerces02</url-pattern>
</servlet-mapping>
<!-- ========== Session Configuration ================================= -->
<session-config>
<session-timeout>5</session-timeout>
</session-config>
<!-- ========== Error Page Mappings =================================== -->
<error-page>
<error-code>412</error-code> <!-- SC_PRECONDITION_FAILED -->
<location>/ErrorPage02</location>
</error-page>
<error-page>
<exception-type>org.apache.tester.TesterException</exception-type>
<location>/ErrorPage04</location>
</error-page>
<error-page>
<exception-type>java.lang.ArithmeticException</exception-type>
<location>/ErrorPage06</location>
</error-page>
<error-page>
<exception-type>java.lang.ArrayIndexOutOfBoundsException</exception-type>
<location>/ErrorPage06.jsp</location>
</error-page>
<error-page>
<exception-type>java.lang.NumberFormatException</exception-type>
<location>/ErrorPage06.html</location>
</error-page>
<!-- ========== Security Constraints ================================== -->
<security-constraint>
<web-resource-collection>
<web-resource-name>General Protected Area</web-resource-name>
<url-pattern>/protected/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>tomcat</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>All Users Allowed Area</web-resource-name>
<url-pattern>/allowed/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>No Users Allowed Area</web-resource-name>
<url-pattern>/disallowed/*</url-pattern>
</web-resource-collection>
<auth-constraint>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>Authentication Servlet</realm-name>
</login-config>
<security-role>
<description>Security role we are testing for</description>
<role-name>tomcat</role-name>
</security-role>
<!-- ========== Environment Entries =================================== -->
<env-entry>
<env-entry-name>booleanEntry</env-entry-name>
<env-entry-value>true</env-entry-value>
<env-entry-type>java.lang.Boolean</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>byteEntry</env-entry-name>
<env-entry-value>123</env-entry-value>
<env-entry-type>java.lang.Byte</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>doubleEntry</env-entry-name>
<env-entry-value>123.45</env-entry-value>
<env-entry-type>java.lang.Double</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>floatEntry</env-entry-name>
<env-entry-value>54.32</env-entry-value>
<env-entry-type>java.lang.Float</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>integerEntry</env-entry-name>
<env-entry-value>12345</env-entry-value>
<env-entry-type>java.lang.Integer</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>longEntry</env-entry-name>
<env-entry-value>54321</env-entry-value>
<env-entry-type>java.lang.Long</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>stringEntry</env-entry-name>
<env-entry-value>String Value</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
<env-entry>
<env-entry-name>nested/nestedEntry</env-entry-name>
<env-entry-value>Nested Value</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
</web-app>