1
<?xml version="1.0" encoding="ISO-8859-1"?>
4
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
5
"http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">
9
<!-- Mappings in this file are the defaults for all Contexts -->
11
<!-- The default servlet that serves static resources -->
13
<servlet-name>default</servlet-name>
14
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
16
<param-name>debug</param-name>
17
<param-value>0</param-value>
20
<param-name>listings</param-name>
21
<param-value>true</param-value>
23
<load-on-startup>1</load-on-startup>
26
<!-- The invoker servlet that executes non-registered servlets -->
28
<servlet-name>invoker</servlet-name>
29
<servlet-class>org.apache.catalina.servlets.InvokerServlet</servlet-class>
31
<param-name>debug</param-name>
32
<param-value>0</param-value>
34
<load-on-startup>2</load-on-startup>
37
<!-- The JSP page compiler and execution servlet -->
39
<servlet-name>jsp</servlet-name>
40
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
41
<!-- Uncomment the following to use Jikes for JSP compilation -->
44
<param-name>jspCompilerPlugin</param-name>
45
<param-value>org.apache.jasper.compiler.JikesJavaCompiler</param-value>
49
<!-- An alternate java encoding -->
50
<param-name>javaEncoding</param-name>
51
<param-value>UTF-8</param-value>
54
<!-- Levels: FATAL ERROR WARNING INFORMATION DEBUG -->
55
<param-name>logVerbosityLevel</param-name>
56
<param-value>WARNING</param-value>
58
<load-on-startup>4</load-on-startup>
61
<!-- SSIInvoker Servlet -->
63
<servlet-name>ssi</servlet-name>
64
<servlet-class>org.apache.catalina.servlets.SsiInvokerServlet</servlet-class>
66
<!-- debug > 0 == debug enabled -->
67
<param-name>debug</param-name>
68
<param-value>0</param-value>
71
<!-- time in seconds before the SSI page expires -->
72
<param-name>expires</param-name>
73
<param-value>666</param-value>
76
<!-- 0 == false; 1 == true -->
77
<param-name>buffered</param-name>
78
<param-value>1</param-value>
81
<!-- 0 == false; 1 == true -->
82
<param-name>isVirtualWebappRelative</param-name>
83
<param-value>0</param-value>
85
<load-on-startup>5</load-on-startup>
90
<servlet-name>cgi</servlet-name>
91
<servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
93
<!-- debug > 0 == debug enabled -->
94
<param-name>debug</param-name>
95
<param-value>6</param-value>
98
<!-- clientInputTimeout is the time in milliseconds to wait for-->
99
<!-- input from the client browser before assuming there is none -->
100
<param-name>clientInputTimeout</param-name>
101
<param-value>100</param-value>
104
<!-- The CGI search path will start at -->
105
<!-- webAppRootDir + File.separator + cgiPathPrefix -->
106
<param-name>cgiPathPrefix</param-name>
107
<param-value>WEB-INF/cgi</param-value>
109
<load-on-startup>6</load-on-startup>
112
<!-- The mapping for the default servlet -->
114
<servlet-name>default</servlet-name>
115
<url-pattern>/</url-pattern>
118
<!-- The mapping for the invoker servlet -->
119
<!-- Comment this out if you do not want "invoker" service -->
121
<servlet-name>invoker</servlet-name>
122
<url-pattern>/servlet/*</url-pattern>
125
<!-- The mapping for the JSP servlet -->
126
<!-- Comment this out if you do not want "jsp" service -->
128
<servlet-name>jsp</servlet-name>
129
<url-pattern>*.jsp</url-pattern>
132
<!-- The mapping for SSI-->
134
<servlet-name>ssi</servlet-name>
135
<url-pattern>*.shtml</url-pattern>
138
<!-- The mapping for the CGI Gateway servlet -->
139
<!-- Comment this out if you do not want "CGI Gateway" service -->
141
<servlet-name>cgi</servlet-name>
142
<url-pattern>/cgi-bin/*</url-pattern>
145
<!-- Set the default session timeout (in seconds) -->
147
<session-timeout>30</session-timeout>
150
<!-- Establish the default MIME type mappings -->
152
<extension>txt</extension>
153
<mime-type>text/plain</mime-type>
156
<extension>html</extension>
157
<mime-type>text/html</mime-type>
160
<extension>htm</extension>
161
<mime-type>text/html</mime-type>
164
<extension>gif</extension>
165
<mime-type>image/gif</mime-type>
168
<extension>jpg</extension>
169
<mime-type>image/jpeg</mime-type>
172
<extension>jpe</extension>
173
<mime-type>image/jpeg</mime-type>
176
<extension>jpeg</extension>
177
<mime-type>image/jpeg</mime-type>
180
<extension>java</extension>
181
<mime-type>text/plain</mime-type>
184
<extension>body</extension>
185
<mime-type>text/html</mime-type>
188
<extension>rtx</extension>
189
<mime-type>text/richtext</mime-type>
192
<extension>tsv</extension>
193
<mime-type>text/tab-separated-values</mime-type>
196
<extension>etx</extension>
197
<mime-type>text/x-setext</mime-type>
200
<extension>ps</extension>
201
<mime-type>application/x-postscript</mime-type>
204
<extension>class</extension>
205
<mime-type>application/java</mime-type>
208
<extension>csh</extension>
209
<mime-type>application/x-csh</mime-type>
212
<extension>sh</extension>
213
<mime-type>application/x-sh</mime-type>
216
<extension>tcl</extension>
217
<mime-type>application/x-tcl</mime-type>
220
<extension>tex</extension>
221
<mime-type>application/x-tex</mime-type>
224
<extension>texinfo</extension>
225
<mime-type>application/x-texinfo</mime-type>
228
<extension>texi</extension>
229
<mime-type>application/x-texinfo</mime-type>
232
<extension>t</extension>
233
<mime-type>application/x-troff</mime-type>
236
<extension>tr</extension>
237
<mime-type>application/x-troff</mime-type>
240
<extension>roff</extension>
241
<mime-type>application/x-troff</mime-type>
244
<extension>man</extension>
245
<mime-type>application/x-troff-man</mime-type>
248
<extension>me</extension>
249
<mime-type>application/x-troff-me</mime-type>
252
<extension>ms</extension>
253
<mime-type>application/x-wais-source</mime-type>
256
<extension>src</extension>
257
<mime-type>application/x-wais-source</mime-type>
260
<extension>zip</extension>
261
<mime-type>application/zip</mime-type>
264
<extension>bcpio</extension>
265
<mime-type>application/x-bcpio</mime-type>
268
<extension>cpio</extension>
269
<mime-type>application/x-cpio</mime-type>
272
<extension>gtar</extension>
273
<mime-type>application/x-gtar</mime-type>
276
<extension>shar</extension>
277
<mime-type>application/x-shar</mime-type>
280
<extension>sv4cpio</extension>
281
<mime-type>application/x-sv4cpio</mime-type>
284
<extension>sv4crc</extension>
285
<mime-type>application/x-sv4crc</mime-type>
288
<extension>tar</extension>
289
<mime-type>application/x-tar</mime-type>
292
<extension>ustar</extension>
293
<mime-type>application/x-ustar</mime-type>
296
<extension>dvi</extension>
297
<mime-type>application/x-dvi</mime-type>
300
<extension>hdf</extension>
301
<mime-type>application/x-hdf</mime-type>
304
<extension>latex</extension>
305
<mime-type>application/x-latex</mime-type>
308
<extension>bin</extension>
309
<mime-type>application/octet-stream</mime-type>
312
<extension>oda</extension>
313
<mime-type>application/oda</mime-type>
316
<extension>pdf</extension>
317
<mime-type>application/pdf</mime-type>
320
<extension>ps</extension>
321
<mime-type>application/postscript</mime-type>
324
<extension>eps</extension>
325
<mime-type>application/postscript</mime-type>
328
<extension>ai</extension>
329
<mime-type>application/postscript</mime-type>
332
<extension>rtf</extension>
333
<mime-type>application/rtf</mime-type>
336
<extension>nc</extension>
337
<mime-type>application/x-netcdf</mime-type>
340
<extension>cdf</extension>
341
<mime-type>application/x-netcdf</mime-type>
344
<extension>cer</extension>
345
<mime-type>application/x-x509-ca-cert</mime-type>
348
<extension>exe</extension>
349
<mime-type>application/octet-stream</mime-type>
352
<extension>gz</extension>
353
<mime-type>application/x-gzip</mime-type>
356
<extension>Z</extension>
357
<mime-type>application/x-compress</mime-type>
360
<extension>z</extension>
361
<mime-type>application/x-compress</mime-type>
364
<extension>hqx</extension>
365
<mime-type>application/mac-binhex40</mime-type>
368
<extension>mif</extension>
369
<mime-type>application/x-mif</mime-type>
372
<extension>ief</extension>
373
<mime-type>image/ief</mime-type>
376
<extension>tiff</extension>
377
<mime-type>image/tiff</mime-type>
380
<extension>tif</extension>
381
<mime-type>image/tiff</mime-type>
384
<extension>ras</extension>
385
<mime-type>image/x-cmu-raster</mime-type>
388
<extension>pnm</extension>
389
<mime-type>image/x-portable-anymap</mime-type>
392
<extension>pbm</extension>
393
<mime-type>image/x-portable-bitmap</mime-type>
396
<extension>pgm</extension>
397
<mime-type>image/x-portable-graymap</mime-type>
400
<extension>ppm</extension>
401
<mime-type>image/x-portable-pixmap</mime-type>
404
<extension>rgb</extension>
405
<mime-type>image/x-rgb</mime-type>
408
<extension>xbm</extension>
409
<mime-type>image/x-xbitmap</mime-type>
412
<extension>xpm</extension>
413
<mime-type>image/x-xpixmap</mime-type>
416
<extension>xwd</extension>
417
<mime-type>image/x-xwindowdump</mime-type>
420
<extension>au</extension>
421
<mime-type>audio/basic</mime-type>
424
<extension>snd</extension>
425
<mime-type>audio/basic</mime-type>
428
<extension>aif</extension>
429
<mime-type>audio/x-aiff</mime-type>
432
<extension>aiff</extension>
433
<mime-type>audio/x-aiff</mime-type>
436
<extension>aifc</extension>
437
<mime-type>audio/x-aiff</mime-type>
440
<extension>wav</extension>
441
<mime-type>audio/x-wav</mime-type>
444
<extension>mpeg</extension>
445
<mime-type>video/mpeg</mime-type>
448
<extension>mpg</extension>
449
<mime-type>video/mpeg</mime-type>
452
<extension>mpe</extension>
453
<mime-type>video/mpeg</mime-type>
456
<extension>qt</extension>
457
<mime-type>video/quicktime</mime-type>
460
<extension>mov</extension>
461
<mime-type>video/quicktime</mime-type>
464
<extension>qt</extension>
465
<mime-type>video/quicktime</mime-type>
468
<extension>avi</extension>
469
<mime-type>video/x-msvideo</mime-type>
472
<extension>movie</extension>
473
<mime-type>video/x-sgi-movie</mime-type>
476
<extension>avx</extension>
477
<mime-type>video/x-rad-screenplay</mime-type>
480
<extension>wrl</extension>
481
<mime-type>x-world/x-vrml</mime-type>
484
<extension>mpv2</extension>
485
<mime-type>video/mpeg2</mime-type>
487
<mime-mapping> <!-- WML Source -->
488
<extension>wml</extension>
489
<mime-type>text/vnd.wap.wml</mime-type>
491
<mime-mapping> <!-- Compiled WML -->
492
<extension>wmlc</extension>
493
<mime-type>application/vnd.wap.wmlc</mime-type>
495
<mime-mapping> <!-- WML Script Source -->
496
<extension>wmls</extension>
497
<mime-type>text/vnd.wap.wmls</mime-type>
499
<mime-mapping> <!-- Compiled WML Script -->
500
<extension>wmlscriptc</extension>
501
<mime-type>application/vnd.wap.wmlscriptc</mime-type>
503
<mime-mapping> <!-- Wireless Bitmap -->
504
<extension>wbmp</extension>
505
<mime-type>image/vnd.wap.wbmp</mime-type>
508
<extension>mp2</extension>
509
<mime-type>audio/x-mpeg</mime-type>
512
<extension>mp3</extension>
513
<mime-type>audio/x-mpeg</mime-type>
516
<extension>mp1</extension>
517
<mime-type>audio/x-mpeg</mime-type>
520
<extension>mpa</extension>
521
<mime-type>audio/x-mpeg</mime-type>
524
<extension>abs</extension>
525
<mime-type>audio/x-mpeg</mime-type>
528
<extension>mpega</extension>
529
<mime-type>audio/x-mpeg</mime-type>
532
<extension>midi</extension>
533
<mime-type>audio/x-midi</mime-type>
536
<extension>mid</extension>
537
<mime-type>audio/x-midi</mime-type>
540
<extension>smf</extension>
541
<mime-type>audio/x-midi</mime-type>
544
<extension>kar</extension>
545
<mime-type>audio/x-midi</mime-type>
548
<extension>aiff</extension>
549
<mime-type>audio/x-aiff</mime-type>
552
<extension>aif</extension>
553
<mime-type>audio/x-aiff</mime-type>
556
<extension>aifc</extension>
557
<mime-type>audio/x-aiff</mime-type>
560
<extension>aim</extension>
561
<mime-type>application/x-aim</mime-type>
564
<extension>art</extension>
565
<mime-type>image/x-jg</mime-type>
568
<extension>au</extension>
569
<mime-type>audio/basic</mime-type>
572
<extension>snd</extension>
573
<mime-type>audio/basic</mime-type>
576
<extension>ulw</extension>
577
<mime-type>audio/basic</mime-type>
580
<extension>bmp</extension>
581
<mime-type>image/bmp</mime-type>
584
<extension>dib</extension>
585
<mime-type>image/bmp</mime-type>
588
<extension>cdf</extension>
589
<mime-type>application/x-cdf</mime-type>
592
<extension>dv</extension>
593
<mime-type>video/x-dv</mime-type>
596
<extension>m3u</extension>
597
<mime-type>audio/x-mpegurl</mime-type>
600
<extension>jar</extension>
601
<mime-type>application/java-archive</mime-type>
604
<extension>hqx</extension>
605
<mime-type>application/mac-binhex40</mime-type>
608
<extension>pnt</extension>
609
<mime-type>image/x-macpaint</mime-type>
612
<extension>mac</extension>
613
<mime-type>image/x-macpaint</mime-type>
616
<extension>asf</extension>
617
<mime-type>video/x-ms-asf</mime-type>
620
<extension>asx</extension>
621
<mime-type>video/x-ms-asf</mime-type>
624
<extension>doc</extension>
625
<mime-type>application/msword</mime-type>
628
<extension>rm</extension>
629
<mime-type>application/vnd.rn-realmedia</mime-type>
632
<extension>psd</extension>
633
<mime-type>image/x-photoshop</mime-type>
636
<extension>pic</extension>
637
<mime-type>image/pict</mime-type>
640
<extension>pict</extension>
641
<mime-type>image/pict</mime-type>
644
<extension>pct</extension>
645
<mime-type>image/pict</mime-type>
648
<extension>pls</extension>
649
<mime-type>audio/x-scpls</mime-type>
652
<extension>png</extension>
653
<mime-type>image/png</mime-type>
656
<extension>qti</extension>
657
<mime-type>image/x-quicktime</mime-type>
660
<extension>qtif</extension>
661
<mime-type>image/x-quicktime</mime-type>
664
<extension>swf</extension>
665
<mime-type>application/x-shockwave-flash</mime-type>
668
<extension>dtd</extension>
669
<mime-type>text/plain</mime-type>
672
<!-- Establish the default list of welcome files -->
674
<welcome-file>index.html</welcome-file>
675
<welcome-file>index.htm</welcome-file>
676
<welcome-file>index.jsp</welcome-file>
679
<!-- ================ Security Constraints for Testing =============== -->
682
<security-constraint>
683
<web-resource-collection>
684
<web-resource-name>The Entire Web Application</web-resource-name>
685
<url-pattern>/*</url-pattern>
686
</web-resource-collection>
688
<role-name>tomcat</role-name>
690
</security-constraint>
693
<auth-method>BASIC</auth-method>
694
<realm-name>Tomcat Supported Realm</realm-name>
699
An example role defined in "conf/tomcat-users.xml"
701
<role-name>tomcat</role-name>