home *** CD-ROM | disk | FTP | other *** search
/ chilidog.highland.cc.ks.us / chilidog.highland.cc.ks.us.zip / chilidog.highland.cc.ks.us / backup / bradford.20120326.bsc-services-tomcat-portal-conf.tar.gz / bradford.20120326.bsc-services-tomcat-portal-conf.tar / bsc / services / tomcat-portal / conf / web.xml < prev   
Extensible Markup Language  |  2008-05-27  |  39KB  |  949 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
  3.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4.     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
  5.     version="2.4">
  6.  
  7.   <!-- ======================== Introduction ============================== -->
  8.   <!-- This document defines default values for *all* web applications      -->
  9.   <!-- loaded into this instance of Tomcat.  As each application is         -->
  10.   <!-- deployed, this file is processed, followed by the                    -->
  11.   <!-- "/WEB-INF/web.xml" deployment descriptor from your own               -->
  12.   <!-- applications.                                                        -->
  13.   <!--                                                                      -->
  14.   <!-- WARNING:  Do not configure application-specific resources here!      -->
  15.   <!-- They should go in the "/WEB-INF/web.xml" file in your application.   -->
  16.  
  17.  
  18.   <!-- ================== Built In Servlet Definitions ==================== -->
  19.  
  20.  
  21.   <!-- The default servlet for all web applications, that serves static     -->
  22.   <!-- resources.  It processes all requests that are not mapped to other   -->
  23.   <!-- servlets with servlet mappings (defined either here or in your own   -->
  24.   <!-- web.xml file.  This servlet supports the following initialization    -->
  25.   <!-- parameters (default values are in square brackets):                  -->
  26.   <!--                                                                      -->
  27.   <!--   debug               Debugging detail level for messages logged     -->
  28.   <!--                       by this servlet.  [0]                          -->
  29.   <!--                                                                      -->
  30.   <!--   input               Input buffer size (in bytes) when reading      -->
  31.   <!--                       resources to be served.  [2048]                -->
  32.   <!--                                                                      -->
  33.   <!--   listings            Should directory listings be produced if there -->
  34.   <!--                       is no welcome file in this directory?  [true]  -->
  35.   <!--                                                                      -->
  36.   <!--   output              Output buffer size (in bytes) when writing     -->
  37.   <!--                       resources to be served.  [2048]                -->
  38.   <!--                                                                      -->
  39.   <!--   readonly            Is this context "read only", so HTTP           -->
  40.   <!--                       commands like PUT and DELETE are               -->
  41.   <!--                       rejected?  [true]                              -->
  42.   <!--                                                                      -->
  43.   <!--   readmeFile          File name to display with the directory        -->
  44.   <!--                       contents. [null]                               -->
  45.   <!--                                                                      -->
  46.   <!--  For directory listing customization. Checks localXsltFile, then     -->
  47.   <!--  globalXsltFile, then defaults to original behavior.                 -->
  48.   <!--                                                                      -->
  49.   <!--   localXsltFile       Make directory listings an XML doc and         -->
  50.   <!--                       pass the result to this style sheet residing   -->
  51.   <!--                       in that directory. This overrides              -->
  52.   <!--                        globalXsltFile[null]                          -->
  53.   <!--                                                                      -->
  54.   <!--   globalXsltFile      Site wide configuration version of             -->
  55.   <!--                       localXsltFile This argument is expected        -->
  56.   <!--                       to be a physical file. [null]                  -->
  57.   <!--                                                                      -->
  58.   <!--                                                                      -->
  59.  
  60.     <servlet>
  61.         <servlet-name>default</servlet-name>
  62.         <servlet-class>
  63.           org.apache.catalina.servlets.DefaultServlet
  64.         </servlet-class>
  65.         <init-param>
  66.             <param-name>debug</param-name>
  67.             <param-value>0</param-value>
  68.         </init-param>
  69.         <init-param>
  70.             <param-name>listings</param-name>
  71.             <param-value>false</param-value>
  72.         </init-param>
  73.         <load-on-startup>1</load-on-startup>
  74.     </servlet>
  75.  
  76.  
  77.   <!-- The "invoker" servlet, which executes anonymous servlet classes      -->
  78.   <!-- that have not been defined in a web.xml file.  Traditionally, this   -->
  79.   <!-- servlet is mapped to the URL pattern "/servlet/*", but you can map   -->
  80.   <!-- it to other patterns as well.  The extra path info portion of such a -->
  81.   <!-- request must be the fully qualified class name of a Java class that  -->
  82.   <!-- implements Servlet (or extends HttpServlet), or the servlet name     -->
  83.   <!-- of an existing servlet definition.     This servlet supports the     -->
  84.   <!-- following initialization parameters (default values are in square    -->
  85.   <!-- brackets):                                                           -->
  86.   <!--                                                                      -->
  87.   <!--   debug               Debugging detail level for messages logged     -->
  88.   <!--                       by this servlet.  [0]                          -->
  89.  
  90. <!--
  91.     <servlet>
  92.         <servlet-name>invoker</servlet-name>
  93.         <servlet-class>
  94.           org.apache.catalina.servlets.InvokerServlet
  95.         </servlet-class>
  96.         <init-param>
  97.             <param-name>debug</param-name>
  98.             <param-value>0</param-value>
  99.         </init-param>
  100.         <load-on-startup>2</load-on-startup>
  101.     </servlet>
  102. -->
  103.  
  104.  
  105.   <!-- The JSP page compiler and execution servlet, which is the mechanism  -->
  106.   <!-- used by Tomcat to support JSP pages.  Traditionally, this servlet    -->
  107.   <!-- is mapped to the URL pattern "*.jsp".  This servlet supports the     -->
  108.   <!-- following initialization parameters (default values are in square    -->
  109.   <!-- brackets):                                                           -->
  110.   <!--                                                                      -->
  111.   <!--   checkInterval       If development is false and reloading is true, -->
  112.   <!--                       background compiles are enabled. checkInterval -->
  113.   <!--                       is the time in seconds between checks to see   -->
  114.   <!--                       if a JSP page needs to be recompiled. [300]    -->
  115.   <!--                                                                      -->
  116.   <!--   compiler            Which compiler Ant should use to compile JSP   -->
  117.   <!--                       pages.  See the Ant documentation for more     -->
  118.   <!--                       information. [javac]                           -->
  119.   <!--                                                                      -->
  120.   <!--   classdebuginfo      Should the class file be compiled with         -->
  121.   <!--                       debugging information?  [true]                 -->
  122.   <!--                                                                      -->
  123.   <!--   classpath           What class path should I use while compiling   -->
  124.   <!--                       generated servlets?  [Created dynamically      -->
  125.   <!--                       based on the current web application]          -->
  126.   <!--                                                                      -->
  127.   <!--   development         Is Jasper used in development mode (will check -->
  128.   <!--                       for JSP modification on every access)?  [true] -->
  129.   <!--                                                                      -->
  130.   <!--   enablePooling       Determines whether tag handler pooling is      -->
  131.   <!--                       enabled  [true]                                -->
  132.   <!--                                                                      -->
  133.   <!--   fork                Tell Ant to fork compiles of JSP pages so that -->
  134.   <!--                       a separate JVM is used for JSP page compiles   -->
  135.   <!--                       from the one Tomcat is running in. [true]      -->
  136.   <!--                                                                      -->
  137.   <!--   ieClassId           The class-id value to be sent to Internet      -->
  138.   <!--                       Explorer when using <jsp:plugin> tags.         -->
  139.   <!--                       [clsid:8AD9C840-044E-11D1-B3E9-00805F499D93]   -->
  140.   <!--                                                                      -->
  141.   <!--   javaEncoding        Java file encoding to use for generating java  -->
  142.   <!--                       source files. [UTF8]                           -->
  143.   <!--                                                                      -->
  144.   <!--   keepgenerated       Should we keep the generated Java source code  -->
  145.   <!--                       for each page instead of deleting it? [true]   -->
  146.   <!--                                                                      -->
  147.   <!--   mappedfile          Should we generate static content with one     -->
  148.   <!--                       print statement per input line, to ease        -->
  149.   <!--                       debugging?  [true]                            -->
  150.   <!--                                                                      -->
  151.   <!--   trimSpaces          Should white spaces in template text between   -->
  152.   <!--                       actions or directives be trimmed?  [false]     -->
  153.   <!--                                                                      -->
  154.   <!--   reloading           Should Jasper check for modified JSPs?  [true] -->
  155.   <!--                                                                      -->
  156.   <!--   suppressSmap        Should the generation of SMAP info for JSR45   -->
  157.   <!--                       debugging be suppressed?  [false]              -->
  158.   <!--                                                                      -->
  159.   <!--   dumpSmap            Should the SMAP info for JSR45 debugging be    -->
  160.   <!--                       dumped to a file? [false]                      -->
  161.   <!--                       False if suppressSmap is true                  -->
  162.   <!--                                                                      -->
  163.   <!--   genStrAsCharArray   Should text strings be generated as char       -->
  164.   <!--                       arrays, to improve performance in some cases?  -->
  165.   <!--                       [false]                                        -->
  166.   <!--                                                                      -->
  167.   <!--   errorOnUseBeanInvalidClassAttribute                                -->
  168.   <!--                       Should Jasper issue an error when the value of -->
  169.   <!--                       the class attribute in an useBean action is    -->
  170.   <!--                       not a valid bean class?  [true]                -->
  171.   <!--                                                                      -->
  172.   <!--   scratchdir          What scratch directory should we use when      -->
  173.   <!--                       compiling JSP pages?  [default work directory  -->
  174.   <!--                       for the current web application]               -->
  175.   <!--                                                                      -->
  176.   <!--   xpoweredBy          Determines whether X-Powered-By response       -->
  177.   <!--                       header is added by generated servlet  [false]  -->
  178.   <!--                                                                      -->
  179.   <!-- If you wish to use Jikes to compile JSP pages:                       -->
  180.   <!--   Set the init parameter "compiler" to "jikes".  Define              -->
  181.   <!--   the property "-Dbuild.compiler.emacs=true" when starting Tomcat    -->
  182.   <!--   by adding the above to your CATALINA_OPTS environment variable.    -->
  183.   <!--   If you get an error reporting that jikes can't use UTF8 encoding,  -->
  184.   <!--   try setting the init parameter "javaEncoding" to "ISO-8859-1".     -->
  185.  
  186.     <servlet>
  187.         <servlet-name>jsp</servlet-name>
  188.         <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
  189.         <init-param>
  190.             <param-name>fork</param-name>
  191.             <param-value>false</param-value>
  192.         </init-param>
  193.         <init-param>
  194.             <param-name>xpoweredBy</param-name>
  195.             <param-value>false</param-value>
  196.         </init-param>
  197.         <load-on-startup>3</load-on-startup>
  198.     </servlet>
  199.  
  200.  
  201.   <!-- Server Side Includes processing servlet, which processes SSI         -->
  202.   <!-- directives in HTML pages consistent with similar support in web      -->
  203.   <!-- servers like Apache.  Traditionally, this servlet is mapped to the   -->
  204.   <!-- URL pattern "*.shtml".  This servlet supports the following          -->
  205.   <!-- initialization parameters (default values are in square brackets):   -->
  206.   <!--                                                                      -->
  207.   <!--   buffered            Should output from this servlet be buffered?   -->
  208.   <!--                       (0=false, 1=true)  [0]                         -->
  209.   <!--                                                                      -->
  210.   <!--   debug               Debugging detail level for messages logged     -->
  211.   <!--                       by this servlet.  [0]                          -->
  212.   <!--                                                                      -->
  213.   <!--   expires             The number of seconds before a page with SSI   -->
  214.   <!--                       directives will expire.  [No default]          -->
  215.   <!--                                                                      -->
  216.   <!--   isVirtualWebappRelative                                            -->
  217.   <!--                       Should "virtual" paths be interpreted as       -->
  218.   <!--                       relative to the context root, instead of       -->
  219.   <!--                       the server root?  (0=false, 1=true) [0]        -->
  220.   <!--                                                                      -->
  221.   <!--                                                                      -->
  222.   <!-- IMPORTANT: To use the SSI servlet, you also need to rename the       -->
  223.   <!--            $CATALINA_HOME/server/lib/servlets-ssi.renametojar file   -->
  224.   <!--            to $CATALINA_HOME/server/lib/servlets-ssi.jar             -->
  225.  
  226. <!--
  227.     <servlet>
  228.         <servlet-name>ssi</servlet-name>
  229.         <servlet-class>
  230.           org.apache.catalina.ssi.SSIServlet
  231.         </servlet-class>
  232.         <init-param>
  233.           <param-name>buffered</param-name>
  234.           <param-value>1</param-value>
  235.         </init-param>
  236.         <init-param>
  237.           <param-name>debug</param-name>
  238.           <param-value>0</param-value>
  239.         </init-param>
  240.         <init-param>
  241.           <param-name>expires</param-name>
  242.           <param-value>666</param-value>
  243.         </init-param>
  244.         <init-param>
  245.           <param-name>isVirtualWebappRelative</param-name>
  246.           <param-value>0</param-value>
  247.         </init-param>
  248.         <load-on-startup>4</load-on-startup>
  249.     </servlet>
  250. -->
  251.  
  252.  
  253.   <!-- Common Gateway Includes (CGI) processing servlet, which supports     -->
  254.   <!-- execution of external applications that conform to the CGI spec      -->
  255.   <!-- requirements.  Typically, this servlet is mapped to the URL pattern  -->
  256.   <!-- "/cgi-bin/*", which means that any CGI applications that are         -->
  257.   <!-- executed must be present within the web application.  This servlet   -->
  258.   <!-- supports the following initialization parameters (default values     -->
  259.   <!-- are in square brackets):                                             -->
  260.   <!--                                                                      -->
  261.   <!--   cgiPathPrefix       The CGI search path will start at              -->
  262.   <!--                       webAppRootDir + File.separator + this prefix.  -->
  263.   <!--                       [WEB-INF/cgi]                                  -->
  264.   <!--                                                                      -->
  265.   <!--   clientInputTimeout  The time (in milliseconds) to wait for input   -->
  266.   <!--                       from the browser before assuming that there    -->
  267.   <!--                       is none.  [100]                                -->
  268.   <!--                                                                      -->
  269.   <!--   debug               Debugging detail level for messages logged     -->
  270.   <!--                       by this servlet.  [0]                          -->
  271.   <!--                                                                      -->
  272.   <!--   executable          Name of the exectuable used to run the script. -->
  273.   <!--                       [perl]                                         -->
  274.   <!--                                                                      -->
  275.   <!--   parameterEncoding   Name of parameter encoding to be used with CGI -->
  276.   <!--                       servlet.                                       -->
  277.   <!--                       [System.getProperty("file.encoding","UTF-8")]  -->
  278.   <!--                                                                      -->
  279.   <!-- IMPORTANT: To use the CGI servlet, you also need to rename the       -->
  280.   <!--            $CATALINA_HOME/server/lib/servlets-cgi.renametojar file   -->
  281.   <!--            to $CATALINA_HOME/server/lib/servlets-cgi.jar             -->
  282.  
  283. <!--
  284.     <servlet>
  285.         <servlet-name>cgi</servlet-name>
  286.         <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
  287.         <init-param>
  288.           <param-name>clientInputTimeout</param-name>
  289.           <param-value>100</param-value>
  290.         </init-param>
  291.         <init-param>
  292.           <param-name>debug</param-name>
  293.           <param-value>6</param-value>
  294.         </init-param>
  295.         <init-param>
  296.           <param-name>cgiPathPrefix</param-name>
  297.           <param-value>WEB-INF/cgi</param-value>
  298.         </init-param>
  299.          <load-on-startup>5</load-on-startup>
  300.     </servlet>
  301. -->
  302.  
  303.  
  304.   <!-- ================ Built In Servlet Mappings ========================= -->
  305.  
  306.  
  307.   <!-- The servlet mappings for the built in servlets defined above.  Note  -->
  308.   <!-- that, by default, the CGI and SSI servlets are *not* mapped.  You    -->
  309.   <!-- must uncomment these mappings (or add them to your application's own -->
  310.   <!-- web.xml deployment descriptor) to enable these services              -->
  311.  
  312.     <!-- The mapping for the default servlet -->
  313.     <servlet-mapping>
  314.         <servlet-name>default</servlet-name>
  315.         <url-pattern>/</url-pattern>
  316.     </servlet-mapping>
  317.  
  318.     <!-- The mapping for the invoker servlet -->
  319. <!--
  320.     <servlet-mapping>
  321.         <servlet-name>invoker</servlet-name>
  322.         <url-pattern>/servlet/*</url-pattern>
  323.     </servlet-mapping>
  324. -->
  325.  
  326.     <!-- The mapping for the JSP servlet -->
  327.     <servlet-mapping>
  328.         <servlet-name>jsp</servlet-name>
  329.         <url-pattern>*.jsp</url-pattern>
  330.     </servlet-mapping>
  331.  
  332.     <servlet-mapping>
  333.         <servlet-name>jsp</servlet-name>
  334.         <url-pattern>*.jspx</url-pattern>
  335.     </servlet-mapping>
  336.  
  337.     <!-- The mapping for the SSI servlet -->
  338. <!--
  339.     <servlet-mapping>
  340.         <servlet-name>ssi</servlet-name>
  341.         <url-pattern>*.shtml</url-pattern>
  342.     </servlet-mapping>
  343. -->
  344.  
  345.     <!-- The mapping for the CGI Gateway servlet -->
  346.  
  347. <!--
  348.     <servlet-mapping>
  349.         <servlet-name>cgi</servlet-name>
  350.         <url-pattern>/cgi-bin/*</url-pattern>
  351.     </servlet-mapping>
  352. -->
  353.  
  354.  
  355.   <!-- ==================== Default Session Configuration ================= -->
  356.   <!-- You can set the default session timeout (in minutes) for all newly   -->
  357.   <!-- created sessions by modifying the value below.                       -->
  358.  
  359.     <session-config>
  360.         <session-timeout>30</session-timeout>
  361.     </session-config>
  362.  
  363.  
  364.   <!-- ===================== Default MIME Type Mappings =================== -->
  365.   <!-- When serving static resources, Tomcat will automatically generate    -->
  366.   <!-- a "Content-Type" header based on the resource's filename extension,  -->
  367.   <!-- based on these mappings.  Additional mappings can be added here (to  -->
  368.   <!-- apply to all web applications), or in your own application's web.xml -->
  369.   <!-- deployment descriptor.                                               -->
  370.  
  371.     <mime-mapping>
  372.         <extension>abs</extension>
  373.         <mime-type>audio/x-mpeg</mime-type>
  374.     </mime-mapping>
  375.     <mime-mapping>
  376.         <extension>ai</extension>
  377.         <mime-type>application/postscript</mime-type>
  378.     </mime-mapping>
  379.     <mime-mapping>
  380.         <extension>aif</extension>
  381.         <mime-type>audio/x-aiff</mime-type>
  382.     </mime-mapping>
  383.     <mime-mapping>
  384.         <extension>aifc</extension>
  385.         <mime-type>audio/x-aiff</mime-type>
  386.     </mime-mapping>
  387.     <mime-mapping>
  388.         <extension>aiff</extension>
  389.         <mime-type>audio/x-aiff</mime-type>
  390.     </mime-mapping>
  391.     <mime-mapping>
  392.         <extension>aim</extension>
  393.         <mime-type>application/x-aim</mime-type>
  394.     </mime-mapping>
  395.     <mime-mapping>
  396.         <extension>art</extension>
  397.         <mime-type>image/x-jg</mime-type>
  398.     </mime-mapping>
  399.     <mime-mapping>
  400.         <extension>asf</extension>
  401.         <mime-type>video/x-ms-asf</mime-type>
  402.     </mime-mapping>
  403.     <mime-mapping>
  404.         <extension>asx</extension>
  405.         <mime-type>video/x-ms-asf</mime-type>
  406.     </mime-mapping>
  407.     <mime-mapping>
  408.         <extension>au</extension>
  409.         <mime-type>audio/basic</mime-type>
  410.     </mime-mapping>
  411.     <mime-mapping>
  412.         <extension>avi</extension>
  413.         <mime-type>video/x-msvideo</mime-type>
  414.     </mime-mapping>
  415.     <mime-mapping>
  416.         <extension>avx</extension>
  417.         <mime-type>video/x-rad-screenplay</mime-type>
  418.     </mime-mapping>
  419.     <mime-mapping>
  420.         <extension>bcpio</extension>
  421.         <mime-type>application/x-bcpio</mime-type>
  422.     </mime-mapping>
  423.     <mime-mapping>
  424.         <extension>bin</extension>
  425.         <mime-type>application/octet-stream</mime-type>
  426.     </mime-mapping>
  427.     <mime-mapping>
  428.         <extension>bmp</extension>
  429.         <mime-type>image/bmp</mime-type>
  430.     </mime-mapping>
  431.     <mime-mapping>
  432.         <extension>body</extension>
  433.         <mime-type>text/html</mime-type>
  434.     </mime-mapping>
  435.     <mime-mapping>
  436.         <extension>cdf</extension>
  437.         <mime-type>application/x-cdf</mime-type>
  438.     </mime-mapping>
  439.     <mime-mapping>
  440.         <extension>cer</extension>
  441.         <mime-type>application/x-x509-ca-cert</mime-type>
  442.     </mime-mapping>
  443.     <mime-mapping>
  444.         <extension>class</extension>
  445.         <mime-type>application/java</mime-type>
  446.     </mime-mapping>
  447.     <mime-mapping>
  448.         <extension>cpio</extension>
  449.         <mime-type>application/x-cpio</mime-type>
  450.     </mime-mapping>
  451.     <mime-mapping>
  452.         <extension>csh</extension>
  453.         <mime-type>application/x-csh</mime-type>
  454.     </mime-mapping>
  455.     <mime-mapping>
  456.         <extension>css</extension>
  457.         <mime-type>text/css</mime-type>
  458.     </mime-mapping>
  459.     <mime-mapping>
  460.         <extension>dib</extension>
  461.         <mime-type>image/bmp</mime-type>
  462.     </mime-mapping>
  463.     <mime-mapping>
  464.         <extension>doc</extension>
  465.         <mime-type>application/msword</mime-type>
  466.     </mime-mapping>
  467.     <mime-mapping>
  468.         <extension>dtd</extension>
  469.         <mime-type>text/plain</mime-type>
  470.     </mime-mapping>
  471.     <mime-mapping>
  472.         <extension>dv</extension>
  473.         <mime-type>video/x-dv</mime-type>
  474.     </mime-mapping>
  475.     <mime-mapping>
  476.         <extension>dvi</extension>
  477.         <mime-type>application/x-dvi</mime-type>
  478.     </mime-mapping>
  479.     <mime-mapping>
  480.         <extension>eps</extension>
  481.         <mime-type>application/postscript</mime-type>
  482.     </mime-mapping>
  483.     <mime-mapping>
  484.         <extension>etx</extension>
  485.         <mime-type>text/x-setext</mime-type>
  486.     </mime-mapping>
  487.     <mime-mapping>
  488.         <extension>exe</extension>
  489.         <mime-type>application/octet-stream</mime-type>
  490.     </mime-mapping>
  491.     <mime-mapping>
  492.         <extension>gif</extension>
  493.         <mime-type>image/gif</mime-type>
  494.     </mime-mapping>
  495.     <mime-mapping>
  496.         <extension>gtar</extension>
  497.         <mime-type>application/x-gtar</mime-type>
  498.     </mime-mapping>
  499.     <mime-mapping>
  500.         <extension>gz</extension>
  501.         <mime-type>application/x-gzip</mime-type>
  502.     </mime-mapping>
  503.     <mime-mapping>
  504.         <extension>hdf</extension>
  505.         <mime-type>application/x-hdf</mime-type>
  506.     </mime-mapping>
  507.     <mime-mapping>
  508.         <extension>hqx</extension>
  509.         <mime-type>application/mac-binhex40</mime-type>
  510.     </mime-mapping>
  511.     <mime-mapping>
  512.         <extension>htc</extension>
  513.         <mime-type>text/x-component</mime-type>
  514.     </mime-mapping>
  515.     <mime-mapping>
  516.         <extension>htm</extension>
  517.         <mime-type>text/html</mime-type>
  518.     </mime-mapping>
  519.     <mime-mapping>
  520.         <extension>html</extension>
  521.         <mime-type>text/html</mime-type>
  522.     </mime-mapping>
  523.     <mime-mapping>
  524.         <extension>hqx</extension>
  525.         <mime-type>application/mac-binhex40</mime-type>
  526.     </mime-mapping>
  527.     <mime-mapping>
  528.         <extension>ief</extension>
  529.         <mime-type>image/ief</mime-type>
  530.     </mime-mapping>
  531.     <mime-mapping>
  532.         <extension>jad</extension>
  533.         <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
  534.     </mime-mapping>
  535.     <mime-mapping>
  536.         <extension>jar</extension>
  537.         <mime-type>application/java-archive</mime-type>
  538.     </mime-mapping>
  539.     <mime-mapping>
  540.         <extension>java</extension>
  541.         <mime-type>text/plain</mime-type>
  542.     </mime-mapping>
  543.     <mime-mapping>
  544.         <extension>jnlp</extension>
  545.         <mime-type>application/x-java-jnlp-file</mime-type>
  546.     </mime-mapping>
  547.     <mime-mapping>
  548.         <extension>jpe</extension>
  549.         <mime-type>image/jpeg</mime-type>
  550.     </mime-mapping>
  551.     <mime-mapping>
  552.         <extension>jpeg</extension>
  553.         <mime-type>image/jpeg</mime-type>
  554.     </mime-mapping>
  555.     <mime-mapping>
  556.         <extension>jpg</extension>
  557.         <mime-type>image/jpeg</mime-type>
  558.     </mime-mapping>
  559.     <mime-mapping>
  560.         <extension>js</extension>
  561.         <mime-type>text/javascript</mime-type>
  562.     </mime-mapping>
  563.     <mime-mapping>
  564.         <extension>jsf</extension>
  565.         <mime-type>text/plain</mime-type>
  566.     </mime-mapping>
  567.     <mime-mapping>
  568.         <extension>jspf</extension>
  569.         <mime-type>text/plain</mime-type>
  570.     </mime-mapping>
  571.     <mime-mapping>
  572.         <extension>kar</extension>
  573.         <mime-type>audio/x-midi</mime-type>
  574.     </mime-mapping>
  575.     <mime-mapping>
  576.         <extension>latex</extension>
  577.         <mime-type>application/x-latex</mime-type>
  578.     </mime-mapping>
  579.     <mime-mapping>
  580.         <extension>m3u</extension>
  581.         <mime-type>audio/x-mpegurl</mime-type>
  582.     </mime-mapping>
  583.     <mime-mapping>
  584.         <extension>mac</extension>
  585.         <mime-type>image/x-macpaint</mime-type>
  586.     </mime-mapping>
  587.     <mime-mapping>
  588.         <extension>man</extension>
  589.         <mime-type>application/x-troff-man</mime-type>
  590.     </mime-mapping>
  591.     <mime-mapping>
  592.         <extension>me</extension>
  593.         <mime-type>application/x-troff-me</mime-type>
  594.     </mime-mapping>
  595.     <mime-mapping>
  596.         <extension>mid</extension>
  597.         <mime-type>audio/x-midi</mime-type>
  598.     </mime-mapping>
  599.     <mime-mapping>
  600.         <extension>midi</extension>
  601.         <mime-type>audio/x-midi</mime-type>
  602.     </mime-mapping>
  603.     <mime-mapping>
  604.         <extension>mif</extension>
  605.         <mime-type>application/x-mif</mime-type>
  606.     </mime-mapping>
  607.     <mime-mapping>
  608.         <extension>mov</extension>
  609.         <mime-type>video/quicktime</mime-type>
  610.     </mime-mapping>
  611.     <mime-mapping>
  612.         <extension>movie</extension>
  613.         <mime-type>video/x-sgi-movie</mime-type>
  614.     </mime-mapping>
  615.     <mime-mapping>
  616.         <extension>mp1</extension>
  617.         <mime-type>audio/x-mpeg</mime-type>
  618.     </mime-mapping>
  619.     <mime-mapping>
  620.         <extension>mp2</extension>
  621.         <mime-type>audio/x-mpeg</mime-type>
  622.     </mime-mapping>
  623.     <mime-mapping>
  624.         <extension>mp3</extension>
  625.         <mime-type>audio/x-mpeg</mime-type>
  626.     </mime-mapping>
  627.     <mime-mapping>
  628.         <extension>mpa</extension>
  629.         <mime-type>audio/x-mpeg</mime-type>
  630.     </mime-mapping>
  631.     <mime-mapping>
  632.         <extension>mpe</extension>
  633.         <mime-type>video/mpeg</mime-type>
  634.     </mime-mapping>
  635.     <mime-mapping>
  636.         <extension>mpeg</extension>
  637.         <mime-type>video/mpeg</mime-type>
  638.     </mime-mapping>
  639.     <mime-mapping>
  640.         <extension>mpega</extension>
  641.         <mime-type>audio/x-mpeg</mime-type>
  642.     </mime-mapping>
  643.     <mime-mapping>
  644.         <extension>mpg</extension>
  645.         <mime-type>video/mpeg</mime-type>
  646.     </mime-mapping>
  647.     <mime-mapping>
  648.         <extension>mpv2</extension>
  649.         <mime-type>video/mpeg2</mime-type>
  650.     </mime-mapping>
  651.     <mime-mapping>
  652.         <extension>ms</extension>
  653.         <mime-type>application/x-wais-source</mime-type>
  654.     </mime-mapping>
  655.     <mime-mapping>
  656.         <extension>nc</extension>
  657.         <mime-type>application/x-netcdf</mime-type>
  658.     </mime-mapping>
  659.     <mime-mapping>
  660.         <extension>oda</extension>
  661.         <mime-type>application/oda</mime-type>
  662.     </mime-mapping>
  663.     <mime-mapping>
  664.         <extension>pbm</extension>
  665.         <mime-type>image/x-portable-bitmap</mime-type>
  666.     </mime-mapping>
  667.     <mime-mapping>
  668.         <extension>pct</extension>
  669.         <mime-type>image/pict</mime-type>
  670.     </mime-mapping>
  671.     <mime-mapping>
  672.         <extension>pdf</extension>
  673.         <mime-type>application/pdf</mime-type>
  674.     </mime-mapping>
  675.     <mime-mapping>
  676.         <extension>pgm</extension>
  677.         <mime-type>image/x-portable-graymap</mime-type>
  678.     </mime-mapping>
  679.     <mime-mapping>
  680.         <extension>pic</extension>
  681.         <mime-type>image/pict</mime-type>
  682.     </mime-mapping>
  683.     <mime-mapping>
  684.         <extension>pict</extension>
  685.         <mime-type>image/pict</mime-type>
  686.     </mime-mapping>
  687.     <mime-mapping>
  688.         <extension>pls</extension>
  689.         <mime-type>audio/x-scpls</mime-type>
  690.     </mime-mapping>
  691.     <mime-mapping>
  692.         <extension>png</extension>
  693.         <mime-type>image/png</mime-type>
  694.     </mime-mapping>
  695.     <mime-mapping>
  696.         <extension>pnm</extension>
  697.         <mime-type>image/x-portable-anymap</mime-type>
  698.     </mime-mapping>
  699.     <mime-mapping>
  700.         <extension>pnt</extension>
  701.         <mime-type>image/x-macpaint</mime-type>
  702.     </mime-mapping>
  703.     <mime-mapping>
  704.         <extension>ppm</extension>
  705.         <mime-type>image/x-portable-pixmap</mime-type>
  706.     </mime-mapping>
  707.     <mime-mapping>
  708.         <extension>ppt</extension>
  709.         <mime-type>application/powerpoint</mime-type>
  710.     </mime-mapping>
  711.     <mime-mapping>
  712.         <extension>ps</extension>
  713.         <mime-type>application/postscript</mime-type>
  714.     </mime-mapping>
  715.     <mime-mapping>
  716.         <extension>psd</extension>
  717.         <mime-type>image/x-photoshop</mime-type>
  718.     </mime-mapping>
  719.     <mime-mapping>
  720.         <extension>qt</extension>
  721.         <mime-type>video/quicktime</mime-type>
  722.     </mime-mapping>
  723.     <mime-mapping>
  724.         <extension>qti</extension>
  725.         <mime-type>image/x-quicktime</mime-type>
  726.     </mime-mapping>
  727.     <mime-mapping>
  728.         <extension>qtif</extension>
  729.         <mime-type>image/x-quicktime</mime-type>
  730.     </mime-mapping>
  731.     <mime-mapping>
  732.         <extension>ras</extension>
  733.         <mime-type>image/x-cmu-raster</mime-type>
  734.     </mime-mapping>
  735.     <mime-mapping>
  736.         <extension>rgb</extension>
  737.         <mime-type>image/x-rgb</mime-type>
  738.     </mime-mapping>
  739.     <mime-mapping>
  740.         <extension>rm</extension>
  741.         <mime-type>application/vnd.rn-realmedia</mime-type>
  742.     </mime-mapping>
  743.     <mime-mapping>
  744.         <extension>roff</extension>
  745.         <mime-type>application/x-troff</mime-type>
  746.     </mime-mapping>
  747.     <mime-mapping>
  748.         <extension>rtf</extension>
  749.         <mime-type>application/rtf</mime-type>
  750.     </mime-mapping>
  751.     <mime-mapping>
  752.         <extension>rtx</extension>
  753.         <mime-type>text/richtext</mime-type>
  754.     </mime-mapping>
  755.     <mime-mapping>
  756.         <extension>sh</extension>
  757.         <mime-type>application/x-sh</mime-type>
  758.     </mime-mapping>
  759.     <mime-mapping>
  760.         <extension>shar</extension>
  761.         <mime-type>application/x-shar</mime-type>
  762.     </mime-mapping>
  763.     <mime-mapping>
  764.         <extension>smf</extension>
  765.         <mime-type>audio/x-midi</mime-type>
  766.     </mime-mapping>
  767.     <mime-mapping>
  768.         <extension>sit</extension>
  769.         <mime-type>application/x-stuffit</mime-type>
  770.     </mime-mapping>
  771.     <mime-mapping>
  772.         <extension>snd</extension>
  773.         <mime-type>audio/basic</mime-type>
  774.     </mime-mapping>
  775.     <mime-mapping>
  776.         <extension>src</extension>
  777.         <mime-type>application/x-wais-source</mime-type>
  778.     </mime-mapping>
  779.     <mime-mapping>
  780.         <extension>sv4cpio</extension>
  781.         <mime-type>application/x-sv4cpio</mime-type>
  782.     </mime-mapping>
  783.     <mime-mapping>
  784.         <extension>sv4crc</extension>
  785.         <mime-type>application/x-sv4crc</mime-type>
  786.     </mime-mapping>
  787.     <mime-mapping>
  788.         <extension>swf</extension>
  789.         <mime-type>application/x-shockwave-flash</mime-type>
  790.     </mime-mapping>
  791.     <mime-mapping>
  792.         <extension>t</extension>
  793.         <mime-type>application/x-troff</mime-type>
  794.     </mime-mapping>
  795.     <mime-mapping>
  796.         <extension>tar</extension>
  797.         <mime-type>application/x-tar</mime-type>
  798.     </mime-mapping>
  799.     <mime-mapping>
  800.         <extension>tcl</extension>
  801.         <mime-type>application/x-tcl</mime-type>
  802.     </mime-mapping>
  803.     <mime-mapping>
  804.         <extension>tex</extension>
  805.         <mime-type>application/x-tex</mime-type>
  806.     </mime-mapping>
  807.     <mime-mapping>
  808.         <extension>texi</extension>
  809.         <mime-type>application/x-texinfo</mime-type>
  810.     </mime-mapping>
  811.     <mime-mapping>
  812.         <extension>texinfo</extension>
  813.         <mime-type>application/x-texinfo</mime-type>
  814.     </mime-mapping>
  815.     <mime-mapping>
  816.         <extension>tif</extension>
  817.         <mime-type>image/tiff</mime-type>
  818.     </mime-mapping>
  819.     <mime-mapping>
  820.         <extension>tiff</extension>
  821.         <mime-type>image/tiff</mime-type>
  822.     </mime-mapping>
  823.     <mime-mapping>
  824.         <extension>tr</extension>
  825.         <mime-type>application/x-troff</mime-type>
  826.     </mime-mapping>
  827.     <mime-mapping>
  828.         <extension>tsv</extension>
  829.         <mime-type>text/tab-separated-values</mime-type>
  830.     </mime-mapping>
  831.     <mime-mapping>
  832.         <extension>txt</extension>
  833.         <mime-type>text/plain</mime-type>
  834.     </mime-mapping>
  835.     <mime-mapping>
  836.         <extension>ulw</extension>
  837.         <mime-type>audio/basic</mime-type>
  838.     </mime-mapping>
  839.     <mime-mapping>
  840.         <extension>ustar</extension>
  841.         <mime-type>application/x-ustar</mime-type>
  842.     </mime-mapping>
  843.     <mime-mapping>
  844.         <extension>xbm</extension>
  845.         <mime-type>image/x-xbitmap</mime-type>
  846.     </mime-mapping>
  847.     <mime-mapping>
  848.         <extension>xht</extension>
  849.         <mime-type>application/xhtml+xml</mime-type>
  850.     </mime-mapping>
  851.     <mime-mapping>
  852.         <extension>xhtml</extension>
  853.         <mime-type>application/xhtml+xml</mime-type>
  854.     </mime-mapping>
  855.     <mime-mapping>
  856.         <extension>xml</extension>
  857.         <mime-type>text/xml</mime-type>
  858.     </mime-mapping>
  859.     <mime-mapping>
  860.         <extension>xpm</extension>
  861.         <mime-type>image/x-xpixmap</mime-type>
  862.     </mime-mapping>
  863.     <mime-mapping>
  864.         <extension>xsl</extension>
  865.         <mime-type>text/xml</mime-type>
  866.     </mime-mapping>
  867.     <mime-mapping>
  868.         <extension>xwd</extension>
  869.         <mime-type>image/x-xwindowdump</mime-type>
  870.     </mime-mapping>
  871.     <mime-mapping>
  872.         <extension>wav</extension>
  873.         <mime-type>audio/x-wav</mime-type>
  874.     </mime-mapping>
  875.     <mime-mapping>
  876.         <extension>svg</extension>
  877.         <mime-type>image/svg+xml</mime-type>
  878.     </mime-mapping>
  879.     <mime-mapping>
  880.         <extension>svgz</extension>
  881.         <mime-type>image/svg+xml</mime-type>
  882.     </mime-mapping>
  883.     <mime-mapping>
  884.         <extension>vsd</extension>
  885.         <mime-type>application/x-visio</mime-type>
  886.     </mime-mapping>
  887.     <mime-mapping>
  888.         <!-- Wireless Bitmap -->
  889.         <extension>wbmp</extension>
  890.         <mime-type>image/vnd.wap.wbmp</mime-type>
  891.     </mime-mapping>
  892.     <mime-mapping>
  893.         <!-- WML Source -->
  894.         <extension>wml</extension>
  895.         <mime-type>text/vnd.wap.wml</mime-type>
  896.     </mime-mapping>
  897.     <mime-mapping>
  898.         <!-- Compiled WML -->
  899.         <extension>wmlc</extension>
  900.         <mime-type>application/vnd.wap.wmlc</mime-type>
  901.     </mime-mapping>
  902.     <mime-mapping>
  903.         <!-- WML Script Source -->
  904.         <extension>wmls</extension>
  905.         <mime-type>text/vnd.wap.wmlscript</mime-type>
  906.     </mime-mapping>
  907.     <mime-mapping>
  908.         <!-- Compiled WML Script -->
  909.         <extension>wmlscriptc</extension>
  910.         <mime-type>application/vnd.wap.wmlscriptc</mime-type>
  911.     </mime-mapping>
  912.     <mime-mapping>
  913.         <extension>wrl</extension>
  914.         <mime-type>x-world/x-vrml</mime-type>
  915.     </mime-mapping>
  916.     <mime-mapping>
  917.         <extension>Z</extension>
  918.         <mime-type>application/x-compress</mime-type>
  919.     </mime-mapping>
  920.     <mime-mapping>
  921.         <extension>z</extension>
  922.         <mime-type>application/x-compress</mime-type>
  923.     </mime-mapping>
  924.     <mime-mapping>
  925.         <extension>zip</extension>
  926.         <mime-type>application/zip</mime-type>
  927.     </mime-mapping>
  928.  
  929.  
  930.   <!-- ==================== Default Welcome File List ===================== -->
  931.   <!-- When a request URI refers to a directory, the default servlet looks  -->
  932.   <!-- for a "welcome file" within that directory and, if present,          -->
  933.   <!-- to the corresponding resource URI for display.  If no welcome file   -->
  934.   <!-- is present, the default servlet either serves a directory listing,   -->
  935.   <!-- or returns a 404 status, depending on how it is configured.          -->
  936.   <!--                                                                      -->
  937.   <!-- If you define welcome files in your own application's web.xml        -->
  938.   <!-- deployment descriptor, that list *replaces* the list configured      -->
  939.   <!-- here, so be sure that you include any of the default values that     -->
  940.   <!-- you wish to include.                                                 -->
  941.  
  942.     <welcome-file-list>
  943.         <welcome-file>index.html</welcome-file>
  944.         <welcome-file>index.htm</welcome-file>
  945.         <welcome-file>index.jsp</welcome-file>
  946.     </welcome-file-list>
  947.  
  948. </web-app>
  949.