<?xml version="1.0" encoding="UTF-8"?>
<!--

    Copyright (c) 2018, 2020 Oracle and/or its affiliates. All rights reserved.

    This program and the accompanying materials are made available under the
    terms of the Eclipse Public License v. 2.0, which is available at
    http://www.eclipse.org/legal/epl-2.0.

    This Source Code may also be made available under the following Secondary
    Licenses when the conditions for such availability set forth in the
    Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
    version 2 with the GNU Classpath Exception, which is available at
    https://www.gnu.org/software/classpath/license.html.

    SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0

-->

<web-app xmlns="https://jakarta.ee/xml/ns/jakartaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0" xsi:schemaLocation="https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_5_0.xsd">
  <display-name>SerJaxSerFilterConfig</display-name>
  <filter>
    <filter-name>ServletMappedGetFilterName_Filter</filter-name>
    <filter-class>servlet.tck.api.jakarta_servlet.filterconfig.GetFilterName_Filter</filter-class>
    <init-param>
      <param-name>GetFilterName_Filter_attribute</param-name>
      <param-value>servlet.tck.api.jakarta_servlet.filterconfig.GetFilterName_Filter.SERVLET_MAPPED</param-value>
    </init-param>
  </filter>
  <filter>
    <filter-name>ServletMappedGetInitParam_Filter</filter-name>
    <filter-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParam_Filter</filter-class>
    <init-param>
      <param-name>GetInitParam_Filter_attribute1</param-name>
      <param-value>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParam_Filter.SERVLET_MAPPED1</param-value>
    </init-param>
    <init-param>
      <param-name>GetInitParam_Filter_attribute2</param-name>
      <param-value>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParam_Filter.SERVLET_MAPPED2</param-value>
    </init-param>
  </filter>
  <filter>
    <filter-name>ServletMappedGetInitParamNames_Filter</filter-name>
    <filter-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNames_Filter</filter-class>
    <init-param>
      <param-name>GetInitParamNames_Filter_attribute1</param-name>
      <param-value>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNames_Filter.SERVLET_MAPPED1</param-value>
    </init-param>
    <init-param>
      <param-name>GetInitParamNames_Filter_attribute2</param-name>
      <param-value>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNames_Filter.SERVLET_MAPPED2</param-value>
    </init-param>
  </filter>
  <filter>
    <filter-name>ServletMappedGetServletContext_Filter</filter-name>
    <filter-class>servlet.tck.api.jakarta_servlet.filterconfig.GetServletContext_Filter</filter-class>
    <init-param>
      <param-name>GetServletContext_Filter_attribute</param-name>
      <param-value>servlet.tck.api.jakarta_servlet.filterconfig.GetServletContext_Filter.SERVLET_MAPPED</param-value>
    </init-param>
  </filter>
  <filter>
    <filter-name>ServletMappedGetInitParamNull_Filter</filter-name>
    <filter-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNull_Filter</filter-class>
  </filter>
  <filter>
    <filter-name>ServletMappedGetInitParamNamesNull_Filter</filter-name>
    <filter-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNamesNull_Filter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>ServletMappedGetFilterName_Filter</filter-name>
    <servlet-name>GetFilterNameTestLogicalName</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ServletMappedGetInitParam_Filter</filter-name>
    <servlet-name>GetInitParamTestLogicalName</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ServletMappedGetInitParamNames_Filter</filter-name>
    <servlet-name>GetInitParamNamesTestLogicalName</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ServletMappedGetServletContext_Filter</filter-name>
    <servlet-name>GetServletContextTestLogicalName</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ServletMappedGetInitParamNull_Filter</filter-name>
    <servlet-name>GetInitParamNullTestLogicalName</servlet-name>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ServletMappedGetInitParamNamesNull_Filter</filter-name>
    <servlet-name>GetInitParamNamesNullTestLogicalName</servlet-name>
  </filter-mapping>
  <servlet>
    <servlet-name>GetFilterNameTestLogicalName</servlet-name>
    <servlet-class>servlet.tck.api.jakarta_servlet.filterconfig.GetFilterNameTestServlet</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>GetInitParamNamesTestLogicalName</servlet-name>
    <servlet-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNamesTestServlet</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>GetInitParamNamesNullTestLogicalName</servlet-name>
    <servlet-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNamesNullTestServlet</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>GetServletContextTestLogicalName</servlet-name>
    <servlet-class>servlet.tck.api.jakarta_servlet.filterconfig.GetServletContextTestServlet</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>GetInitParamTestLogicalName</servlet-name>
    <servlet-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamTestServlet</servlet-class>
  </servlet>
  <servlet>
    <servlet-name>GetInitParamNullTestLogicalName</servlet-name>
    <servlet-class>servlet.tck.api.jakarta_servlet.filterconfig.GetInitParamNullTestServlet</servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>GetFilterNameTestLogicalName</servlet-name>
    <url-pattern>/GetFilterNameTest</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>GetInitParamNamesTestLogicalName</servlet-name>
    <url-pattern>/GetInitParamNamesTest</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>GetInitParamNamesNullTestLogicalName</servlet-name>
    <url-pattern>/GetInitParamNamesNullTest</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>GetServletContextTestLogicalName</servlet-name>
    <url-pattern>/GetServletContextTest</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>GetInitParamTestLogicalName</servlet-name>
    <url-pattern>/GetInitParamTest</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>GetInitParamNullTestLogicalName</servlet-name>
    <url-pattern>/GetInitParamNullTest</url-pattern>
  </servlet-mapping>
  <session-config>
    <session-timeout>54</session-timeout>
  </session-config>
</web-app>
