• R/O
  • SSH
  • HTTPS

opengion: 提交


Commit MetaInfo

修訂1759 (tree)
時間2019-09-06 18:02:50
作者chatrun

Log Message

(empty log message)

Change Summary

差異

--- trunk/opengionV7/apps/LibreOffice_6.2.7/ogReadme.txt (nonexistent)
+++ trunk/opengionV7/apps/LibreOffice_6.2.7/ogReadme.txt (revision 1759)
@@ -0,0 +1,65 @@
1+【LibreOffice_6.X.X カスタマイズ】
2+
3+帳票システムで、openOffice の代替として、LibreOfficeを利用する方法を記載します。
4+
5+openOffice同様、インストール作業から、開始する手順が良いと思います。
6+
7+================================================================
8+・ダウンロード
9+ \\mis-dev2\UAP\download\opengionV7(jdk,tomcat)
10+ に置いてある LibreOffice_6.X.X_Win_x64.msi を使用します。
11+
12+ ホームページ
13+ https://ja.libreoffice.org/download/libreoffice/
14+
15+================================================================
16+?インストール
17+ インストールは、インストール先フォルダを変更するために
18+ カスタマイズを選ぶくらいで、ほとんど初期値のままでかまいません。
19+
20+================================================================
21+?envフォルダ の中身設定
22+
23+【概要】
24+ マルチスレッドで動作させるため、ユーザー情報をコピーしておきます。
25+ JavaからOpenOffice同様、LibreOfficeを制御するにあたり、マルチスレッドで
26+ 動作させるための設定を行います。
27+ http://www.opengion.org/article/calcrep/index.php
28+
29+【詳細】
30+ 通常の方法では、OpenOfficeのプロセスを複数起動することはできません。
31+ それを、仮想的に実現するには、ユーザーを分ける必要があります。
32+ openGion では、プロセスを生成する時のパラメーターとして、擬似的に
33+ 別ユーザーとして、OpenOfficeを起動しています。
34+
35+ 実際には、ユーザー登録済みの環境設定ファイルをプロセスの起動直前に、
36+ UserInstallationで指定するパスに コピーしておくことで解決しています。
37+
38+【対応方法】
39+ 「ユーザー登録済みの環境設定」を、env\_default に、コピーしておきます。
40+
41+ 「ユーザー登録済みの環境設定」は、Windwos7の場合は、下記のフォルダになります。
42+ %USERPROFILE%\AppData\Roaming\LibreOffice\4\user
43+ C:\Users\[ログイン]\AppData\Roaming\LibreOffice\4\user
44+ ↓
45+ C:\opengionV7\apps\LibreOffice_6.X.X\env\_default\user
46+
47+ ※ AppData などは、隠しフォルダになっている場合があるため、すべて表示に
48+ 変更してから、作業を開始してください。
49+
50+================================================================
51+?init.bat
52+【概要】
53+ Tomcat起動の初期設定として、LibreOfficeのバージョンを指定する必要があります。
54+ これは、LibreOfficeのバージョン毎に、使用している jar ファイルの位置が異なる為、
55+ クラスパスを設定しています。
56+
57+【対応方法】
58+ C:\opengionV7\uap\bin\init.bat ファイルの、以下の項目を見つけ出し、
59+ 指定のバージョンの rem を外します。
60+
61+rem /***************************************************************************/
62+rem /* Java・Tomcat・OpenOfficeのバージョンを設定します。(標準推奨) */
63+rem /***************************************************************************/
64+・・・・・・・
65+set OPENOFFICE_VER=LibreOffice_6.X.X
--- trunk/opengionV7/apps/derby-10.15.1.3/bin/startNetworkServer.bat (nonexistent)
+++ trunk/opengionV7/apps/derby-10.15.1.3/bin/startNetworkServer.bat (revision 1759)
@@ -0,0 +1,45 @@
1+@echo off
2+
3+rem ***** EM63J Middleware Customize *****
4+rem ?TITLE と、?CLASSPATH と、?最後の exit; を追加しています。
5+
6+TITLE DataBase
7+set CLASSPATH=%OG_CLASSPATH%;
8+
9+@REM Licensed to the Apache Software Foundation (ASF) under one
10+@REM or more contributor license agreements. See the NOTICE file
11+@REM distributed with this work for additional information
12+@REM regarding copyright ownership. The ASF licenses this file
13+@REM to you under the Apache License, Version 2.0 (the
14+@REM "License"); you may not use this file except in compliance
15+@REM with the License. You may obtain a copy of the License at
16+
17+@REM http://www.apache.org/licenses/LICENSE-2.0
18+
19+@REM Unless required by applicable law or agreed to in writing,
20+@REM software distributed under the License is distributed on an
21+@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
22+@REM KIND, either express or implied. See the License for the
23+@REM specific language governing permissions and limitations
24+@REM under the License.
25+
26+CALL "%~dp0derby_common.bat" %*
27+
28+if "%_JAVACMD%"=="" goto end
29+
30+if "%_USE_CLASSPATH%"=="no" goto runNoClasspath
31+if not "%CLASSPATH%"=="" goto runWithClasspath
32+
33+:runNoClasspath
34+"%_JAVACMD%" %DERBY_OPTS% -classpath "%LOCALCLASSPATH%" org.apache.derby.drda.NetworkServerControl start %DERBY_CMD_LINE_ARGS%
35+goto end
36+
37+:runWithClasspath
38+"%_JAVACMD%" %DERBY_OPTS% -classpath "%CLASSPATH%;%LOCALCLASSPATH%" org.apache.derby.drda.NetworkServerControl start %DERBY_CMD_LINE_ARGS%
39+goto end
40+
41+:end
42+set _JAVACMD=
43+set DERBY_CMD_LINE_ARGS=
44+
45+exit;
--- trunk/opengionV7/apps/derby-10.15.1.3/ogReadme.txt (nonexistent)
+++ trunk/opengionV7/apps/derby-10.15.1.3/ogReadme.txt (revision 1759)
@@ -0,0 +1,33 @@
1+【概要】
2+ 不要なフォルダを削除します。
3+ demo , docs , javadoc , test
4+
5+=========================================================================
6+ lib フォルダから、不要な jar,war ファイルを削除します。
7+ 残すのは、以下のファイルのみです。
8+ derby.jar
9+ derbyclient.jar
10+ derbyLocale_ja_JP.jar
11+ derbynet.jar
12+ derbyoptionaltools.jar
13+ derbyrun.jar
14+ derbyshared.jar 10.15.1.3 で追加されているのでとりあえず残しておく
15+ derbytools.jar
16+
17+=========================================================================
18+ bin/startNetworkServer.bat に、TITLE と CLASSPATH の追加を行います。
19+
20+rem ***** EM63J Middleware Customize *****
21+rem TITLE と、CLASSPATH と、最後の exit; を追加しています。
22+
23+TITLE DataBase
24+set CLASSPATH=%OG_CLASSPATH%;
25+
26+=========================================================================
27+注意:
28+ JDBCドライバなどが、derbyclient.jar から derbytools.jar に移動されています。
29+
30+ uap\bin\const.bat で、パスを通す個所を、個別ではなく、lib 以下とします。
31+
32+set CLASSPATH=%CLASSPATH%;%DERBY_DIR%\lib\*
33+
--- trunk/opengionV7/apps/jdk11.0.3_7/ogReadme.txt (revision 1758)
+++ trunk/opengionV7/apps/jdk11.0.3_7/ogReadme.txt (revision 1759)
@@ -21,8 +21,8 @@
2121 apps\openJDK11_28\conf\security\java.policy
2222
2323 grant {
24- permission java.io.FilePermission "C:\\euromap/-", "read,write,delete";
25-// permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
24+// permission java.io.FilePermission "C:\\euromap/-", "read,write,delete";
25+ permission java.io.FilePermission "<<ALL FILES>>", "read,write,delete";
2626 };
2727
2828 この例は、成形条件管理ソフト(euromap63) で、derbyにアクセスする場合の設定です。
--- trunk/opengionV7/apps/tomcat9.0.24/bin/service.bat (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/bin/service.bat (revision 1759)
@@ -0,0 +1,241 @@
1+@echo off
2+rem Licensed to the Apache Software Foundation (ASF) under one or more
3+rem contributor license agreements. See the NOTICE file distributed with
4+rem this work for additional information regarding copyright ownership.
5+rem The ASF licenses this file to You under the Apache License, Version 2.0
6+rem (the "License"); you may not use this file except in compliance with
7+rem the License. You may obtain a copy of the License at
8+rem
9+rem http://www.apache.org/licenses/LICENSE-2.0
10+rem
11+rem Unless required by applicable law or agreed to in writing, software
12+rem distributed under the License is distributed on an "AS IS" BASIS,
13+rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+rem See the License for the specific language governing permissions and
15+rem limitations under the License.
16+
17+rem ---------------------------------------------------------------------------
18+rem NT Service Install/Uninstall script
19+rem
20+rem Usage: service.bat install/remove [service_name [--rename]] [--user username]
21+rem
22+rem Options
23+rem install Install the service using default settings.
24+rem remove Remove the service from the system.
25+rem
26+rem service_name (optional) The name to use for the service. If not specified,
27+rem Tomcat9 is used as the service name.
28+rem
29+rem --rename (optional) Rename tomcat9.exe and tomcat9w.exe to match
30+rem the non-default service name.
31+rem
32+rem username (optional) The name of the OS user to use to install/remove
33+rem the service (not the name of the OS user the
34+rem service will run as). If not specified, the current
35+rem user is used.
36+rem ---------------------------------------------------------------------------
37+
38+setlocal
39+
40+set "SELF=%~dp0%service.bat"
41+
42+set DEFAULT_SERVICE_NAME=Tomcat9
43+set SERVICE_NAME=%DEFAULT_SERVICE_NAME%
44+
45+set "CURRENT_DIR=%cd%"
46+
47+rem Parse the arguments
48+if "x%1x" == "xx" goto displayUsage
49+set SERVICE_CMD=%1
50+shift
51+if "x%1x" == "xx" goto checkEnv
52+:checkUser
53+if "x%1x" == "x/userx" goto runAsUser
54+if "x%1x" == "x--userx" goto runAsUser
55+set SERVICE_NAME=%1
56+shift
57+if "x%1x" == "xx" goto checkEnv
58+if "x%1x" == "x--renamex" (
59+ set RENAME=%1
60+ shift
61+)
62+if "x%1x" == "xx" goto checkEnv
63+goto checkUser
64+:runAsUser
65+shift
66+if "x%1x" == "xx" goto displayUsage
67+set SERVICE_USER=%1
68+shift
69+runas /env /savecred /user:%SERVICE_USER% "%COMSPEC% /K \"%SELF%\" %SERVICE_CMD% %SERVICE_NAME%"
70+goto end
71+
72+rem Check the environment
73+:checkEnv
74+
75+rem Guess CATALINA_HOME if not defined
76+if not "%CATALINA_HOME%" == "" goto gotHome
77+set "CATALINA_HOME=%cd%"
78+if exist "%CATALINA_HOME%\bin\%DEFAULT_SERVICE_NAME%.exe" goto okHome
79+if exist "%CATALINA_HOME%\bin\%SERVICE_NAME%.exe" goto okHome
80+rem CD to the upper dir
81+cd ..
82+set "CATALINA_HOME=%cd%"
83+:gotHome
84+if exist "%CATALINA_HOME%\bin\%DEFAULT_SERVICE_NAME%.exe" (
85+ set "EXECUTABLE=%CATALINA_HOME%\bin\%DEFAULT_SERVICE_NAME%.exe"
86+ goto okHome
87+)
88+if exist "%CATALINA_HOME%\bin\%SERVICE_NAME%.exe" (
89+ set "EXECUTABLE=%CATALINA_HOME%\bin\%SERVICE_NAME%.exe"
90+ goto okHome
91+)
92+if "%DEFAULT_SERVICE_NAME%"== "%SERVICE_NAME%" (
93+ echo The file %DEFAULT_SERVICE_NAME%.exe was not found...
94+) else (
95+ echo Neither the %DEFAULT_SERVICE_NAME%.exe file nor the %SERVICE_NAME%.exe file was found...
96+)
97+echo Either the CATALINA_HOME environment variable is not defined correctly or
98+echo the incorrect service name has been used.
99+echo Both the CATALINA_HOME environment variable and the correct service name
100+echo are required to run this program.
101+goto end
102+:okHome
103+cd "%CURRENT_DIR%"
104+
105+rem Make sure prerequisite environment variables are set
106+if not "%JAVA_HOME%" == "" goto gotJdkHome
107+if not "%JRE_HOME%" == "" goto gotJreHome
108+echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
109+echo Service will try to guess them from the registry.
110+goto okJavaHome
111+:gotJreHome
112+if not exist "%JRE_HOME%\bin\java.exe" goto noJavaHome
113+goto okJavaHome
114+:gotJdkHome
115+if not exist "%JAVA_HOME%\bin\javac.exe" goto noJavaHome
116+rem Java 9 has a different directory structure
117+if exist "%JAVA_HOME%\jre\bin\java.exe" goto preJava9Layout
118+if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome
119+if not "%JRE_HOME%" == "" goto okJavaHome
120+set "JRE_HOME=%JAVA_HOME%"
121+goto okJavaHome
122+:preJava9Layout
123+if not "%JRE_HOME%" == "" goto okJavaHome
124+set "JRE_HOME=%JAVA_HOME%\jre"
125+goto okJavaHome
126+:noJavaHome
127+echo The JAVA_HOME environment variable is not defined correctly
128+echo This environment variable is needed to run this program
129+echo NB: JAVA_HOME should point to a JDK not a JRE
130+goto end
131+:okJavaHome
132+if not "%CATALINA_BASE%" == "" goto gotBase
133+set "CATALINA_BASE=%CATALINA_HOME%"
134+:gotBase
135+
136+rem Java 9 no longer supports the java.endorsed.dirs
137+rem system property. Only try to use it if
138+rem JAVA_ENDORSED_DIRS was explicitly set
139+rem or CATALINA_HOME/endorsed exists.
140+set ENDORSED_PROP=ignore.endorsed.dirs
141+if "%JAVA_ENDORSED_DIRS%" == "" goto noEndorsedVar
142+set ENDORSED_PROP=java.endorsed.dirs
143+goto doneEndorsed
144+:noEndorsedVar
145+if not exist "%CATALINA_HOME%\endorsed" goto doneEndorsed
146+set ENDORSED_PROP=java.endorsed.dirs
147+:doneEndorsed
148+
149+rem Process the requested command
150+if /i %SERVICE_CMD% == install goto doInstall
151+if /i %SERVICE_CMD% == remove goto doRemove
152+if /i %SERVICE_CMD% == uninstall goto doRemove
153+echo Unknown parameter "%SERVICE_CMD%"
154+:displayUsage
155+echo.
156+echo Usage: service.bat install/remove [service_name [--rename]] [--user username]
157+goto end
158+
159+:doRemove
160+rem Remove the service
161+echo Removing the service '%SERVICE_NAME%' ...
162+echo Using CATALINA_BASE: "%CATALINA_BASE%"
163+
164+"%EXECUTABLE%" //DS//%SERVICE_NAME% ^
165+ --LogPath "%CATALINA_BASE%\logs"
166+if not errorlevel 1 goto removed
167+echo Failed removing '%SERVICE_NAME%' service
168+goto end
169+:removed
170+echo The service '%SERVICE_NAME%' has been removed
171+if exist "%CATALINA_HOME%\bin\%SERVICE_NAME%.exe" (
172+ rename "%SERVICE_NAME%.exe" "%DEFAULT_SERVICE_NAME%.exe"
173+ rename "%SERVICE_NAME%w.exe" "%DEFAULT_SERVICE_NAME%w.exe"
174+)
175+goto end
176+
177+:doInstall
178+rem Install the service
179+echo Installing the service '%SERVICE_NAME%' ...
180+echo Using CATALINA_HOME: "%CATALINA_HOME%"
181+echo Using CATALINA_BASE: "%CATALINA_BASE%"
182+echo Using JAVA_HOME: "%JAVA_HOME%"
183+echo Using JRE_HOME: "%JRE_HOME%"
184+
185+rem Try to use the server jvm
186+set "JVM=%JRE_HOME%\bin\server\jvm.dll"
187+if exist "%JVM%" goto foundJvm
188+rem Try to use the client jvm
189+set "JVM=%JRE_HOME%\bin\client\jvm.dll"
190+if exist "%JVM%" goto foundJvm
191+echo Warning: Neither 'server' nor 'client' jvm.dll was found at JRE_HOME.
192+set JVM=auto
193+:foundJvm
194+echo Using JVM: "%JVM%"
195+
196+rem ======= MIS 2018/02/01 openoffice の CLASSPATH や、拡張フォルダ(endorsed7.0)のクラスパスを、追加しておきます。これで、レジストリにも書き込まれます。
197+rem set "CLASSPATH=%CATALINA_HOME%\bin\bootstrap.jar;%CATALINA_BASE%\bin\tomcat-juli.jar"
198+set "CLASSPATH=%CATALINA_HOME%\bin\bootstrap.jar;%CATALINA_BASE%\bin\tomcat-juli.jar;%OG_CLASSPATH%"
199+if not "%CATALINA_HOME%" == "%CATALINA_BASE%" set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\tomcat-juli.jar"
200+
201+if "%SERVICE_STARTUP_MODE%" == "" set SERVICE_STARTUP_MODE=manual
202+if "%JvmMs%" == "" set JvmMs=128
203+if "%JvmMx%" == "" set JvmMx=256
204+
205+if exist "%CATALINA_HOME%\bin\%DEFAULT_SERVICE_NAME%.exe" (
206+ if "x%RENAME%x" == "x--renamex" (
207+ rename "%DEFAULT_SERVICE_NAME%.exe" "%SERVICE_NAME%.exe"
208+ rename "%DEFAULT_SERVICE_NAME%w.exe" "%SERVICE_NAME%w.exe"
209+ set "EXECUTABLE=%CATALINA_HOME%\bin\%SERVICE_NAME%.exe"
210+ )
211+)
212+
213+"%EXECUTABLE%" //IS//%SERVICE_NAME% ^
214+ --Description "Apache Tomcat 9.0.24 Server - https://tomcat.apache.org/" ^
215+ --DisplayName "%DISPLAYNAME%" ^
216+ --Install "%EXECUTABLE%" ^
217+ --LogPath "%CATALINA_BASE%\logs" ^
218+ --StdOutput auto ^
219+ --StdError auto ^
220+ --Classpath "%CLASSPATH%" ^
221+ --Jvm "%JVM%" ^
222+ --StartMode jvm ^
223+ --StopMode jvm ^
224+ --StartPath "%CATALINA_HOME%" ^
225+ --StopPath "%CATALINA_HOME%" ^
226+ --StartClass org.apache.catalina.startup.Bootstrap ^
227+ --StopClass org.apache.catalina.startup.Bootstrap ^
228+ --StartParams start ^
229+ --StopParams stop ^
230+ --JvmOptions "-Dcatalina.home=%CATALINA_HOME%;-Dcatalina.base=%CATALINA_BASE%;-D%ENDORSED_PROP%=%CATALINA_HOME%\endorsed;-Djava.io.tmpdir=%CATALINA_BASE%\temp;-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager;-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties;%JvmArgs%" ^
231+ --JvmOptions9 "--add-opens=java.base/java.lang=ALL-UNNAMED#--add-opens=java.base/java.io=ALL-UNNAMED#--add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" ^
232+ --Startup "%SERVICE_STARTUP_MODE%" ^
233+ --JvmMs "%JvmMs%" ^
234+ --JvmMx "%JvmMx%"
235+if not errorlevel 1 goto installed
236+echo Failed installing '%SERVICE_NAME%' service
237+goto end
238+:installed
239+echo The service '%SERVICE_NAME%' has been installed.
240+
241+:end
--- trunk/opengionV7/apps/tomcat9.0.24/bin/setenv.bat (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/bin/setenv.bat (revision 1759)
@@ -0,0 +1,8 @@
1+@echo off
2+
3+rem /***************************************************************************/
4+rem /* Tomcat起動用の設定です */
5+rem /* %CATALINA_HOME%\bin\catalina.bat で、CLASSPATH がクリアされます。 */
6+rem /* そこで、setenv.bat を追加しており、そこで、CLASSPATH を再設定します */
7+rem /***************************************************************************/
8+set CLASSPATH=%OG_CLASSPATH%
--- trunk/opengionV7/apps/tomcat9.0.24/conf/context.xml (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/conf/context.xml (revision 1759)
@@ -0,0 +1,34 @@
1+<?xml version="1.0" encoding="UTF-8"?>
2+<!--
3+ Licensed to the Apache Software Foundation (ASF) under one or more
4+ contributor license agreements. See the NOTICE file distributed with
5+ this work for additional information regarding copyright ownership.
6+ The ASF licenses this file to You under the Apache License, Version 2.0
7+ (the "License"); you may not use this file except in compliance with
8+ the License. You may obtain a copy of the License at
9+
10+ http://www.apache.org/licenses/LICENSE-2.0
11+
12+ Unless required by applicable law or agreed to in writing, software
13+ distributed under the License is distributed on an "AS IS" BASIS,
14+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ See the License for the specific language governing permissions and
16+ limitations under the License.
17+-->
18+<!-- The contents of this file will be loaded for each web application -->
19+<Context>
20+
21+ <!-- Default set of monitored resources. If one of these changes, the -->
22+ <!-- web application will be reloaded. -->
23+ <WatchedResource>WEB-INF/web.xml</WatchedResource>
24+ <WatchedResource>WEB-INF/tomcat-web.xml</WatchedResource>
25+ <WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
26+
27+ <!-- Uncomment this to disable session persistence across Tomcat restarts -->
28+ <!--
29+ <Manager pathname="" />
30+ -->
31+
32+ <!-- java.io.FileNotFoundException: C:\opengionV6\apps\endorsed7.0\gdk_custom.jar -->
33+ <JarScanner scanManifest="false"/>
34+</Context>
--- trunk/opengionV7/apps/tomcat9.0.24/conf/server.xml (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/conf/server.xml (revision 1759)
@@ -0,0 +1,204 @@
1+<?xml version="1.0" encoding="UTF-8"?>
2+<!--
3+ Licensed to the Apache Software Foundation (ASF) under one or more
4+ contributor license agreements. See the NOTICE file distributed with
5+ this work for additional information regarding copyright ownership.
6+ The ASF licenses this file to You under the Apache License, Version 2.0
7+ (the "License"); you may not use this file except in compliance with
8+ the License. You may obtain a copy of the License at
9+
10+ http://www.apache.org/licenses/LICENSE-2.0
11+
12+ Unless required by applicable law or agreed to in writing, software
13+ distributed under the License is distributed on an "AS IS" BASIS,
14+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ See the License for the specific language governing permissions and
16+ limitations under the License.
17+-->
18+<!-- Note: A "Server" is not itself a "Container", so you may not
19+ define subcomponents such as "Valves" at this level.
20+ Documentation at /docs/config/server.html
21+ -->
22+<Server port="${shutdownPort}" shutdown="SHUTDOWN">
23+ <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
24+ <!-- Security listener. Documentation at /docs/config/listeners.html
25+ <Listener className="org.apache.catalina.security.SecurityListener" />
26+ -->
27+ <!--APR library loader. Documentation at /docs/apr.html -->
28+ <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />
29+ <!-- Prevent memory leaks due to use of particular java/javax APIs-->
30+ <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
31+ <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
32+ <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
33+
34+ <!-- Global JNDI resources
35+ Documentation at /docs/jndi-resources-howto.html
36+ -->
37+ <GlobalNamingResources>
38+ <!-- Editable user database that can also be used by
39+ UserDatabaseRealm to authenticate users
40+ -->
41+ <Resource name="UserDatabase" auth="Container"
42+ type="org.apache.catalina.UserDatabase"
43+ description="User database that can be updated and saved"
44+ factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
45+ pathname="conf/tomcat-users.xml" />
46+ <!-- openGion -->
47+ <Resource name="jdbc/authority" auth="Container"
48+ type="javax.sql.DataSource" driverClassName="${connectionDriver}"
49+ url="${connectionUrl}"
50+ username="${connectionName}" password="${connectionPassword}"
51+ maxTotal="50" maxIdle="3" maxWaitMillis="10000" />
52+ </GlobalNamingResources>
53+
54+ <!-- A "Service" is a collection of one or more "Connectors" that share
55+ a single "Container" Note: A "Service" is not itself a "Container",
56+ so you may not define subcomponents such as "Valves" at this level.
57+ Documentation at /docs/config/service.html
58+ -->
59+ <Service name="${engineName}">
60+
61+ <!--The connectors can use a shared executor, you can define one or more named thread pools-->
62+ <!--
63+ <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
64+ maxThreads="150" minSpareThreads="4"/>
65+ -->
66+
67+
68+ <!-- A "Connector" represents an endpoint by which requests are received
69+ and responses are returned. Documentation at :
70+ Java HTTP Connector: /docs/config/http.html
71+ Java AJP Connector: /docs/config/ajp.html
72+ APR (HTTP/AJP) Connector: /docs/apr.html
73+ Define a non-SSL/TLS HTTP/1.1 Connector on port 8080
74+ -->
75+ <!--
76+ <Connector port="8080" protocol="HTTP/1.1"
77+ connectionTimeout="20000"
78+ redirectPort="8443" />
79+ -->
80+ <Connector port="${connectorPort}" protocol="HTTP/1.1" server="openGionV7"
81+ enableLookups="false" useBodyEncodingForURI="true" maxPostSize="100000000"
82+ maxThreads="150" connectionTimeout="20000" maxParameterCount="-1"
83+ redirectPort="8443" URIEncoding="UTF-8" />
84+ <!-- A "Connector" using the shared thread pool-->
85+ <!--
86+ <Connector executor="tomcatThreadPool"
87+ port="8080" protocol="HTTP/1.1"
88+ connectionTimeout="20000"
89+ redirectPort="8443" />
90+ -->
91+ <!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443
92+ This connector uses the NIO implementation. The default
93+ SSLImplementation will depend on the presence of the APR/native
94+ library and the useOpenSSL attribute of the
95+ AprLifecycleListener.
96+ Either JSSE or OpenSSL style configuration may be used regardless of
97+ the SSLImplementation selected. JSSE style configuration is used below.
98+ -->
99+ <!--
100+ <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
101+ maxThreads="150" SSLEnabled="true">
102+ <SSLHostConfig>
103+ <Certificate certificateKeystoreFile="conf/localhost-rsa.jks"
104+ type="RSA" />
105+ </SSLHostConfig>
106+ </Connector>
107+ -->
108+ <!-- Define a SSL/TLS HTTP/1.1 Connector on port 8443 with HTTP/2
109+ This connector uses the APR/native implementation which always uses
110+ OpenSSL for TLS.
111+ Either JSSE or OpenSSL style configuration may be used. OpenSSL style
112+ configuration is used below.
113+ -->
114+ <!--
115+ <Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol"
116+ maxThreads="150" SSLEnabled="true" >
117+ <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" />
118+ <SSLHostConfig>
119+ <Certificate certificateKeyFile="conf/localhost-rsa-key.pem"
120+ certificateFile="conf/localhost-rsa-cert.pem"
121+ certificateChainFile="conf/localhost-rsa-chain.pem"
122+ type="RSA" />
123+ </SSLHostConfig>
124+ </Connector>
125+ -->
126+
127+ <!-- Define an AJP 1.3 Connector on port 8009 -->
128+ <!--
129+ <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
130+ -->
131+
132+
133+ <!-- An Engine represents the entry point (within Catalina) that processes
134+ every request. The Engine implementation for Tomcat stand alone
135+ analyzes the HTTP headers included with the request, and passes them
136+ on to the appropriate Host (virtual host).
137+ Documentation at /docs/config/engine.html -->
138+
139+ <!-- You should set jvmRoute to support load-balancing via AJP ie :
140+ <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
141+ -->
142+ <Engine name="${engineName}" defaultHost="localhost">
143+
144+ <!--For clustering, please take a look at documentation at:
145+ /docs/cluster-howto.html (simple how to)
146+ /docs/config/cluster.html (reference documentation) -->
147+ <!--
148+ <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
149+ -->
150+
151+ <!-- Use the LockOutRealm to prevent attempts to guess user passwords
152+ via a brute-force attack -->
153+ <!-- This Realm uses the UserDatabase configured in the global JNDI
154+ resources under the key "UserDatabase". Any edits
155+ that are performed against this UserDatabase are immediately
156+ available for use by the Realm. -->
157+ <!--
158+ <Realm className="org.apache.catalina.realm.LockOutRealm">
159+ <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
160+ resourceName="UserDatabase"/>
161+ </Realm>
162+ -->
163+<!-- GEA10V01
164+ <Realm className="org.apache.catalina.realm.JDBCRealm"
165+ driverName="${connectionDriver}"
166+ connectionURL="${connectionUrl}"
167+ connectionName="${connectionName}"
168+ connectionPassword="${connectionPassword}"
169+ userTable="GEA10V01" userNameCol="USERID" userCredCol="PASSWD"
170+ userRoleTable="GEA10V01" roleNameCol="SYSTEM_ID"
171+ />
172+ -->
173+
174+<!-- DataSourceRealm -->
175+ <Realm className="org.apache.catalina.realm.DataSourceRealm"
176+ dataSourceName="jdbc/authority"
177+ userTable="GEA10V01" userNameCol="USERID" userCredCol="PASSWD"
178+ userRoleTable="GEA10V01" roleNameCol="SYSTEM_ID"
179+ />
180+
181+ <!--
182+ <Host name="localhost" appBase="webapps"
183+ unpackWARs="true" autoDeploy="true">
184+ -->
185+ <!-- warファイルを${appBase}においた場合の設定。既存のままなら、すべてのコンテキストが有効になる。 -->
186+ <Host name="localhost" appBase="${appBase}" autoDeploy="false" workDir="${workDir}" >
187+
188+ <!-- SingleSignOn valve, share authentication between web applications
189+ Documentation at: /docs/config/valve.html -->
190+ <!-- -->
191+ <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
192+
193+
194+ <!-- Access log processes all example.
195+ Documentation at: /docs/config/valve.html
196+ Note: The pattern used is equivalent to using pattern="common" -->
197+ <Valve className="org.apache.catalina.valves.AccessLogValve" directory="${logsDir}"
198+ prefix="localhost_access_log" suffix=".txt"
199+ pattern="%h %l %u %t &quot;%r&quot; %s %b" />
200+
201+ </Host>
202+ </Engine>
203+ </Service>
204+</Server>
--- trunk/opengionV7/apps/tomcat9.0.24/conf/tomcat-users.xml (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/conf/tomcat-users.xml (revision 1759)
@@ -0,0 +1,53 @@
1+<?xml version="1.0" encoding="UTF-8"?>
2+<!--
3+ Licensed to the Apache Software Foundation (ASF) under one or more
4+ contributor license agreements. See the NOTICE file distributed with
5+ this work for additional information regarding copyright ownership.
6+ The ASF licenses this file to You under the Apache License, Version 2.0
7+ (the "License"); you may not use this file except in compliance with
8+ the License. You may obtain a copy of the License at
9+
10+ http://www.apache.org/licenses/LICENSE-2.0
11+
12+ Unless required by applicable law or agreed to in writing, software
13+ distributed under the License is distributed on an "AS IS" BASIS,
14+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ See the License for the specific language governing permissions and
16+ limitations under the License.
17+-->
18+<tomcat-users xmlns="http://tomcat.apache.org/xml"
19+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+ xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
21+ version="1.0">
22+<!--
23+ NOTE: By default, no user is included in the "manager-gui" role required
24+ to operate the "/manager/html" web application. If you wish to use this app,
25+ you must define such a user - the username and password are arbitrary. It is
26+ strongly recommended that you do NOT use one of the users in the commented out
27+ section below since they are intended for use with the examples web
28+ application.
29+-->
30+<!--
31+ NOTE: The sample user and role entries below are intended for use with the
32+ examples web application. They are wrapped in a comment and thus are ignored
33+ when reading this file. If you wish to configure these users for use with the
34+ examples web application, do not forget to remove the <!.. ..> that surrounds
35+ them. You will also need to set the passwords to something appropriate.
36+-->
37+<!--
38+ <role rolename="tomcat"/>
39+ <role rolename="role1"/>
40+ <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
41+ <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
42+ <user username="role1" password="<must-be-changed>" roles="role1"/>
43+-->
44+ <role rolename="manager-gui"/>
45+ <user username="tomcat" password="og8823" roles="manager-gui"/>
46+
47+ <role rolename="root"/>
48+ <role rolename="MICS"/>
49+ <role rolename="SYSDBA"/>
50+ <user username="admin" password="admin" roles="root"/>
51+ <user username="MICS" password="MICS" roles="MICS"/>
52+ <user username="sysdba" password="micsad" roles="SYSDBA"/>
53+</tomcat-users>
--- trunk/opengionV7/apps/tomcat9.0.24/conf/web.xml (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/conf/web.xml (revision 1759)
@@ -0,0 +1,4802 @@
1+<?xml version="1.0" encoding="UTF-8"?>
2+<!--
3+ Licensed to the Apache Software Foundation (ASF) under one or more
4+ contributor license agreements. See the NOTICE file distributed with
5+ this work for additional information regarding copyright ownership.
6+ The ASF licenses this file to You under the Apache License, Version 2.0
7+ (the "License"); you may not use this file except in compliance with
8+ the License. You may obtain a copy of the License at
9+
10+ http://www.apache.org/licenses/LICENSE-2.0
11+
12+ Unless required by applicable law or agreed to in writing, software
13+ distributed under the License is distributed on an "AS IS" BASIS,
14+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15+ See the License for the specific language governing permissions and
16+ limitations under the License.
17+-->
18+<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
19+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+ xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
21+ http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
22+ version="4.0">
23+
24+ <!-- ======================== Introduction ============================== -->
25+ <!-- This document defines default values for *all* web applications -->
26+ <!-- loaded into this instance of Tomcat. As each application is -->
27+ <!-- deployed, this file is processed, followed by the -->
28+ <!-- "/WEB-INF/web.xml" deployment descriptor from your own -->
29+ <!-- applications. -->
30+ <!-- -->
31+ <!-- WARNING: Do not configure application-specific resources here! -->
32+ <!-- They should go in the "/WEB-INF/web.xml" file in your application. -->
33+
34+
35+ <!-- ================== Built In Servlet Definitions ==================== -->
36+
37+
38+ <!-- The default servlet for all web applications, that serves static -->
39+ <!-- resources. It processes all requests that are not mapped to other -->
40+ <!-- servlets with servlet mappings (defined either here or in your own -->
41+ <!-- web.xml file). This servlet supports the following initialization -->
42+ <!-- parameters (default values are in square brackets): -->
43+ <!-- -->
44+ <!-- debug Debugging detail level for messages logged -->
45+ <!-- by this servlet. Useful values are 0, 1, and -->
46+ <!-- 11 where higher values mean more detail. [0] -->
47+ <!-- -->
48+ <!-- fileEncoding Encoding to be used to read static resources -->
49+ <!-- [platform default] -->
50+ <!-- -->
51+ <!-- useBomIfPresent If a static file contains a byte order mark -->
52+ <!-- (BOM), should this be used to determine the -->
53+ <!-- file encoding in preference to fileEncoding. -->
54+ <!-- [true] -->
55+ <!-- -->
56+ <!-- input Input buffer size (in bytes) when reading -->
57+ <!-- resources to be served. [2048] -->
58+ <!-- -->
59+ <!-- listings Should directory listings be produced if there -->
60+ <!-- is no welcome file in this directory? [false] -->
61+ <!-- WARNING: Listings for directories with many -->
62+ <!-- entries can be slow and may consume -->
63+ <!-- significant proportions of server resources. -->
64+ <!-- -->
65+ <!-- output Output buffer size (in bytes) when writing -->
66+ <!-- resources to be served. [2048] -->
67+ <!-- -->
68+ <!-- readonly Is this context "read only", so HTTP -->
69+ <!-- commands like PUT and DELETE are -->
70+ <!-- rejected? [true] -->
71+ <!-- -->
72+ <!-- readmeFile File to display together with the directory -->
73+ <!-- contents. [null] -->
74+ <!-- -->
75+ <!-- sendfileSize If the connector used supports sendfile, this -->
76+ <!-- represents the minimal file size in KB for -->
77+ <!-- which sendfile will be used. Use a negative -->
78+ <!-- value to always disable sendfile. [48] -->
79+ <!-- -->
80+ <!-- useAcceptRanges Should the Accept-Ranges header be included -->
81+ <!-- in responses where appropriate? [true] -->
82+ <!-- -->
83+ <!-- For directory listing customization. Checks localXsltFile, then -->
84+ <!-- globalXsltFile, then defaults to original behavior. -->
85+ <!-- -->
86+ <!-- localXsltFile Make directory listings an XML doc and -->
87+ <!-- pass the result to this style sheet residing -->
88+ <!-- in that directory. This overrides -->
89+ <!-- contextXsltFile and globalXsltFile[null] -->
90+ <!-- -->
91+ <!-- contextXsltFile Make directory listings an XML doc and -->
92+ <!-- pass the result to this style sheet which is -->
93+ <!-- relative to the context root. This overrides -->
94+ <!-- globalXsltFile[null] -->
95+ <!-- -->
96+ <!-- globalXsltFile Site wide configuration version of -->
97+ <!-- localXsltFile. This argument must either be an -->
98+ <!-- absolute or relative (to either -->
99+ <!-- $CATALINA_BASE/conf or $CATALINA_HOME/conf) -->
100+ <!-- path that points to a location below either -->
101+ <!-- $CATALINA_BASE/conf (checked first) or -->
102+ <!-- $CATALINA_HOME/conf (checked second).[null] -->
103+ <!-- -->
104+ <!-- showServerInfo Should server information be presented in the -->
105+ <!-- response sent to clients when directory -->
106+ <!-- listings is enabled? [true] -->
107+ <!-- -->
108+ <!-- allowPartialPut Should the server treat an HTTP PUT request -->
109+ <!-- with a Range header as a partial PUT? Note -->
110+ <!-- that RFC 7233 clarified that Range headers are -->
111+ <!-- only valid for GET requests. [true] -->
112+
113+<!--
114+ <servlet>
115+ <servlet-name>default</servlet-name>
116+ <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
117+ <init-param>
118+ <param-name>debug</param-name>
119+ <param-value>0</param-value>
120+ </init-param>
121+ <init-param>
122+ <param-name>listings</param-name>
123+ <param-value>false</param-value>
124+ </init-param>
125+ <load-on-startup>1</load-on-startup>
126+ </servlet>
127+-->
128+ <servlet>
129+ <servlet-name>default</servlet-name>
130+ <servlet-class>org.opengion.tomcat.CacheDefaultServlet</servlet-class>
131+<!--
132+ <init-param>
133+ <param-name>maxage</param-name>
134+ <param-value>86400</param-value>
135+ </init-param>
136+ <init-param>
137+ <param-name>path</param-name>
138+ <param-value>/common /menu /image</param-value>
139+ </init-param>
140+ <init-param>
141+ <param-name>suffix</param-name>
142+ <param-value>.gif .jpeg .png .css .js .xml .xlsx</param-value>
143+ </init-param>
144+-->
145+ <init-param>
146+ <param-name>debug</param-name>
147+ <param-value>0</param-value>
148+ </init-param>
149+ <init-param>
150+ <param-name>listings</param-name>
151+ <param-value>false</param-value>
152+ </init-param>
153+ <load-on-startup>1</load-on-startup>
154+ </servlet>
155+
156+
157+ <!-- The JSP page compiler and execution servlet, which is the mechanism -->
158+ <!-- used by Tomcat to support JSP pages. Traditionally, this servlet -->
159+ <!-- is mapped to the URL pattern "*.jsp". This servlet supports the -->
160+ <!-- following initialization parameters (default values are in square -->
161+ <!-- brackets): -->
162+ <!-- -->
163+ <!-- checkInterval If development is false and checkInterval is -->
164+ <!-- greater than zero, background compilations are -->
165+ <!-- enabled. checkInterval is the time in seconds -->
166+ <!-- between checks to see if a JSP page (and its -->
167+ <!-- dependent files) needs to be recompiled. [0] -->
168+ <!-- -->
169+ <!-- classdebuginfo Should the class file be compiled with -->
170+ <!-- debugging information? [true] -->
171+ <!-- -->
172+ <!-- classpath What class path should I use while compiling -->
173+ <!-- generated servlets? [Created dynamically -->
174+ <!-- based on the current web application] -->
175+ <!-- -->
176+ <!-- compiler Which compiler Ant should use to compile JSP -->
177+ <!-- pages. See the jasper documentation for more -->
178+ <!-- information. -->
179+ <!-- -->
180+ <!-- compilerSourceVM Compiler source VM. [1.8] -->
181+ <!-- -->
182+ <!-- compilerTargetVM Compiler target VM. [1.8] -->
183+ <!-- -->
184+ <!-- development Is Jasper used in development mode? If true, -->
185+ <!-- the frequency at which JSPs are checked for -->
186+ <!-- modification may be specified via the -->
187+ <!-- modificationTestInterval parameter. [true] -->
188+ <!-- -->
189+ <!-- displaySourceFragment -->
190+ <!-- Should a source fragment be included in -->
191+ <!-- exception messages? [true] -->
192+ <!-- -->
193+ <!-- dumpSmap Should the SMAP info for JSR45 debugging be -->
194+ <!-- dumped to a file? [false] -->
195+ <!-- False if suppressSmap is true -->
196+ <!-- -->
197+ <!-- enablePooling Determines whether tag handler pooling is -->
198+ <!-- enabled. This is a compilation option. It will -->
199+ <!-- not alter the behaviour of JSPs that have -->
200+ <!-- already been compiled. [true] -->
201+ <!-- -->
202+ <!-- engineOptionsClass Allows specifying the Options class used to -->
203+ <!-- configure Jasper. If not present, the default -->
204+ <!-- EmbeddedServletOptions will be used. -->
205+ <!-- This option is ignored when running under a -->
206+ <!-- SecurityManager. -->
207+ <!-- -->
208+ <!-- errorOnUseBeanInvalidClassAttribute -->
209+ <!-- Should Jasper issue an error when the value of -->
210+ <!-- the class attribute in an useBean action is -->
211+ <!-- not a valid bean class? [true] -->
212+ <!-- -->
213+ <!-- fork Tell Ant to fork compiles of JSP pages so that -->
214+ <!-- a separate JVM is used for JSP page compiles -->
215+ <!-- from the one Tomcat is running in. [true] -->
216+ <!-- -->
217+ <!-- genStringAsCharArray -->
218+ <!-- Should text strings be generated as char -->
219+ <!-- arrays, to improve performance in some cases? -->
220+ <!-- [false] -->
221+ <!-- -->
222+ <!-- ieClassId The class-id value to be sent to Internet -->
223+ <!-- Explorer when using <jsp:plugin> tags. -->
224+ <!-- [clsid:8AD9C840-044E-11D1-B3E9-00805F499D93] -->
225+ <!-- -->
226+ <!-- javaEncoding Java file encoding to use for generating java -->
227+ <!-- source files. [UTF8] -->
228+ <!-- -->
229+ <!-- keepgenerated Should we keep the generated Java source code -->
230+ <!-- for each page instead of deleting it? [true] -->
231+ <!-- -->
232+ <!-- mappedfile Should we generate static content with one -->
233+ <!-- print statement per input line, to ease -->
234+ <!-- debugging? [true] -->
235+ <!-- -->
236+ <!-- maxLoadedJsps The maximum number of JSPs that will be loaded -->
237+ <!-- for a web application. If more than this -->
238+ <!-- number of JSPs are loaded, the least recently -->
239+ <!-- used JSPs will be unloaded so that the number -->
240+ <!-- of JSPs loaded at any one time does not exceed -->
241+ <!-- this limit. A value of zero or less indicates -->
242+ <!-- no limit. [-1] -->
243+ <!-- -->
244+ <!-- jspIdleTimeout The amount of time in seconds a JSP can be -->
245+ <!-- idle before it is unloaded. A value of zero -->
246+ <!-- or less indicates never unload. [-1] -->
247+ <!-- -->
248+ <!-- modificationTestInterval -->
249+ <!-- Causes a JSP (and its dependent files) to not -->
250+ <!-- be checked for modification during the -->
251+ <!-- specified time interval (in seconds) from the -->
252+ <!-- last time the JSP was checked for -->
253+ <!-- modification. A value of 0 will cause the JSP -->
254+ <!-- to be checked on every access. -->
255+ <!-- Used in development mode only. [4] -->
256+ <!-- -->
257+ <!-- recompileOnFail If a JSP compilation fails should the -->
258+ <!-- modificationTestInterval be ignored and the -->
259+ <!-- next access trigger a re-compilation attempt? -->
260+ <!-- Used in development mode only and is disabled -->
261+ <!-- by default as compilation may be expensive and -->
262+ <!-- could lead to excessive resource usage. -->
263+ <!-- [false] -->
264+ <!-- -->
265+ <!-- scratchdir What scratch directory should we use when -->
266+ <!-- compiling JSP pages? [default work directory -->
267+ <!-- for the current web application] -->
268+ <!-- This option is ignored when running under a -->
269+ <!-- SecurityManager. -->
270+ <!-- -->
271+ <!-- suppressSmap Should the generation of SMAP info for JSR45 -->
272+ <!-- debugging be suppressed? [false] -->
273+ <!-- -->
274+ <!-- trimSpaces Should template text that consists entirely of -->
275+ <!-- whitespace be removed from the output (true), -->
276+ <!-- replaced with a single space (single) or left -->
277+ <!-- unchanged (false)? Note that if a JSP page or -->
278+ <!-- tag file specifies a trimDirectiveWhitespaces -->
279+ <!-- value of true, that will take precedence over -->
280+ <!-- this configuration setting for that page/tag. -->
281+ <!-- [false] -->
282+ <!-- -->
283+ <!-- xpoweredBy Determines whether X-Powered-By response -->
284+ <!-- header is added by generated servlet. [false] -->
285+ <!-- -->
286+ <!-- strictQuoteEscaping When scriptlet expressions are used for -->
287+ <!-- attribute values, should the rules in JSP.1.6 -->
288+ <!-- for the escaping of quote characters be -->
289+ <!-- strictly applied? [true] -->
290+ <!-- -->
291+ <!-- quoteAttributeEL When EL is used in an attribute value on a -->
292+ <!-- JSP page should the rules for quoting of -->
293+ <!-- attributes described in JSP.1.6 be applied to -->
294+ <!-- the expression? [true] -->
295+
296+ <servlet>
297+ <servlet-name>jsp</servlet-name>
298+ <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
299+ <!-- ==================== MiS Add 2015/07/21 ===================== -->
300+ <init-param>
301+ <param-name>engineOptionsClass</param-name>
302+ <param-value>org.opengion.tomcat.HybsServletOptions</param-value>
303+ </init-param>
304+ <init-param>
305+ <param-name>fork</param-name>
306+ <param-value>false</param-value>
307+ </init-param>
308+ <init-param>
309+ <param-name>xpoweredBy</param-name>
310+ <param-value>false</param-value>
311+ </init-param>
312+ <load-on-startup>3</load-on-startup>
313+ </servlet>
314+
315+
316+ <!-- NOTE: An SSI Filter is also available as an alternative SSI -->
317+ <!-- implementation. Use either the Servlet or the Filter but NOT both. -->
318+ <!-- -->
319+ <!-- Server Side Includes processing servlet, which processes SSI -->
320+ <!-- directives in HTML pages consistent with similar support in web -->
321+ <!-- servers like Apache. Traditionally, this servlet is mapped to the -->
322+ <!-- URL pattern "*.shtml". This servlet supports the following -->
323+ <!-- initialization parameters (default values are in square brackets): -->
324+ <!-- -->
325+ <!-- buffered Should output from this servlet be buffered? -->
326+ <!-- (0=false, 1=true) [0] -->
327+ <!-- -->
328+ <!-- debug Debugging detail level for messages logged -->
329+ <!-- by this servlet. [0] -->
330+ <!-- -->
331+ <!-- expires The number of seconds before a page with SSI -->
332+ <!-- directives will expire. [No default] -->
333+ <!-- -->
334+ <!-- isVirtualWebappRelative -->
335+ <!-- Should "virtual" paths be interpreted as -->
336+ <!-- relative to the context root, instead of -->
337+ <!-- the server root? [false] -->
338+ <!-- -->
339+ <!-- inputEncoding The encoding to assume for SSI resources if -->
340+ <!-- one is not available from the resource. -->
341+ <!-- [Platform default] -->
342+ <!-- -->
343+ <!-- outputEncoding The encoding to use for the page that results -->
344+ <!-- from the SSI processing. [UTF-8] -->
345+ <!-- -->
346+ <!-- allowExec Is use of the exec command enabled? [false] -->
347+
348+<!--
349+ <servlet>
350+ <servlet-name>ssi</servlet-name>
351+ <servlet-class>
352+ org.apache.catalina.ssi.SSIServlet
353+ </servlet-class>
354+ <init-param>
355+ <param-name>buffered</param-name>
356+ <param-value>1</param-value>
357+ </init-param>
358+ <init-param>
359+ <param-name>debug</param-name>
360+ <param-value>0</param-value>
361+ </init-param>
362+ <init-param>
363+ <param-name>expires</param-name>
364+ <param-value>666</param-value>
365+ </init-param>
366+ <init-param>
367+ <param-name>isVirtualWebappRelative</param-name>
368+ <param-value>false</param-value>
369+ </init-param>
370+ <load-on-startup>4</load-on-startup>
371+ </servlet>
372+-->
373+
374+
375+ <!-- Common Gateway Includes (CGI) processing servlet, which supports -->
376+ <!-- execution of external applications that conform to the CGI spec -->
377+ <!-- requirements. Typically, this servlet is mapped to the URL pattern -->
378+ <!-- "/cgi-bin/*", which means that any CGI applications that are -->
379+ <!-- executed must be present within the web application. This servlet -->
380+ <!-- supports the following initialization parameters (default values -->
381+ <!-- are in square brackets): -->
382+ <!-- -->
383+ <!-- cgiPathPrefix The CGI search path will start at -->
384+ <!-- webAppRootDir + File.separator + this prefix. -->
385+ <!-- If not set, then webAppRootDir is used. -->
386+ <!-- Recommended value: WEB-INF/cgi -->
387+ <!-- -->
388+ <!-- cmdLineArgumentsDecoded -->
389+ <!-- Only used when enableCmdLineArguments is -->
390+ <!-- true. The pattern that individual decoded -->
391+ <!-- command line arguments must match else the -->
392+ <!-- request will be rejected. This is to -->
393+ <!-- work-around various issues when Java passes -->
394+ <!-- the arguments to the OS. See the CGI How-To -->
395+ <!-- for more details. The default varies by -->
396+ <!-- platform. -->
397+ <!-- Windows: [[a-zA-Z0-9\Q-_.\\/:\E]+] -->
398+ <!-- Others: [.*] -->
399+ <!-- Note that internally the CGI Servlet treats -->
400+ <!-- [.*] as a special case to improve performance -->
401+ <!-- -->
402+ <!-- cmdLineArgumentsEncoded -->
403+ <!-- Only used when enableCmdLineArguments is -->
404+ <!-- true. The pattern that individual encoded -->
405+ <!-- command line arguments must match else the -->
406+ <!-- request will be rejected. The default matches -->
407+ <!-- the allowed values defined by RFC3875. -->
408+ <!-- [[a-zA-Z0-9\Q%;/?:@&,$-_.!~*'()\E]+] -->
409+ <!-- -->
410+ <!-- enableCmdLineArguments -->
411+ <!-- Are command line parameters generated from -->
412+ <!-- the query string as per section 4.4 of 3875 -->
413+ <!-- RFC? [false] -->
414+ <!-- -->
415+ <!-- executable Name of the executable used to run the -->
416+ <!-- script. [perl] -->
417+ <!-- -->
418+ <!-- envHttpHeaders A regular expression used to select the HTTP -->
419+ <!-- headers passed to the CGI process as -->
420+ <!-- environment variables. Note that headers are -->
421+ <!-- converted to upper case before matching and -->
422+ <!-- that the entire header name must match the -->
423+ <!-- pattern. -->
424+ <!-- [ACCEPT[-0-9A-Z]*|CACHE-CONTROL|COOKIE|HOST| -->
425+ <!-- IF-[-0-9A-Z]*|REFERER|USER-AGENT] -->
426+ <!-- -->
427+ <!-- environment-variable- An environment to be set for the execution -->
428+ <!-- environment of the CGI script. The name of -->
429+ <!-- variable is taken from the parameter name. -->
430+ <!-- To configure an environment variable named -->
431+ <!-- FOO, configure a parameter named -->
432+ <!-- environment-variable-FOO. The parameter value -->
433+ <!-- is used as the environment variable value. -->
434+ <!-- The default is no environment variables. -->
435+ <!-- -->
436+ <!-- parameterEncoding Name of parameter encoding to be used with -->
437+ <!-- CGI servlet. -->
438+ <!-- [System.getProperty("file.encoding","UTF-8")] -->
439+ <!-- -->
440+ <!-- passShellEnvironment Should the shell environment variables (if -->
441+ <!-- any) be passed to the CGI script? [false] -->
442+ <!-- -->
443+ <!-- stderrTimeout The time (in milliseconds) to wait for the -->
444+ <!-- reading of stderr to complete before -->
445+ <!-- terminating the CGI process. [2000] -->
446+
447+<!--
448+ <servlet>
449+ <servlet-name>cgi</servlet-name>
450+ <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
451+ <init-param>
452+ <param-name>cgiPathPrefix</param-name>
453+ <param-value>WEB-INF/cgi</param-value>
454+ </init-param>
455+ <load-on-startup>5</load-on-startup>
456+ </servlet>
457+-->
458+
459+
460+ <!-- ================ Built In Servlet Mappings ========================= -->
461+
462+
463+ <!-- The servlet mappings for the built in servlets defined above. Note -->
464+ <!-- that, by default, the CGI and SSI servlets are *not* mapped. You -->
465+ <!-- must uncomment these mappings (or add them to your application's own -->
466+ <!-- web.xml deployment descriptor) to enable these services -->
467+
468+ <!-- The mapping for the default servlet -->
469+ <servlet-mapping>
470+ <servlet-name>default</servlet-name>
471+ <url-pattern>/</url-pattern>
472+ </servlet-mapping>
473+
474+ <!-- The mappings for the JSP servlet -->
475+ <servlet-mapping>
476+ <servlet-name>jsp</servlet-name>
477+ <url-pattern>*.jsp</url-pattern>
478+ <url-pattern>*.jspx</url-pattern>
479+ </servlet-mapping>
480+
481+ <!-- The mapping for the SSI servlet -->
482+<!--
483+ <servlet-mapping>
484+ <servlet-name>ssi</servlet-name>
485+ <url-pattern>*.shtml</url-pattern>
486+ </servlet-mapping>
487+-->
488+
489+ <!-- The mapping for the CGI Gateway servlet -->
490+
491+<!--
492+ <servlet-mapping>
493+ <servlet-name>cgi</servlet-name>
494+ <url-pattern>/cgi-bin/*</url-pattern>
495+ </servlet-mapping>
496+-->
497+
498+
499+ <!-- ================== Built In Filter Definitions ===================== -->
500+
501+ <!-- A filter that sets various security related HTTP Response headers. -->
502+ <!-- This filter supports the following initialization parameters -->
503+ <!-- (default values are in square brackets): -->
504+ <!-- -->
505+ <!-- hstsEnabled Should the HTTP Strict Transport Security -->
506+ <!-- (HSTS) header be added to the response? See -->
507+ <!-- RFC 6797 for more information on HSTS. [true] -->
508+ <!-- -->
509+ <!-- hstsMaxAgeSeconds The max age value that should be used in the -->
510+ <!-- HSTS header. Negative values will be treated -->
511+ <!-- as zero. [0] -->
512+ <!-- -->
513+ <!-- hstsIncludeSubDomains -->
514+ <!-- Should the includeSubDomains parameter be -->
515+ <!-- included in the HSTS header. -->
516+ <!-- -->
517+ <!-- antiClickJackingEnabled -->
518+ <!-- Should the anti click-jacking header -->
519+ <!-- X-Frame-Options be added to every response? -->
520+ <!-- [true] -->
521+ <!-- -->
522+ <!-- antiClickJackingOption -->
523+ <!-- What value should be used for the header. Must -->
524+ <!-- be one of DENY, SAMEORIGIN, ALLOW-FROM -->
525+ <!-- (case-insensitive). [DENY] -->
526+ <!-- -->
527+ <!-- antiClickJackingUri IF ALLOW-FROM is used, what URI should be -->
528+ <!-- allowed? [] -->
529+ <!-- -->
530+ <!-- blockContentTypeSniffingEnabled -->
531+ <!-- Should the header that blocks content type -->
532+ <!-- sniffing be added to every response? [true] -->
533+<!--
534+ <filter>
535+ <filter-name>httpHeaderSecurity</filter-name>
536+ <filter-class>org.apache.catalina.filters.HttpHeaderSecurityFilter</filter-class>
537+ <async-supported>true</async-supported>
538+ </filter>
539+-->
540+
541+ <!-- A filter that sets character encoding that is used to decode -->
542+ <!-- parameters in a POST request -->
543+<!--
544+ <filter>
545+ <filter-name>setCharacterEncodingFilter</filter-name>
546+ <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class>
547+ <init-param>
548+ <param-name>encoding</param-name>
549+ <param-value>UTF-8</param-value>
550+ </init-param>
551+ <async-supported>true</async-supported>
552+ </filter>
553+-->
554+
555+ <!-- A filter that triggers request parameters parsing and rejects the -->
556+ <!-- request if some parameters were skipped because of parsing errors or -->
557+ <!-- request size limitations. -->
558+<!--
559+ <filter>
560+ <filter-name>failedRequestFilter</filter-name>
561+ <filter-class>
562+ org.apache.catalina.filters.FailedRequestFilter
563+ </filter-class>
564+ <async-supported>true</async-supported>
565+ </filter>
566+-->
567+
568+
569+ <!-- NOTE: An SSI Servlet is also available as an alternative SSI -->
570+ <!-- implementation. Use either the Servlet or the Filter but NOT both. -->
571+ <!-- -->
572+ <!-- Server Side Includes processing filter, which processes SSI -->
573+ <!-- directives in HTML pages consistent with similar support in web -->
574+ <!-- servers like Apache. Traditionally, this filter is mapped to the -->
575+ <!-- URL pattern "*.shtml", though it can be mapped to "*" as it will -->
576+ <!-- selectively enable/disable SSI processing based on mime types. For -->
577+ <!-- this to work you will need to uncomment the .shtml mime type -->
578+ <!-- definition towards the bottom of this file. -->
579+ <!-- The contentType init param allows you to apply SSI processing to JSP -->
580+ <!-- pages, javascript, or any other content you wish. This filter -->
581+ <!-- supports the following initialization parameters (default values are -->
582+ <!-- in square brackets): -->
583+ <!-- -->
584+ <!-- contentType A regex pattern that must be matched before -->
585+ <!-- SSI processing is applied. -->
586+ <!-- [text/x-server-parsed-html(;.*)?] -->
587+ <!-- -->
588+ <!-- debug Debugging detail level for messages logged -->
589+ <!-- by this servlet. [0] -->
590+ <!-- -->
591+ <!-- expires The number of seconds before a page with SSI -->
592+ <!-- directives will expire. [No default] -->
593+ <!-- -->
594+ <!-- isVirtualWebappRelative -->
595+ <!-- Should "virtual" paths be interpreted as -->
596+ <!-- relative to the context root, instead of -->
597+ <!-- the server root? [false] -->
598+ <!-- -->
599+ <!-- allowExec Is use of the exec command enabled? [false] -->
600+
601+<!--
602+ <filter>
603+ <filter-name>ssi</filter-name>
604+ <filter-class>
605+ org.apache.catalina.ssi.SSIFilter
606+ </filter-class>
607+ <init-param>
608+ <param-name>contentType</param-name>
609+ <param-value>text/x-server-parsed-html(;.*)?</param-value>
610+ </init-param>
611+ <init-param>
612+ <param-name>debug</param-name>
613+ <param-value>0</param-value>
614+ </init-param>
615+ <init-param>
616+ <param-name>expires</param-name>
617+ <param-value>666</param-value>
618+ </init-param>
619+ <init-param>
620+ <param-name>isVirtualWebappRelative</param-name>
621+ <param-value>false</param-value>
622+ </init-param>
623+ </filter>
624+-->
625+
626+
627+ <!-- ==================== Built In Filter Mappings ====================== -->
628+
629+ <!-- The mapping for the HTTP header security Filter -->
630+<!--
631+ <filter-mapping>
632+ <filter-name>httpHeaderSecurity</filter-name>
633+ <url-pattern>/*</url-pattern>
634+ <dispatcher>REQUEST</dispatcher>
635+ </filter-mapping>
636+-->
637+
638+ <!-- The mapping for the Set Character Encoding Filter -->
639+<!--
640+ <filter-mapping>
641+ <filter-name>setCharacterEncodingFilter</filter-name>
642+ <url-pattern>/*</url-pattern>
643+ </filter-mapping>
644+-->
645+
646+ <!-- The mapping for the Failed Request Filter -->
647+<!--
648+ <filter-mapping>
649+ <filter-name>failedRequestFilter</filter-name>
650+ <url-pattern>/*</url-pattern>
651+ </filter-mapping>
652+-->
653+
654+ <!-- The mapping for the SSI Filter -->
655+<!--
656+ <filter-mapping>
657+ <filter-name>ssi</filter-name>
658+ <url-pattern>*.shtml</url-pattern>
659+ </filter-mapping>
660+-->
661+
662+
663+ <!-- ==================== Default Session Configuration ================= -->
664+ <!-- You can set the default session timeout (in minutes) for all newly -->
665+ <!-- created sessions by modifying the value below. -->
666+
667+ <session-config>
668+ <session-timeout>30</session-timeout>
669+ </session-config>
670+
671+
672+ <!-- ===================== Default MIME Type Mappings =================== -->
673+ <!-- When serving static resources, Tomcat will automatically generate -->
674+ <!-- a "Content-Type" header based on the resource's filename extension, -->
675+ <!-- based on these mappings. Additional mappings can be added here (to -->
676+ <!-- apply to all web applications), or in your own application's web.xml -->
677+ <!-- deployment descriptor. -->
678+ <!-- Note: Extensions are always matched in a case-insensitive manner. -->
679+
680+ <mime-mapping>
681+ <extension>123</extension>
682+ <mime-type>application/vnd.lotus-1-2-3</mime-type>
683+ </mime-mapping>
684+ <mime-mapping>
685+ <extension>3dml</extension>
686+ <mime-type>text/vnd.in3d.3dml</mime-type>
687+ </mime-mapping>
688+ <mime-mapping>
689+ <extension>3ds</extension>
690+ <mime-type>image/x-3ds</mime-type>
691+ </mime-mapping>
692+ <mime-mapping>
693+ <extension>3g2</extension>
694+ <mime-type>video/3gpp2</mime-type>
695+ </mime-mapping>
696+ <mime-mapping>
697+ <extension>3gp</extension>
698+ <mime-type>video/3gpp</mime-type>
699+ </mime-mapping>
700+ <mime-mapping>
701+ <extension>7z</extension>
702+ <mime-type>application/x-7z-compressed</mime-type>
703+ </mime-mapping>
704+ <mime-mapping>
705+ <extension>aab</extension>
706+ <mime-type>application/x-authorware-bin</mime-type>
707+ </mime-mapping>
708+ <mime-mapping>
709+ <extension>aac</extension>
710+ <mime-type>audio/x-aac</mime-type>
711+ </mime-mapping>
712+ <mime-mapping>
713+ <extension>aam</extension>
714+ <mime-type>application/x-authorware-map</mime-type>
715+ </mime-mapping>
716+ <mime-mapping>
717+ <extension>aas</extension>
718+ <mime-type>application/x-authorware-seg</mime-type>
719+ </mime-mapping>
720+ <mime-mapping>
721+ <extension>abs</extension>
722+ <mime-type>audio/x-mpeg</mime-type>
723+ </mime-mapping>
724+ <mime-mapping>
725+ <extension>abw</extension>
726+ <mime-type>application/x-abiword</mime-type>
727+ </mime-mapping>
728+ <mime-mapping>
729+ <extension>ac</extension>
730+ <mime-type>application/pkix-attr-cert</mime-type>
731+ </mime-mapping>
732+ <mime-mapping>
733+ <extension>acc</extension>
734+ <mime-type>application/vnd.americandynamics.acc</mime-type>
735+ </mime-mapping>
736+ <mime-mapping>
737+ <extension>ace</extension>
738+ <mime-type>application/x-ace-compressed</mime-type>
739+ </mime-mapping>
740+ <mime-mapping>
741+ <extension>acu</extension>
742+ <mime-type>application/vnd.acucobol</mime-type>
743+ </mime-mapping>
744+ <mime-mapping>
745+ <extension>acutc</extension>
746+ <mime-type>application/vnd.acucorp</mime-type>
747+ </mime-mapping>
748+ <mime-mapping>
749+ <extension>adp</extension>
750+ <mime-type>audio/adpcm</mime-type>
751+ </mime-mapping>
752+ <mime-mapping>
753+ <extension>aep</extension>
754+ <mime-type>application/vnd.audiograph</mime-type>
755+ </mime-mapping>
756+ <mime-mapping>
757+ <extension>afm</extension>
758+ <mime-type>application/x-font-type1</mime-type>
759+ </mime-mapping>
760+ <mime-mapping>
761+ <extension>afp</extension>
762+ <mime-type>application/vnd.ibm.modcap</mime-type>
763+ </mime-mapping>
764+ <mime-mapping>
765+ <extension>ahead</extension>
766+ <mime-type>application/vnd.ahead.space</mime-type>
767+ </mime-mapping>
768+ <mime-mapping>
769+ <extension>ai</extension>
770+ <mime-type>application/postscript</mime-type>
771+ </mime-mapping>
772+ <mime-mapping>
773+ <extension>aif</extension>
774+ <mime-type>audio/x-aiff</mime-type>
775+ </mime-mapping>
776+ <mime-mapping>
777+ <extension>aifc</extension>
778+ <mime-type>audio/x-aiff</mime-type>
779+ </mime-mapping>
780+ <mime-mapping>
781+ <extension>aiff</extension>
782+ <mime-type>audio/x-aiff</mime-type>
783+ </mime-mapping>
784+ <mime-mapping>
785+ <extension>aim</extension>
786+ <mime-type>application/x-aim</mime-type>
787+ </mime-mapping>
788+ <mime-mapping>
789+ <extension>air</extension>
790+ <mime-type>application/vnd.adobe.air-application-installer-package+zip</mime-type>
791+ </mime-mapping>
792+ <mime-mapping>
793+ <extension>ait</extension>
794+ <mime-type>application/vnd.dvb.ait</mime-type>
795+ </mime-mapping>
796+ <mime-mapping>
797+ <extension>ami</extension>
798+ <mime-type>application/vnd.amiga.ami</mime-type>
799+ </mime-mapping>
800+ <mime-mapping>
801+ <extension>anx</extension>
802+ <mime-type>application/annodex</mime-type>
803+ </mime-mapping>
804+ <mime-mapping>
805+ <extension>apk</extension>
806+ <mime-type>application/vnd.android.package-archive</mime-type>
807+ </mime-mapping>
808+ <mime-mapping>
809+ <extension>appcache</extension>
810+ <mime-type>text/cache-manifest</mime-type>
811+ </mime-mapping>
812+ <mime-mapping>
813+ <extension>application</extension>
814+ <mime-type>application/x-ms-application</mime-type>
815+ </mime-mapping>
816+ <mime-mapping>
817+ <extension>apr</extension>
818+ <mime-type>application/vnd.lotus-approach</mime-type>
819+ </mime-mapping>
820+ <mime-mapping>
821+ <extension>arc</extension>
822+ <mime-type>application/x-freearc</mime-type>
823+ </mime-mapping>
824+ <mime-mapping>
825+ <extension>art</extension>
826+ <mime-type>image/x-jg</mime-type>
827+ </mime-mapping>
828+ <mime-mapping>
829+ <extension>asc</extension>
830+ <mime-type>application/pgp-signature</mime-type>
831+ </mime-mapping>
832+ <mime-mapping>
833+ <extension>asf</extension>
834+ <mime-type>video/x-ms-asf</mime-type>
835+ </mime-mapping>
836+ <mime-mapping>
837+ <extension>asm</extension>
838+ <mime-type>text/x-asm</mime-type>
839+ </mime-mapping>
840+ <mime-mapping>
841+ <extension>aso</extension>
842+ <mime-type>application/vnd.accpac.simply.aso</mime-type>
843+ </mime-mapping>
844+ <mime-mapping>
845+ <extension>asx</extension>
846+ <mime-type>video/x-ms-asf</mime-type>
847+ </mime-mapping>
848+ <mime-mapping>
849+ <extension>atc</extension>
850+ <mime-type>application/vnd.acucorp</mime-type>
851+ </mime-mapping>
852+ <mime-mapping>
853+ <extension>atom</extension>
854+ <mime-type>application/atom+xml</mime-type>
855+ </mime-mapping>
856+ <mime-mapping>
857+ <extension>atomcat</extension>
858+ <mime-type>application/atomcat+xml</mime-type>
859+ </mime-mapping>
860+ <mime-mapping>
861+ <extension>atomsvc</extension>
862+ <mime-type>application/atomsvc+xml</mime-type>
863+ </mime-mapping>
864+ <mime-mapping>
865+ <extension>atx</extension>
866+ <mime-type>application/vnd.antix.game-component</mime-type>
867+ </mime-mapping>
868+ <mime-mapping>
869+ <extension>au</extension>
870+ <mime-type>audio/basic</mime-type>
871+ </mime-mapping>
872+ <mime-mapping>
873+ <extension>avi</extension>
874+ <mime-type>video/x-msvideo</mime-type>
875+ </mime-mapping>
876+ <mime-mapping>
877+ <extension>avx</extension>
878+ <mime-type>video/x-rad-screenplay</mime-type>
879+ </mime-mapping>
880+ <mime-mapping>
881+ <extension>aw</extension>
882+ <mime-type>application/applixware</mime-type>
883+ </mime-mapping>
884+ <mime-mapping>
885+ <extension>axa</extension>
886+ <mime-type>audio/annodex</mime-type>
887+ </mime-mapping>
888+ <mime-mapping>
889+ <extension>axv</extension>
890+ <mime-type>video/annodex</mime-type>
891+ </mime-mapping>
892+ <mime-mapping>
893+ <extension>azf</extension>
894+ <mime-type>application/vnd.airzip.filesecure.azf</mime-type>
895+ </mime-mapping>
896+ <mime-mapping>
897+ <extension>azs</extension>
898+ <mime-type>application/vnd.airzip.filesecure.azs</mime-type>
899+ </mime-mapping>
900+ <mime-mapping>
901+ <extension>azw</extension>
902+ <mime-type>application/vnd.amazon.ebook</mime-type>
903+ </mime-mapping>
904+ <mime-mapping>
905+ <extension>bat</extension>
906+ <mime-type>application/x-msdownload</mime-type>
907+ </mime-mapping>
908+ <mime-mapping>
909+ <extension>bcpio</extension>
910+ <mime-type>application/x-bcpio</mime-type>
911+ </mime-mapping>
912+ <mime-mapping>
913+ <extension>bdf</extension>
914+ <mime-type>application/x-font-bdf</mime-type>
915+ </mime-mapping>
916+ <mime-mapping>
917+ <extension>bdm</extension>
918+ <mime-type>application/vnd.syncml.dm+wbxml</mime-type>
919+ </mime-mapping>
920+ <mime-mapping>
921+ <extension>bed</extension>
922+ <mime-type>application/vnd.realvnc.bed</mime-type>
923+ </mime-mapping>
924+ <mime-mapping>
925+ <extension>bh2</extension>
926+ <mime-type>application/vnd.fujitsu.oasysprs</mime-type>
927+ </mime-mapping>
928+ <mime-mapping>
929+ <extension>bin</extension>
930+ <mime-type>application/octet-stream</mime-type>
931+ </mime-mapping>
932+ <mime-mapping>
933+ <extension>blb</extension>
934+ <mime-type>application/x-blorb</mime-type>
935+ </mime-mapping>
936+ <mime-mapping>
937+ <extension>blorb</extension>
938+ <mime-type>application/x-blorb</mime-type>
939+ </mime-mapping>
940+ <mime-mapping>
941+ <extension>bmi</extension>
942+ <mime-type>application/vnd.bmi</mime-type>
943+ </mime-mapping>
944+ <mime-mapping>
945+ <extension>bmp</extension>
946+ <mime-type>image/bmp</mime-type>
947+ </mime-mapping>
948+ <mime-mapping>
949+ <extension>body</extension>
950+ <mime-type>text/html</mime-type>
951+ </mime-mapping>
952+ <mime-mapping>
953+ <extension>book</extension>
954+ <mime-type>application/vnd.framemaker</mime-type>
955+ </mime-mapping>
956+ <mime-mapping>
957+ <extension>box</extension>
958+ <mime-type>application/vnd.previewsystems.box</mime-type>
959+ </mime-mapping>
960+ <mime-mapping>
961+ <extension>boz</extension>
962+ <mime-type>application/x-bzip2</mime-type>
963+ </mime-mapping>
964+ <mime-mapping>
965+ <extension>bpk</extension>
966+ <mime-type>application/octet-stream</mime-type>
967+ </mime-mapping>
968+ <mime-mapping>
969+ <extension>btif</extension>
970+ <mime-type>image/prs.btif</mime-type>
971+ </mime-mapping>
972+ <mime-mapping>
973+ <extension>bz</extension>
974+ <mime-type>application/x-bzip</mime-type>
975+ </mime-mapping>
976+ <mime-mapping>
977+ <extension>bz2</extension>
978+ <mime-type>application/x-bzip2</mime-type>
979+ </mime-mapping>
980+ <mime-mapping>
981+ <extension>c</extension>
982+ <mime-type>text/x-c</mime-type>
983+ </mime-mapping>
984+ <mime-mapping>
985+ <extension>c11amc</extension>
986+ <mime-type>application/vnd.cluetrust.cartomobile-config</mime-type>
987+ </mime-mapping>
988+ <mime-mapping>
989+ <extension>c11amz</extension>
990+ <mime-type>application/vnd.cluetrust.cartomobile-config-pkg</mime-type>
991+ </mime-mapping>
992+ <mime-mapping>
993+ <extension>c4d</extension>
994+ <mime-type>application/vnd.clonk.c4group</mime-type>
995+ </mime-mapping>
996+ <mime-mapping>
997+ <extension>c4f</extension>
998+ <mime-type>application/vnd.clonk.c4group</mime-type>
999+ </mime-mapping>
1000+ <mime-mapping>
1001+ <extension>c4g</extension>
1002+ <mime-type>application/vnd.clonk.c4group</mime-type>
1003+ </mime-mapping>
1004+ <mime-mapping>
1005+ <extension>c4p</extension>
1006+ <mime-type>application/vnd.clonk.c4group</mime-type>
1007+ </mime-mapping>
1008+ <mime-mapping>
1009+ <extension>c4u</extension>
1010+ <mime-type>application/vnd.clonk.c4group</mime-type>
1011+ </mime-mapping>
1012+ <mime-mapping>
1013+ <extension>cab</extension>
1014+ <mime-type>application/vnd.ms-cab-compressed</mime-type>
1015+ </mime-mapping>
1016+ <mime-mapping>
1017+ <extension>caf</extension>
1018+ <mime-type>audio/x-caf</mime-type>
1019+ </mime-mapping>
1020+ <mime-mapping>
1021+ <extension>cap</extension>
1022+ <mime-type>application/vnd.tcpdump.pcap</mime-type>
1023+ </mime-mapping>
1024+ <mime-mapping>
1025+ <extension>car</extension>
1026+ <mime-type>application/vnd.curl.car</mime-type>
1027+ </mime-mapping>
1028+ <mime-mapping>
1029+ <extension>cat</extension>
1030+ <mime-type>application/vnd.ms-pki.seccat</mime-type>
1031+ </mime-mapping>
1032+ <mime-mapping>
1033+ <extension>cb7</extension>
1034+ <mime-type>application/x-cbr</mime-type>
1035+ </mime-mapping>
1036+ <mime-mapping>
1037+ <extension>cba</extension>
1038+ <mime-type>application/x-cbr</mime-type>
1039+ </mime-mapping>
1040+ <mime-mapping>
1041+ <extension>cbr</extension>
1042+ <mime-type>application/x-cbr</mime-type>
1043+ </mime-mapping>
1044+ <mime-mapping>
1045+ <extension>cbt</extension>
1046+ <mime-type>application/x-cbr</mime-type>
1047+ </mime-mapping>
1048+ <mime-mapping>
1049+ <extension>cbz</extension>
1050+ <mime-type>application/x-cbr</mime-type>
1051+ </mime-mapping>
1052+ <mime-mapping>
1053+ <extension>cc</extension>
1054+ <mime-type>text/x-c</mime-type>
1055+ </mime-mapping>
1056+ <mime-mapping>
1057+ <extension>cct</extension>
1058+ <mime-type>application/x-director</mime-type>
1059+ </mime-mapping>
1060+ <mime-mapping>
1061+ <extension>ccxml</extension>
1062+ <mime-type>application/ccxml+xml</mime-type>
1063+ </mime-mapping>
1064+ <mime-mapping>
1065+ <extension>cdbcmsg</extension>
1066+ <mime-type>application/vnd.contact.cmsg</mime-type>
1067+ </mime-mapping>
1068+ <mime-mapping>
1069+ <extension>cdf</extension>
1070+ <mime-type>application/x-cdf</mime-type>
1071+ </mime-mapping>
1072+ <mime-mapping>
1073+ <extension>cdkey</extension>
1074+ <mime-type>application/vnd.mediastation.cdkey</mime-type>
1075+ </mime-mapping>
1076+ <mime-mapping>
1077+ <extension>cdmia</extension>
1078+ <mime-type>application/cdmi-capability</mime-type>
1079+ </mime-mapping>
1080+ <mime-mapping>
1081+ <extension>cdmic</extension>
1082+ <mime-type>application/cdmi-container</mime-type>
1083+ </mime-mapping>
1084+ <mime-mapping>
1085+ <extension>cdmid</extension>
1086+ <mime-type>application/cdmi-domain</mime-type>
1087+ </mime-mapping>
1088+ <mime-mapping>
1089+ <extension>cdmio</extension>
1090+ <mime-type>application/cdmi-object</mime-type>
1091+ </mime-mapping>
1092+ <mime-mapping>
1093+ <extension>cdmiq</extension>
1094+ <mime-type>application/cdmi-queue</mime-type>
1095+ </mime-mapping>
1096+ <mime-mapping>
1097+ <extension>cdx</extension>
1098+ <mime-type>chemical/x-cdx</mime-type>
1099+ </mime-mapping>
1100+ <mime-mapping>
1101+ <extension>cdxml</extension>
1102+ <mime-type>application/vnd.chemdraw+xml</mime-type>
1103+ </mime-mapping>
1104+ <mime-mapping>
1105+ <extension>cdy</extension>
1106+ <mime-type>application/vnd.cinderella</mime-type>
1107+ </mime-mapping>
1108+ <mime-mapping>
1109+ <extension>cer</extension>
1110+ <mime-type>application/pkix-cert</mime-type>
1111+ </mime-mapping>
1112+ <mime-mapping>
1113+ <extension>cfs</extension>
1114+ <mime-type>application/x-cfs-compressed</mime-type>
1115+ </mime-mapping>
1116+ <mime-mapping>
1117+ <extension>cgm</extension>
1118+ <mime-type>image/cgm</mime-type>
1119+ </mime-mapping>
1120+ <mime-mapping>
1121+ <extension>chat</extension>
1122+ <mime-type>application/x-chat</mime-type>
1123+ </mime-mapping>
1124+ <mime-mapping>
1125+ <extension>chm</extension>
1126+ <mime-type>application/vnd.ms-htmlhelp</mime-type>
1127+ </mime-mapping>
1128+ <mime-mapping>
1129+ <extension>chrt</extension>
1130+ <mime-type>application/vnd.kde.kchart</mime-type>
1131+ </mime-mapping>
1132+ <mime-mapping>
1133+ <extension>cif</extension>
1134+ <mime-type>chemical/x-cif</mime-type>
1135+ </mime-mapping>
1136+ <mime-mapping>
1137+ <extension>cii</extension>
1138+ <mime-type>application/vnd.anser-web-certificate-issue-initiation</mime-type>
1139+ </mime-mapping>
1140+ <mime-mapping>
1141+ <extension>cil</extension>
1142+ <mime-type>application/vnd.ms-artgalry</mime-type>
1143+ </mime-mapping>
1144+ <mime-mapping>
1145+ <extension>cla</extension>
1146+ <mime-type>application/vnd.claymore</mime-type>
1147+ </mime-mapping>
1148+ <mime-mapping>
1149+ <extension>class</extension>
1150+ <mime-type>application/java</mime-type>
1151+ </mime-mapping>
1152+ <mime-mapping>
1153+ <extension>clkk</extension>
1154+ <mime-type>application/vnd.crick.clicker.keyboard</mime-type>
1155+ </mime-mapping>
1156+ <mime-mapping>
1157+ <extension>clkp</extension>
1158+ <mime-type>application/vnd.crick.clicker.palette</mime-type>
1159+ </mime-mapping>
1160+ <mime-mapping>
1161+ <extension>clkt</extension>
1162+ <mime-type>application/vnd.crick.clicker.template</mime-type>
1163+ </mime-mapping>
1164+ <mime-mapping>
1165+ <extension>clkw</extension>
1166+ <mime-type>application/vnd.crick.clicker.wordbank</mime-type>
1167+ </mime-mapping>
1168+ <mime-mapping>
1169+ <extension>clkx</extension>
1170+ <mime-type>application/vnd.crick.clicker</mime-type>
1171+ </mime-mapping>
1172+ <mime-mapping>
1173+ <extension>clp</extension>
1174+ <mime-type>application/x-msclip</mime-type>
1175+ </mime-mapping>
1176+ <mime-mapping>
1177+ <extension>cmc</extension>
1178+ <mime-type>application/vnd.cosmocaller</mime-type>
1179+ </mime-mapping>
1180+ <mime-mapping>
1181+ <extension>cmdf</extension>
1182+ <mime-type>chemical/x-cmdf</mime-type>
1183+ </mime-mapping>
1184+ <mime-mapping>
1185+ <extension>cml</extension>
1186+ <mime-type>chemical/x-cml</mime-type>
1187+ </mime-mapping>
1188+ <mime-mapping>
1189+ <extension>cmp</extension>
1190+ <mime-type>application/vnd.yellowriver-custom-menu</mime-type>
1191+ </mime-mapping>
1192+ <mime-mapping>
1193+ <extension>cmx</extension>
1194+ <mime-type>image/x-cmx</mime-type>
1195+ </mime-mapping>
1196+ <mime-mapping>
1197+ <extension>cod</extension>
1198+ <mime-type>application/vnd.rim.cod</mime-type>
1199+ </mime-mapping>
1200+ <mime-mapping>
1201+ <extension>com</extension>
1202+ <mime-type>application/x-msdownload</mime-type>
1203+ </mime-mapping>
1204+ <mime-mapping>
1205+ <extension>conf</extension>
1206+ <mime-type>text/plain</mime-type>
1207+ </mime-mapping>
1208+ <mime-mapping>
1209+ <extension>cpio</extension>
1210+ <mime-type>application/x-cpio</mime-type>
1211+ </mime-mapping>
1212+ <mime-mapping>
1213+ <extension>cpp</extension>
1214+ <mime-type>text/x-c</mime-type>
1215+ </mime-mapping>
1216+ <mime-mapping>
1217+ <extension>cpt</extension>
1218+ <mime-type>application/mac-compactpro</mime-type>
1219+ </mime-mapping>
1220+ <mime-mapping>
1221+ <extension>crd</extension>
1222+ <mime-type>application/x-mscardfile</mime-type>
1223+ </mime-mapping>
1224+ <mime-mapping>
1225+ <extension>crl</extension>
1226+ <mime-type>application/pkix-crl</mime-type>
1227+ </mime-mapping>
1228+ <mime-mapping>
1229+ <extension>crt</extension>
1230+ <mime-type>application/x-x509-ca-cert</mime-type>
1231+ </mime-mapping>
1232+ <mime-mapping>
1233+ <extension>cryptonote</extension>
1234+ <mime-type>application/vnd.rig.cryptonote</mime-type>
1235+ </mime-mapping>
1236+ <mime-mapping>
1237+ <extension>csh</extension>
1238+ <mime-type>application/x-csh</mime-type>
1239+ </mime-mapping>
1240+ <mime-mapping>
1241+ <extension>csml</extension>
1242+ <mime-type>chemical/x-csml</mime-type>
1243+ </mime-mapping>
1244+ <mime-mapping>
1245+ <extension>csp</extension>
1246+ <mime-type>application/vnd.commonspace</mime-type>
1247+ </mime-mapping>
1248+ <mime-mapping>
1249+ <extension>css</extension>
1250+ <mime-type>text/css</mime-type>
1251+ </mime-mapping>
1252+ <mime-mapping>
1253+ <extension>cst</extension>
1254+ <mime-type>application/x-director</mime-type>
1255+ </mime-mapping>
1256+ <mime-mapping>
1257+ <extension>csv</extension>
1258+ <mime-type>text/csv</mime-type>
1259+ </mime-mapping>
1260+ <mime-mapping>
1261+ <extension>cu</extension>
1262+ <mime-type>application/cu-seeme</mime-type>
1263+ </mime-mapping>
1264+ <mime-mapping>
1265+ <extension>curl</extension>
1266+ <mime-type>text/vnd.curl</mime-type>
1267+ </mime-mapping>
1268+ <mime-mapping>
1269+ <extension>cww</extension>
1270+ <mime-type>application/prs.cww</mime-type>
1271+ </mime-mapping>
1272+ <mime-mapping>
1273+ <extension>cxt</extension>
1274+ <mime-type>application/x-director</mime-type>
1275+ </mime-mapping>
1276+ <mime-mapping>
1277+ <extension>cxx</extension>
1278+ <mime-type>text/x-c</mime-type>
1279+ </mime-mapping>
1280+ <mime-mapping>
1281+ <extension>dae</extension>
1282+ <mime-type>model/vnd.collada+xml</mime-type>
1283+ </mime-mapping>
1284+ <mime-mapping>
1285+ <extension>daf</extension>
1286+ <mime-type>application/vnd.mobius.daf</mime-type>
1287+ </mime-mapping>
1288+ <mime-mapping>
1289+ <extension>dart</extension>
1290+ <mime-type>application/vnd.dart</mime-type>
1291+ </mime-mapping>
1292+ <mime-mapping>
1293+ <extension>dataless</extension>
1294+ <mime-type>application/vnd.fdsn.seed</mime-type>
1295+ </mime-mapping>
1296+ <mime-mapping>
1297+ <extension>davmount</extension>
1298+ <mime-type>application/davmount+xml</mime-type>
1299+ </mime-mapping>
1300+ <mime-mapping>
1301+ <extension>dbk</extension>
1302+ <mime-type>application/docbook+xml</mime-type>
1303+ </mime-mapping>
1304+ <mime-mapping>
1305+ <extension>dcr</extension>
1306+ <mime-type>application/x-director</mime-type>
1307+ </mime-mapping>
1308+ <mime-mapping>
1309+ <extension>dcurl</extension>
1310+ <mime-type>text/vnd.curl.dcurl</mime-type>
1311+ </mime-mapping>
1312+ <mime-mapping>
1313+ <extension>dd2</extension>
1314+ <mime-type>application/vnd.oma.dd2+xml</mime-type>
1315+ </mime-mapping>
1316+ <mime-mapping>
1317+ <extension>ddd</extension>
1318+ <mime-type>application/vnd.fujixerox.ddd</mime-type>
1319+ </mime-mapping>
1320+ <mime-mapping>
1321+ <extension>deb</extension>
1322+ <mime-type>application/x-debian-package</mime-type>
1323+ </mime-mapping>
1324+ <mime-mapping>
1325+ <extension>def</extension>
1326+ <mime-type>text/plain</mime-type>
1327+ </mime-mapping>
1328+ <mime-mapping>
1329+ <extension>deploy</extension>
1330+ <mime-type>application/octet-stream</mime-type>
1331+ </mime-mapping>
1332+ <mime-mapping>
1333+ <extension>der</extension>
1334+ <mime-type>application/x-x509-ca-cert</mime-type>
1335+ </mime-mapping>
1336+ <mime-mapping>
1337+ <extension>dfac</extension>
1338+ <mime-type>application/vnd.dreamfactory</mime-type>
1339+ </mime-mapping>
1340+ <mime-mapping>
1341+ <extension>dgc</extension>
1342+ <mime-type>application/x-dgc-compressed</mime-type>
1343+ </mime-mapping>
1344+ <mime-mapping>
1345+ <extension>dib</extension>
1346+ <mime-type>image/bmp</mime-type>
1347+ </mime-mapping>
1348+ <mime-mapping>
1349+ <extension>dic</extension>
1350+ <mime-type>text/x-c</mime-type>
1351+ </mime-mapping>
1352+ <mime-mapping>
1353+ <extension>dir</extension>
1354+ <mime-type>application/x-director</mime-type>
1355+ </mime-mapping>
1356+ <mime-mapping>
1357+ <extension>dis</extension>
1358+ <mime-type>application/vnd.mobius.dis</mime-type>
1359+ </mime-mapping>
1360+ <mime-mapping>
1361+ <extension>dist</extension>
1362+ <mime-type>application/octet-stream</mime-type>
1363+ </mime-mapping>
1364+ <mime-mapping>
1365+ <extension>distz</extension>
1366+ <mime-type>application/octet-stream</mime-type>
1367+ </mime-mapping>
1368+ <mime-mapping>
1369+ <extension>djv</extension>
1370+ <mime-type>image/vnd.djvu</mime-type>
1371+ </mime-mapping>
1372+ <mime-mapping>
1373+ <extension>djvu</extension>
1374+ <mime-type>image/vnd.djvu</mime-type>
1375+ </mime-mapping>
1376+ <mime-mapping>
1377+ <extension>dll</extension>
1378+ <mime-type>application/x-msdownload</mime-type>
1379+ </mime-mapping>
1380+ <mime-mapping>
1381+ <extension>dmg</extension>
1382+ <mime-type>application/x-apple-diskimage</mime-type>
1383+ </mime-mapping>
1384+ <mime-mapping>
1385+ <extension>dmp</extension>
1386+ <mime-type>application/vnd.tcpdump.pcap</mime-type>
1387+ </mime-mapping>
1388+ <mime-mapping>
1389+ <extension>dms</extension>
1390+ <mime-type>application/octet-stream</mime-type>
1391+ </mime-mapping>
1392+ <mime-mapping>
1393+ <extension>dna</extension>
1394+ <mime-type>application/vnd.dna</mime-type>
1395+ </mime-mapping>
1396+ <mime-mapping>
1397+ <extension>doc</extension>
1398+ <mime-type>application/msword</mime-type>
1399+ </mime-mapping>
1400+ <mime-mapping>
1401+ <extension>docm</extension>
1402+ <mime-type>application/vnd.ms-word.document.macroenabled.12</mime-type>
1403+ </mime-mapping>
1404+ <mime-mapping>
1405+ <extension>docx</extension>
1406+ <mime-type>application/vnd.openxmlformats-officedocument.wordprocessingml.document</mime-type>
1407+ </mime-mapping>
1408+ <mime-mapping>
1409+ <extension>dot</extension>
1410+ <mime-type>application/msword</mime-type>
1411+ </mime-mapping>
1412+ <mime-mapping>
1413+ <extension>dotm</extension>
1414+ <mime-type>application/vnd.ms-word.template.macroenabled.12</mime-type>
1415+ </mime-mapping>
1416+ <mime-mapping>
1417+ <extension>dotx</extension>
1418+ <mime-type>application/vnd.openxmlformats-officedocument.wordprocessingml.template</mime-type>
1419+ </mime-mapping>
1420+ <mime-mapping>
1421+ <extension>dp</extension>
1422+ <mime-type>application/vnd.osgi.dp</mime-type>
1423+ </mime-mapping>
1424+ <mime-mapping>
1425+ <extension>dpg</extension>
1426+ <mime-type>application/vnd.dpgraph</mime-type>
1427+ </mime-mapping>
1428+ <mime-mapping>
1429+ <extension>dra</extension>
1430+ <mime-type>audio/vnd.dra</mime-type>
1431+ </mime-mapping>
1432+ <mime-mapping>
1433+ <extension>dsc</extension>
1434+ <mime-type>text/prs.lines.tag</mime-type>
1435+ </mime-mapping>
1436+ <mime-mapping>
1437+ <extension>dssc</extension>
1438+ <mime-type>application/dssc+der</mime-type>
1439+ </mime-mapping>
1440+ <mime-mapping>
1441+ <extension>dtb</extension>
1442+ <mime-type>application/x-dtbook+xml</mime-type>
1443+ </mime-mapping>
1444+ <mime-mapping>
1445+ <extension>dtd</extension>
1446+ <mime-type>application/xml-dtd</mime-type>
1447+ </mime-mapping>
1448+ <mime-mapping>
1449+ <extension>dts</extension>
1450+ <mime-type>audio/vnd.dts</mime-type>
1451+ </mime-mapping>
1452+ <mime-mapping>
1453+ <extension>dtshd</extension>
1454+ <mime-type>audio/vnd.dts.hd</mime-type>
1455+ </mime-mapping>
1456+ <mime-mapping>
1457+ <extension>dump</extension>
1458+ <mime-type>application/octet-stream</mime-type>
1459+ </mime-mapping>
1460+ <mime-mapping>
1461+ <extension>dv</extension>
1462+ <mime-type>video/x-dv</mime-type>
1463+ </mime-mapping>
1464+ <mime-mapping>
1465+ <extension>dvb</extension>
1466+ <mime-type>video/vnd.dvb.file</mime-type>
1467+ </mime-mapping>
1468+ <mime-mapping>
1469+ <extension>dvi</extension>
1470+ <mime-type>application/x-dvi</mime-type>
1471+ </mime-mapping>
1472+ <mime-mapping>
1473+ <extension>dwf</extension>
1474+ <mime-type>model/vnd.dwf</mime-type>
1475+ </mime-mapping>
1476+ <mime-mapping>
1477+ <extension>dwg</extension>
1478+ <mime-type>image/vnd.dwg</mime-type>
1479+ </mime-mapping>
1480+ <mime-mapping>
1481+ <extension>dxf</extension>
1482+ <mime-type>image/vnd.dxf</mime-type>
1483+ </mime-mapping>
1484+ <mime-mapping>
1485+ <extension>dxp</extension>
1486+ <mime-type>application/vnd.spotfire.dxp</mime-type>
1487+ </mime-mapping>
1488+ <mime-mapping>
1489+ <extension>dxr</extension>
1490+ <mime-type>application/x-director</mime-type>
1491+ </mime-mapping>
1492+ <mime-mapping>
1493+ <extension>ecelp4800</extension>
1494+ <mime-type>audio/vnd.nuera.ecelp4800</mime-type>
1495+ </mime-mapping>
1496+ <mime-mapping>
1497+ <extension>ecelp7470</extension>
1498+ <mime-type>audio/vnd.nuera.ecelp7470</mime-type>
1499+ </mime-mapping>
1500+ <mime-mapping>
1501+ <extension>ecelp9600</extension>
1502+ <mime-type>audio/vnd.nuera.ecelp9600</mime-type>
1503+ </mime-mapping>
1504+ <mime-mapping>
1505+ <extension>ecma</extension>
1506+ <mime-type>application/ecmascript</mime-type>
1507+ </mime-mapping>
1508+ <mime-mapping>
1509+ <extension>edm</extension>
1510+ <mime-type>application/vnd.novadigm.edm</mime-type>
1511+ </mime-mapping>
1512+ <mime-mapping>
1513+ <extension>edx</extension>
1514+ <mime-type>application/vnd.novadigm.edx</mime-type>
1515+ </mime-mapping>
1516+ <mime-mapping>
1517+ <extension>efif</extension>
1518+ <mime-type>application/vnd.picsel</mime-type>
1519+ </mime-mapping>
1520+ <mime-mapping>
1521+ <extension>ei6</extension>
1522+ <mime-type>application/vnd.pg.osasli</mime-type>
1523+ </mime-mapping>
1524+ <mime-mapping>
1525+ <extension>elc</extension>
1526+ <mime-type>application/octet-stream</mime-type>
1527+ </mime-mapping>
1528+ <mime-mapping>
1529+ <extension>emf</extension>
1530+ <mime-type>application/x-msmetafile</mime-type>
1531+ </mime-mapping>
1532+ <mime-mapping>
1533+ <extension>eml</extension>
1534+ <mime-type>message/rfc822</mime-type>
1535+ </mime-mapping>
1536+ <mime-mapping>
1537+ <extension>emma</extension>
1538+ <mime-type>application/emma+xml</mime-type>
1539+ </mime-mapping>
1540+ <mime-mapping>
1541+ <extension>emz</extension>
1542+ <mime-type>application/x-msmetafile</mime-type>
1543+ </mime-mapping>
1544+ <mime-mapping>
1545+ <extension>eol</extension>
1546+ <mime-type>audio/vnd.digital-winds</mime-type>
1547+ </mime-mapping>
1548+ <mime-mapping>
1549+ <extension>eot</extension>
1550+ <mime-type>application/vnd.ms-fontobject</mime-type>
1551+ </mime-mapping>
1552+ <mime-mapping>
1553+ <extension>eps</extension>
1554+ <mime-type>application/postscript</mime-type>
1555+ </mime-mapping>
1556+ <mime-mapping>
1557+ <extension>epub</extension>
1558+ <mime-type>application/epub+zip</mime-type>
1559+ </mime-mapping>
1560+ <mime-mapping>
1561+ <extension>es3</extension>
1562+ <mime-type>application/vnd.eszigno3+xml</mime-type>
1563+ </mime-mapping>
1564+ <mime-mapping>
1565+ <extension>esa</extension>
1566+ <mime-type>application/vnd.osgi.subsystem</mime-type>
1567+ </mime-mapping>
1568+ <mime-mapping>
1569+ <extension>esf</extension>
1570+ <mime-type>application/vnd.epson.esf</mime-type>
1571+ </mime-mapping>
1572+ <mime-mapping>
1573+ <extension>et3</extension>
1574+ <mime-type>application/vnd.eszigno3+xml</mime-type>
1575+ </mime-mapping>
1576+ <mime-mapping>
1577+ <extension>etx</extension>
1578+ <mime-type>text/x-setext</mime-type>
1579+ </mime-mapping>
1580+ <mime-mapping>
1581+ <extension>eva</extension>
1582+ <mime-type>application/x-eva</mime-type>
1583+ </mime-mapping>
1584+ <mime-mapping>
1585+ <extension>evy</extension>
1586+ <mime-type>application/x-envoy</mime-type>
1587+ </mime-mapping>
1588+ <mime-mapping>
1589+ <extension>exe</extension>
1590+ <mime-type>application/octet-stream</mime-type>
1591+ </mime-mapping>
1592+ <mime-mapping>
1593+ <extension>exi</extension>
1594+ <mime-type>application/exi</mime-type>
1595+ </mime-mapping>
1596+ <mime-mapping>
1597+ <extension>ext</extension>
1598+ <mime-type>application/vnd.novadigm.ext</mime-type>
1599+ </mime-mapping>
1600+ <mime-mapping>
1601+ <extension>ez</extension>
1602+ <mime-type>application/andrew-inset</mime-type>
1603+ </mime-mapping>
1604+ <mime-mapping>
1605+ <extension>ez2</extension>
1606+ <mime-type>application/vnd.ezpix-album</mime-type>
1607+ </mime-mapping>
1608+ <mime-mapping>
1609+ <extension>ez3</extension>
1610+ <mime-type>application/vnd.ezpix-package</mime-type>
1611+ </mime-mapping>
1612+ <mime-mapping>
1613+ <extension>f</extension>
1614+ <mime-type>text/x-fortran</mime-type>
1615+ </mime-mapping>
1616+ <mime-mapping>
1617+ <extension>f4v</extension>
1618+ <mime-type>video/x-f4v</mime-type>
1619+ </mime-mapping>
1620+ <mime-mapping>
1621+ <extension>f77</extension>
1622+ <mime-type>text/x-fortran</mime-type>
1623+ </mime-mapping>
1624+ <mime-mapping>
1625+ <extension>f90</extension>
1626+ <mime-type>text/x-fortran</mime-type>
1627+ </mime-mapping>
1628+ <mime-mapping>
1629+ <extension>fbs</extension>
1630+ <mime-type>image/vnd.fastbidsheet</mime-type>
1631+ </mime-mapping>
1632+ <mime-mapping>
1633+ <extension>fcdt</extension>
1634+ <mime-type>application/vnd.adobe.formscentral.fcdt</mime-type>
1635+ </mime-mapping>
1636+ <mime-mapping>
1637+ <extension>fcs</extension>
1638+ <mime-type>application/vnd.isac.fcs</mime-type>
1639+ </mime-mapping>
1640+ <mime-mapping>
1641+ <extension>fdf</extension>
1642+ <mime-type>application/vnd.fdf</mime-type>
1643+ </mime-mapping>
1644+ <mime-mapping>
1645+ <extension>fe_launch</extension>
1646+ <mime-type>application/vnd.denovo.fcselayout-link</mime-type>
1647+ </mime-mapping>
1648+ <mime-mapping>
1649+ <extension>fg5</extension>
1650+ <mime-type>application/vnd.fujitsu.oasysgp</mime-type>
1651+ </mime-mapping>
1652+ <mime-mapping>
1653+ <extension>fgd</extension>
1654+ <mime-type>application/x-director</mime-type>
1655+ </mime-mapping>
1656+ <mime-mapping>
1657+ <extension>fh</extension>
1658+ <mime-type>image/x-freehand</mime-type>
1659+ </mime-mapping>
1660+ <mime-mapping>
1661+ <extension>fh4</extension>
1662+ <mime-type>image/x-freehand</mime-type>
1663+ </mime-mapping>
1664+ <mime-mapping>
1665+ <extension>fh5</extension>
1666+ <mime-type>image/x-freehand</mime-type>
1667+ </mime-mapping>
1668+ <mime-mapping>
1669+ <extension>fh7</extension>
1670+ <mime-type>image/x-freehand</mime-type>
1671+ </mime-mapping>
1672+ <mime-mapping>
1673+ <extension>fhc</extension>
1674+ <mime-type>image/x-freehand</mime-type>
1675+ </mime-mapping>
1676+ <mime-mapping>
1677+ <extension>fig</extension>
1678+ <mime-type>application/x-xfig</mime-type>
1679+ </mime-mapping>
1680+ <mime-mapping>
1681+ <extension>flac</extension>
1682+ <mime-type>audio/flac</mime-type>
1683+ </mime-mapping>
1684+ <mime-mapping>
1685+ <extension>fli</extension>
1686+ <mime-type>video/x-fli</mime-type>
1687+ </mime-mapping>
1688+ <mime-mapping>
1689+ <extension>flo</extension>
1690+ <mime-type>application/vnd.micrografx.flo</mime-type>
1691+ </mime-mapping>
1692+ <mime-mapping>
1693+ <extension>flv</extension>
1694+ <mime-type>video/x-flv</mime-type>
1695+ </mime-mapping>
1696+ <mime-mapping>
1697+ <extension>flw</extension>
1698+ <mime-type>application/vnd.kde.kivio</mime-type>
1699+ </mime-mapping>
1700+ <mime-mapping>
1701+ <extension>flx</extension>
1702+ <mime-type>text/vnd.fmi.flexstor</mime-type>
1703+ </mime-mapping>
1704+ <mime-mapping>
1705+ <extension>fly</extension>
1706+ <mime-type>text/vnd.fly</mime-type>
1707+ </mime-mapping>
1708+ <mime-mapping>
1709+ <extension>fm</extension>
1710+ <mime-type>application/vnd.framemaker</mime-type>
1711+ </mime-mapping>
1712+ <mime-mapping>
1713+ <extension>fnc</extension>
1714+ <mime-type>application/vnd.frogans.fnc</mime-type>
1715+ </mime-mapping>
1716+ <mime-mapping>
1717+ <extension>for</extension>
1718+ <mime-type>text/x-fortran</mime-type>
1719+ </mime-mapping>
1720+ <mime-mapping>
1721+ <extension>fpx</extension>
1722+ <mime-type>image/vnd.fpx</mime-type>
1723+ </mime-mapping>
1724+ <mime-mapping>
1725+ <extension>frame</extension>
1726+ <mime-type>application/vnd.framemaker</mime-type>
1727+ </mime-mapping>
1728+ <mime-mapping>
1729+ <extension>fsc</extension>
1730+ <mime-type>application/vnd.fsc.weblaunch</mime-type>
1731+ </mime-mapping>
1732+ <mime-mapping>
1733+ <extension>fst</extension>
1734+ <mime-type>image/vnd.fst</mime-type>
1735+ </mime-mapping>
1736+ <mime-mapping>
1737+ <extension>ftc</extension>
1738+ <mime-type>application/vnd.fluxtime.clip</mime-type>
1739+ </mime-mapping>
1740+ <mime-mapping>
1741+ <extension>fti</extension>
1742+ <mime-type>application/vnd.anser-web-funds-transfer-initiation</mime-type>
1743+ </mime-mapping>
1744+ <mime-mapping>
1745+ <extension>fvt</extension>
1746+ <mime-type>video/vnd.fvt</mime-type>
1747+ </mime-mapping>
1748+ <mime-mapping>
1749+ <extension>fxp</extension>
1750+ <mime-type>application/vnd.adobe.fxp</mime-type>
1751+ </mime-mapping>
1752+ <mime-mapping>
1753+ <extension>fxpl</extension>
1754+ <mime-type>application/vnd.adobe.fxp</mime-type>
1755+ </mime-mapping>
1756+ <mime-mapping>
1757+ <extension>fzs</extension>
1758+ <mime-type>application/vnd.fuzzysheet</mime-type>
1759+ </mime-mapping>
1760+ <mime-mapping>
1761+ <extension>g2w</extension>
1762+ <mime-type>application/vnd.geoplan</mime-type>
1763+ </mime-mapping>
1764+ <mime-mapping>
1765+ <extension>g3</extension>
1766+ <mime-type>image/g3fax</mime-type>
1767+ </mime-mapping>
1768+ <mime-mapping>
1769+ <extension>g3w</extension>
1770+ <mime-type>application/vnd.geospace</mime-type>
1771+ </mime-mapping>
1772+ <mime-mapping>
1773+ <extension>gac</extension>
1774+ <mime-type>application/vnd.groove-account</mime-type>
1775+ </mime-mapping>
1776+ <mime-mapping>
1777+ <extension>gam</extension>
1778+ <mime-type>application/x-tads</mime-type>
1779+ </mime-mapping>
1780+ <mime-mapping>
1781+ <extension>gbr</extension>
1782+ <mime-type>application/rpki-ghostbusters</mime-type>
1783+ </mime-mapping>
1784+ <mime-mapping>
1785+ <extension>gca</extension>
1786+ <mime-type>application/x-gca-compressed</mime-type>
1787+ </mime-mapping>
1788+ <mime-mapping>
1789+ <extension>gdl</extension>
1790+ <mime-type>model/vnd.gdl</mime-type>
1791+ </mime-mapping>
1792+ <mime-mapping>
1793+ <extension>geo</extension>
1794+ <mime-type>application/vnd.dynageo</mime-type>
1795+ </mime-mapping>
1796+ <mime-mapping>
1797+ <extension>gex</extension>
1798+ <mime-type>application/vnd.geometry-explorer</mime-type>
1799+ </mime-mapping>
1800+ <mime-mapping>
1801+ <extension>ggb</extension>
1802+ <mime-type>application/vnd.geogebra.file</mime-type>
1803+ </mime-mapping>
1804+ <mime-mapping>
1805+ <extension>ggt</extension>
1806+ <mime-type>application/vnd.geogebra.tool</mime-type>
1807+ </mime-mapping>
1808+ <mime-mapping>
1809+ <extension>ghf</extension>
1810+ <mime-type>application/vnd.groove-help</mime-type>
1811+ </mime-mapping>
1812+ <mime-mapping>
1813+ <extension>gif</extension>
1814+ <mime-type>image/gif</mime-type>
1815+ </mime-mapping>
1816+ <mime-mapping>
1817+ <extension>gim</extension>
1818+ <mime-type>application/vnd.groove-identity-message</mime-type>
1819+ </mime-mapping>
1820+ <mime-mapping>
1821+ <extension>gml</extension>
1822+ <mime-type>application/gml+xml</mime-type>
1823+ </mime-mapping>
1824+ <mime-mapping>
1825+ <extension>gmx</extension>
1826+ <mime-type>application/vnd.gmx</mime-type>
1827+ </mime-mapping>
1828+ <mime-mapping>
1829+ <extension>gnumeric</extension>
1830+ <mime-type>application/x-gnumeric</mime-type>
1831+ </mime-mapping>
1832+ <mime-mapping>
1833+ <extension>gph</extension>
1834+ <mime-type>application/vnd.flographit</mime-type>
1835+ </mime-mapping>
1836+ <mime-mapping>
1837+ <extension>gpx</extension>
1838+ <mime-type>application/gpx+xml</mime-type>
1839+ </mime-mapping>
1840+ <mime-mapping>
1841+ <extension>gqf</extension>
1842+ <mime-type>application/vnd.grafeq</mime-type>
1843+ </mime-mapping>
1844+ <mime-mapping>
1845+ <extension>gqs</extension>
1846+ <mime-type>application/vnd.grafeq</mime-type>
1847+ </mime-mapping>
1848+ <mime-mapping>
1849+ <extension>gram</extension>
1850+ <mime-type>application/srgs</mime-type>
1851+ </mime-mapping>
1852+ <mime-mapping>
1853+ <extension>gramps</extension>
1854+ <mime-type>application/x-gramps-xml</mime-type>
1855+ </mime-mapping>
1856+ <mime-mapping>
1857+ <extension>gre</extension>
1858+ <mime-type>application/vnd.geometry-explorer</mime-type>
1859+ </mime-mapping>
1860+ <mime-mapping>
1861+ <extension>grv</extension>
1862+ <mime-type>application/vnd.groove-injector</mime-type>
1863+ </mime-mapping>
1864+ <mime-mapping>
1865+ <extension>grxml</extension>
1866+ <mime-type>application/srgs+xml</mime-type>
1867+ </mime-mapping>
1868+ <mime-mapping>
1869+ <extension>gsf</extension>
1870+ <mime-type>application/x-font-ghostscript</mime-type>
1871+ </mime-mapping>
1872+ <mime-mapping>
1873+ <extension>gtar</extension>
1874+ <mime-type>application/x-gtar</mime-type>
1875+ </mime-mapping>
1876+ <mime-mapping>
1877+ <extension>gtm</extension>
1878+ <mime-type>application/vnd.groove-tool-message</mime-type>
1879+ </mime-mapping>
1880+ <mime-mapping>
1881+ <extension>gtw</extension>
1882+ <mime-type>model/vnd.gtw</mime-type>
1883+ </mime-mapping>
1884+ <mime-mapping>
1885+ <extension>gv</extension>
1886+ <mime-type>text/vnd.graphviz</mime-type>
1887+ </mime-mapping>
1888+ <mime-mapping>
1889+ <extension>gxf</extension>
1890+ <mime-type>application/gxf</mime-type>
1891+ </mime-mapping>
1892+ <mime-mapping>
1893+ <extension>gxt</extension>
1894+ <mime-type>application/vnd.geonext</mime-type>
1895+ </mime-mapping>
1896+ <mime-mapping>
1897+ <extension>gz</extension>
1898+ <mime-type>application/x-gzip</mime-type>
1899+ </mime-mapping>
1900+ <mime-mapping>
1901+ <extension>h</extension>
1902+ <mime-type>text/x-c</mime-type>
1903+ </mime-mapping>
1904+ <mime-mapping>
1905+ <extension>h261</extension>
1906+ <mime-type>video/h261</mime-type>
1907+ </mime-mapping>
1908+ <mime-mapping>
1909+ <extension>h263</extension>
1910+ <mime-type>video/h263</mime-type>
1911+ </mime-mapping>
1912+ <mime-mapping>
1913+ <extension>h264</extension>
1914+ <mime-type>video/h264</mime-type>
1915+ </mime-mapping>
1916+ <mime-mapping>
1917+ <extension>hal</extension>
1918+ <mime-type>application/vnd.hal+xml</mime-type>
1919+ </mime-mapping>
1920+ <mime-mapping>
1921+ <extension>hbci</extension>
1922+ <mime-type>application/vnd.hbci</mime-type>
1923+ </mime-mapping>
1924+ <mime-mapping>
1925+ <extension>hdf</extension>
1926+ <mime-type>application/x-hdf</mime-type>
1927+ </mime-mapping>
1928+ <mime-mapping>
1929+ <extension>hh</extension>
1930+ <mime-type>text/x-c</mime-type>
1931+ </mime-mapping>
1932+ <mime-mapping>
1933+ <extension>hlp</extension>
1934+ <mime-type>application/winhlp</mime-type>
1935+ </mime-mapping>
1936+ <mime-mapping>
1937+ <extension>hpgl</extension>
1938+ <mime-type>application/vnd.hp-hpgl</mime-type>
1939+ </mime-mapping>
1940+ <mime-mapping>
1941+ <extension>hpid</extension>
1942+ <mime-type>application/vnd.hp-hpid</mime-type>
1943+ </mime-mapping>
1944+ <mime-mapping>
1945+ <extension>hps</extension>
1946+ <mime-type>application/vnd.hp-hps</mime-type>
1947+ </mime-mapping>
1948+ <mime-mapping>
1949+ <extension>hqx</extension>
1950+ <mime-type>application/mac-binhex40</mime-type>
1951+ </mime-mapping>
1952+ <mime-mapping>
1953+ <extension>htc</extension>
1954+ <mime-type>text/x-component</mime-type>
1955+ </mime-mapping>
1956+ <mime-mapping>
1957+ <extension>htke</extension>
1958+ <mime-type>application/vnd.kenameaapp</mime-type>
1959+ </mime-mapping>
1960+ <mime-mapping>
1961+ <extension>htm</extension>
1962+ <mime-type>text/html</mime-type>
1963+ </mime-mapping>
1964+ <mime-mapping>
1965+ <extension>html</extension>
1966+ <mime-type>text/html</mime-type>
1967+ </mime-mapping>
1968+ <mime-mapping>
1969+ <extension>hvd</extension>
1970+ <mime-type>application/vnd.yamaha.hv-dic</mime-type>
1971+ </mime-mapping>
1972+ <mime-mapping>
1973+ <extension>hvp</extension>
1974+ <mime-type>application/vnd.yamaha.hv-voice</mime-type>
1975+ </mime-mapping>
1976+ <mime-mapping>
1977+ <extension>hvs</extension>
1978+ <mime-type>application/vnd.yamaha.hv-script</mime-type>
1979+ </mime-mapping>
1980+ <mime-mapping>
1981+ <extension>i2g</extension>
1982+ <mime-type>application/vnd.intergeo</mime-type>
1983+ </mime-mapping>
1984+ <mime-mapping>
1985+ <extension>icc</extension>
1986+ <mime-type>application/vnd.iccprofile</mime-type>
1987+ </mime-mapping>
1988+ <mime-mapping>
1989+ <extension>ice</extension>
1990+ <mime-type>x-conference/x-cooltalk</mime-type>
1991+ </mime-mapping>
1992+ <mime-mapping>
1993+ <extension>icm</extension>
1994+ <mime-type>application/vnd.iccprofile</mime-type>
1995+ </mime-mapping>
1996+ <mime-mapping>
1997+ <extension>ico</extension>
1998+ <mime-type>image/x-icon</mime-type>
1999+ </mime-mapping>
2000+ <mime-mapping>
2001+ <extension>ics</extension>
2002+ <mime-type>text/calendar</mime-type>
2003+ </mime-mapping>
2004+ <mime-mapping>
2005+ <extension>ief</extension>
2006+ <mime-type>image/ief</mime-type>
2007+ </mime-mapping>
2008+ <mime-mapping>
2009+ <extension>ifb</extension>
2010+ <mime-type>text/calendar</mime-type>
2011+ </mime-mapping>
2012+ <mime-mapping>
2013+ <extension>ifm</extension>
2014+ <mime-type>application/vnd.shana.informed.formdata</mime-type>
2015+ </mime-mapping>
2016+ <mime-mapping>
2017+ <extension>iges</extension>
2018+ <mime-type>model/iges</mime-type>
2019+ </mime-mapping>
2020+ <mime-mapping>
2021+ <extension>igl</extension>
2022+ <mime-type>application/vnd.igloader</mime-type>
2023+ </mime-mapping>
2024+ <mime-mapping>
2025+ <extension>igm</extension>
2026+ <mime-type>application/vnd.insors.igm</mime-type>
2027+ </mime-mapping>
2028+ <mime-mapping>
2029+ <extension>igs</extension>
2030+ <mime-type>model/iges</mime-type>
2031+ </mime-mapping>
2032+ <mime-mapping>
2033+ <extension>igx</extension>
2034+ <mime-type>application/vnd.micrografx.igx</mime-type>
2035+ </mime-mapping>
2036+ <mime-mapping>
2037+ <extension>iif</extension>
2038+ <mime-type>application/vnd.shana.informed.interchange</mime-type>
2039+ </mime-mapping>
2040+ <mime-mapping>
2041+ <extension>imp</extension>
2042+ <mime-type>application/vnd.accpac.simply.imp</mime-type>
2043+ </mime-mapping>
2044+ <mime-mapping>
2045+ <extension>ims</extension>
2046+ <mime-type>application/vnd.ms-ims</mime-type>
2047+ </mime-mapping>
2048+ <mime-mapping>
2049+ <extension>in</extension>
2050+ <mime-type>text/plain</mime-type>
2051+ </mime-mapping>
2052+ <mime-mapping>
2053+ <extension>ink</extension>
2054+ <mime-type>application/inkml+xml</mime-type>
2055+ </mime-mapping>
2056+ <mime-mapping>
2057+ <extension>inkml</extension>
2058+ <mime-type>application/inkml+xml</mime-type>
2059+ </mime-mapping>
2060+ <mime-mapping>
2061+ <extension>install</extension>
2062+ <mime-type>application/x-install-instructions</mime-type>
2063+ </mime-mapping>
2064+ <mime-mapping>
2065+ <extension>iota</extension>
2066+ <mime-type>application/vnd.astraea-software.iota</mime-type>
2067+ </mime-mapping>
2068+ <mime-mapping>
2069+ <extension>ipfix</extension>
2070+ <mime-type>application/ipfix</mime-type>
2071+ </mime-mapping>
2072+ <mime-mapping>
2073+ <extension>ipk</extension>
2074+ <mime-type>application/vnd.shana.informed.package</mime-type>
2075+ </mime-mapping>
2076+ <mime-mapping>
2077+ <extension>irm</extension>
2078+ <mime-type>application/vnd.ibm.rights-management</mime-type>
2079+ </mime-mapping>
2080+ <mime-mapping>
2081+ <extension>irp</extension>
2082+ <mime-type>application/vnd.irepository.package+xml</mime-type>
2083+ </mime-mapping>
2084+ <mime-mapping>
2085+ <extension>iso</extension>
2086+ <mime-type>application/x-iso9660-image</mime-type>
2087+ </mime-mapping>
2088+ <mime-mapping>
2089+ <extension>itp</extension>
2090+ <mime-type>application/vnd.shana.informed.formtemplate</mime-type>
2091+ </mime-mapping>
2092+ <mime-mapping>
2093+ <extension>ivp</extension>
2094+ <mime-type>application/vnd.immervision-ivp</mime-type>
2095+ </mime-mapping>
2096+ <mime-mapping>
2097+ <extension>ivu</extension>
2098+ <mime-type>application/vnd.immervision-ivu</mime-type>
2099+ </mime-mapping>
2100+ <mime-mapping>
2101+ <extension>jad</extension>
2102+ <mime-type>text/vnd.sun.j2me.app-descriptor</mime-type>
2103+ </mime-mapping>
2104+ <mime-mapping>
2105+ <extension>jam</extension>
2106+ <mime-type>application/vnd.jam</mime-type>
2107+ </mime-mapping>
2108+ <mime-mapping>
2109+ <extension>jar</extension>
2110+ <mime-type>application/java-archive</mime-type>
2111+ </mime-mapping>
2112+ <mime-mapping>
2113+ <extension>java</extension>
2114+ <mime-type>text/x-java-source</mime-type>
2115+ </mime-mapping>
2116+ <mime-mapping>
2117+ <extension>jisp</extension>
2118+ <mime-type>application/vnd.jisp</mime-type>
2119+ </mime-mapping>
2120+ <mime-mapping>
2121+ <extension>jlt</extension>
2122+ <mime-type>application/vnd.hp-jlyt</mime-type>
2123+ </mime-mapping>
2124+ <mime-mapping>
2125+ <extension>jnlp</extension>
2126+ <mime-type>application/x-java-jnlp-file</mime-type>
2127+ </mime-mapping>
2128+ <mime-mapping>
2129+ <extension>joda</extension>
2130+ <mime-type>application/vnd.joost.joda-archive</mime-type>
2131+ </mime-mapping>
2132+ <mime-mapping>
2133+ <extension>jpe</extension>
2134+ <mime-type>image/jpeg</mime-type>
2135+ </mime-mapping>
2136+ <mime-mapping>
2137+ <extension>jpeg</extension>
2138+ <mime-type>image/jpeg</mime-type>
2139+ </mime-mapping>
2140+ <mime-mapping>
2141+ <extension>jpg</extension>
2142+ <mime-type>image/jpeg</mime-type>
2143+ </mime-mapping>
2144+ <mime-mapping>
2145+ <extension>jpgm</extension>
2146+ <mime-type>video/jpm</mime-type>
2147+ </mime-mapping>
2148+ <mime-mapping>
2149+ <extension>jpgv</extension>
2150+ <mime-type>video/jpeg</mime-type>
2151+ </mime-mapping>
2152+ <mime-mapping>
2153+ <extension>jpm</extension>
2154+ <mime-type>video/jpm</mime-type>
2155+ </mime-mapping>
2156+ <mime-mapping>
2157+ <extension>js</extension>
2158+ <mime-type>application/javascript</mime-type>
2159+ </mime-mapping>
2160+ <mime-mapping>
2161+ <extension>jsf</extension>
2162+ <mime-type>text/plain</mime-type>
2163+ </mime-mapping>
2164+ <mime-mapping>
2165+ <extension>json</extension>
2166+ <mime-type>application/json</mime-type>
2167+ </mime-mapping>
2168+ <mime-mapping>
2169+ <extension>jsonml</extension>
2170+ <mime-type>application/jsonml+json</mime-type>
2171+ </mime-mapping>
2172+ <mime-mapping>
2173+ <extension>jspf</extension>
2174+ <mime-type>text/plain</mime-type>
2175+ </mime-mapping>
2176+ <mime-mapping>
2177+ <extension>kar</extension>
2178+ <mime-type>audio/midi</mime-type>
2179+ </mime-mapping>
2180+ <mime-mapping>
2181+ <extension>karbon</extension>
2182+ <mime-type>application/vnd.kde.karbon</mime-type>
2183+ </mime-mapping>
2184+ <mime-mapping>
2185+ <extension>kfo</extension>
2186+ <mime-type>application/vnd.kde.kformula</mime-type>
2187+ </mime-mapping>
2188+ <mime-mapping>
2189+ <extension>kia</extension>
2190+ <mime-type>application/vnd.kidspiration</mime-type>
2191+ </mime-mapping>
2192+ <mime-mapping>
2193+ <extension>kml</extension>
2194+ <mime-type>application/vnd.google-earth.kml+xml</mime-type>
2195+ </mime-mapping>
2196+ <mime-mapping>
2197+ <extension>kmz</extension>
2198+ <mime-type>application/vnd.google-earth.kmz</mime-type>
2199+ </mime-mapping>
2200+ <mime-mapping>
2201+ <extension>kne</extension>
2202+ <mime-type>application/vnd.kinar</mime-type>
2203+ </mime-mapping>
2204+ <mime-mapping>
2205+ <extension>knp</extension>
2206+ <mime-type>application/vnd.kinar</mime-type>
2207+ </mime-mapping>
2208+ <mime-mapping>
2209+ <extension>kon</extension>
2210+ <mime-type>application/vnd.kde.kontour</mime-type>
2211+ </mime-mapping>
2212+ <mime-mapping>
2213+ <extension>kpr</extension>
2214+ <mime-type>application/vnd.kde.kpresenter</mime-type>
2215+ </mime-mapping>
2216+ <mime-mapping>
2217+ <extension>kpt</extension>
2218+ <mime-type>application/vnd.kde.kpresenter</mime-type>
2219+ </mime-mapping>
2220+ <mime-mapping>
2221+ <extension>kpxx</extension>
2222+ <mime-type>application/vnd.ds-keypoint</mime-type>
2223+ </mime-mapping>
2224+ <mime-mapping>
2225+ <extension>ksp</extension>
2226+ <mime-type>application/vnd.kde.kspread</mime-type>
2227+ </mime-mapping>
2228+ <mime-mapping>
2229+ <extension>ktr</extension>
2230+ <mime-type>application/vnd.kahootz</mime-type>
2231+ </mime-mapping>
2232+ <mime-mapping>
2233+ <extension>ktx</extension>
2234+ <mime-type>image/ktx</mime-type>
2235+ </mime-mapping>
2236+ <mime-mapping>
2237+ <extension>ktz</extension>
2238+ <mime-type>application/vnd.kahootz</mime-type>
2239+ </mime-mapping>
2240+ <mime-mapping>
2241+ <extension>kwd</extension>
2242+ <mime-type>application/vnd.kde.kword</mime-type>
2243+ </mime-mapping>
2244+ <mime-mapping>
2245+ <extension>kwt</extension>
2246+ <mime-type>application/vnd.kde.kword</mime-type>
2247+ </mime-mapping>
2248+ <mime-mapping>
2249+ <extension>lasxml</extension>
2250+ <mime-type>application/vnd.las.las+xml</mime-type>
2251+ </mime-mapping>
2252+ <mime-mapping>
2253+ <extension>latex</extension>
2254+ <mime-type>application/x-latex</mime-type>
2255+ </mime-mapping>
2256+ <mime-mapping>
2257+ <extension>lbd</extension>
2258+ <mime-type>application/vnd.llamagraphics.life-balance.desktop</mime-type>
2259+ </mime-mapping>
2260+ <mime-mapping>
2261+ <extension>lbe</extension>
2262+ <mime-type>application/vnd.llamagraphics.life-balance.exchange+xml</mime-type>
2263+ </mime-mapping>
2264+ <mime-mapping>
2265+ <extension>les</extension>
2266+ <mime-type>application/vnd.hhe.lesson-player</mime-type>
2267+ </mime-mapping>
2268+ <mime-mapping>
2269+ <extension>lha</extension>
2270+ <mime-type>application/x-lzh-compressed</mime-type>
2271+ </mime-mapping>
2272+ <mime-mapping>
2273+ <extension>link66</extension>
2274+ <mime-type>application/vnd.route66.link66+xml</mime-type>
2275+ </mime-mapping>
2276+ <mime-mapping>
2277+ <extension>list</extension>
2278+ <mime-type>text/plain</mime-type>
2279+ </mime-mapping>
2280+ <mime-mapping>
2281+ <extension>list3820</extension>
2282+ <mime-type>application/vnd.ibm.modcap</mime-type>
2283+ </mime-mapping>
2284+ <mime-mapping>
2285+ <extension>listafp</extension>
2286+ <mime-type>application/vnd.ibm.modcap</mime-type>
2287+ </mime-mapping>
2288+ <mime-mapping>
2289+ <extension>lnk</extension>
2290+ <mime-type>application/x-ms-shortcut</mime-type>
2291+ </mime-mapping>
2292+ <mime-mapping>
2293+ <extension>log</extension>
2294+ <mime-type>text/plain</mime-type>
2295+ </mime-mapping>
2296+ <mime-mapping>
2297+ <extension>lostxml</extension>
2298+ <mime-type>application/lost+xml</mime-type>
2299+ </mime-mapping>
2300+ <mime-mapping>
2301+ <extension>lrf</extension>
2302+ <mime-type>application/octet-stream</mime-type>
2303+ </mime-mapping>
2304+ <mime-mapping>
2305+ <extension>lrm</extension>
2306+ <mime-type>application/vnd.ms-lrm</mime-type>
2307+ </mime-mapping>
2308+ <mime-mapping>
2309+ <extension>ltf</extension>
2310+ <mime-type>application/vnd.frogans.ltf</mime-type>
2311+ </mime-mapping>
2312+ <mime-mapping>
2313+ <extension>lvp</extension>
2314+ <mime-type>audio/vnd.lucent.voice</mime-type>
2315+ </mime-mapping>
2316+ <mime-mapping>
2317+ <extension>lwp</extension>
2318+ <mime-type>application/vnd.lotus-wordpro</mime-type>
2319+ </mime-mapping>
2320+ <mime-mapping>
2321+ <extension>lzh</extension>
2322+ <mime-type>application/x-lzh-compressed</mime-type>
2323+ </mime-mapping>
2324+ <mime-mapping>
2325+ <extension>m13</extension>
2326+ <mime-type>application/x-msmediaview</mime-type>
2327+ </mime-mapping>
2328+ <mime-mapping>
2329+ <extension>m14</extension>
2330+ <mime-type>application/x-msmediaview</mime-type>
2331+ </mime-mapping>
2332+ <mime-mapping>
2333+ <extension>m1v</extension>
2334+ <mime-type>video/mpeg</mime-type>
2335+ </mime-mapping>
2336+ <mime-mapping>
2337+ <extension>m21</extension>
2338+ <mime-type>application/mp21</mime-type>
2339+ </mime-mapping>
2340+ <mime-mapping>
2341+ <extension>m2a</extension>
2342+ <mime-type>audio/mpeg</mime-type>
2343+ </mime-mapping>
2344+ <mime-mapping>
2345+ <extension>m2v</extension>
2346+ <mime-type>video/mpeg</mime-type>
2347+ </mime-mapping>
2348+ <mime-mapping>
2349+ <extension>m3a</extension>
2350+ <mime-type>audio/mpeg</mime-type>
2351+ </mime-mapping>
2352+ <mime-mapping>
2353+ <extension>m3u</extension>
2354+ <mime-type>audio/x-mpegurl</mime-type>
2355+ </mime-mapping>
2356+ <mime-mapping>
2357+ <extension>m3u8</extension>
2358+ <mime-type>application/vnd.apple.mpegurl</mime-type>
2359+ </mime-mapping>
2360+ <mime-mapping>
2361+ <extension>m4a</extension>
2362+ <mime-type>audio/mp4</mime-type>
2363+ </mime-mapping>
2364+ <mime-mapping>
2365+ <extension>m4b</extension>
2366+ <mime-type>audio/mp4</mime-type>
2367+ </mime-mapping>
2368+ <mime-mapping>
2369+ <extension>m4r</extension>
2370+ <mime-type>audio/mp4</mime-type>
2371+ </mime-mapping>
2372+ <mime-mapping>
2373+ <extension>m4u</extension>
2374+ <mime-type>video/vnd.mpegurl</mime-type>
2375+ </mime-mapping>
2376+ <mime-mapping>
2377+ <extension>m4v</extension>
2378+ <mime-type>video/mp4</mime-type>
2379+ </mime-mapping>
2380+ <mime-mapping>
2381+ <extension>ma</extension>
2382+ <mime-type>application/mathematica</mime-type>
2383+ </mime-mapping>
2384+ <mime-mapping>
2385+ <extension>mac</extension>
2386+ <mime-type>image/x-macpaint</mime-type>
2387+ </mime-mapping>
2388+ <mime-mapping>
2389+ <extension>mads</extension>
2390+ <mime-type>application/mads+xml</mime-type>
2391+ </mime-mapping>
2392+ <mime-mapping>
2393+ <extension>mag</extension>
2394+ <mime-type>application/vnd.ecowin.chart</mime-type>
2395+ </mime-mapping>
2396+ <mime-mapping>
2397+ <extension>maker</extension>
2398+ <mime-type>application/vnd.framemaker</mime-type>
2399+ </mime-mapping>
2400+ <mime-mapping>
2401+ <extension>man</extension>
2402+ <mime-type>text/troff</mime-type>
2403+ </mime-mapping>
2404+ <mime-mapping>
2405+ <extension>mar</extension>
2406+ <mime-type>application/octet-stream</mime-type>
2407+ </mime-mapping>
2408+ <mime-mapping>
2409+ <extension>mathml</extension>
2410+ <mime-type>application/mathml+xml</mime-type>
2411+ </mime-mapping>
2412+ <mime-mapping>
2413+ <extension>mb</extension>
2414+ <mime-type>application/mathematica</mime-type>
2415+ </mime-mapping>
2416+ <mime-mapping>
2417+ <extension>mbk</extension>
2418+ <mime-type>application/vnd.mobius.mbk</mime-type>
2419+ </mime-mapping>
2420+ <mime-mapping>
2421+ <extension>mbox</extension>
2422+ <mime-type>application/mbox</mime-type>
2423+ </mime-mapping>
2424+ <mime-mapping>
2425+ <extension>mc1</extension>
2426+ <mime-type>application/vnd.medcalcdata</mime-type>
2427+ </mime-mapping>
2428+ <mime-mapping>
2429+ <extension>mcd</extension>
2430+ <mime-type>application/vnd.mcd</mime-type>
2431+ </mime-mapping>
2432+ <mime-mapping>
2433+ <extension>mcurl</extension>
2434+ <mime-type>text/vnd.curl.mcurl</mime-type>
2435+ </mime-mapping>
2436+ <mime-mapping>
2437+ <extension>mdb</extension>
2438+ <mime-type>application/x-msaccess</mime-type>
2439+ </mime-mapping>
2440+ <mime-mapping>
2441+ <extension>mdi</extension>
2442+ <mime-type>image/vnd.ms-modi</mime-type>
2443+ </mime-mapping>
2444+ <mime-mapping>
2445+ <extension>me</extension>
2446+ <mime-type>text/troff</mime-type>
2447+ </mime-mapping>
2448+ <mime-mapping>
2449+ <extension>mesh</extension>
2450+ <mime-type>model/mesh</mime-type>
2451+ </mime-mapping>
2452+ <mime-mapping>
2453+ <extension>meta4</extension>
2454+ <mime-type>application/metalink4+xml</mime-type>
2455+ </mime-mapping>
2456+ <mime-mapping>
2457+ <extension>metalink</extension>
2458+ <mime-type>application/metalink+xml</mime-type>
2459+ </mime-mapping>
2460+ <mime-mapping>
2461+ <extension>mets</extension>
2462+ <mime-type>application/mets+xml</mime-type>
2463+ </mime-mapping>
2464+ <mime-mapping>
2465+ <extension>mfm</extension>
2466+ <mime-type>application/vnd.mfmp</mime-type>
2467+ </mime-mapping>
2468+ <mime-mapping>
2469+ <extension>mft</extension>
2470+ <mime-type>application/rpki-manifest</mime-type>
2471+ </mime-mapping>
2472+ <mime-mapping>
2473+ <extension>mgp</extension>
2474+ <mime-type>application/vnd.osgeo.mapguide.package</mime-type>
2475+ </mime-mapping>
2476+ <mime-mapping>
2477+ <extension>mgz</extension>
2478+ <mime-type>application/vnd.proteus.magazine</mime-type>
2479+ </mime-mapping>
2480+ <mime-mapping>
2481+ <extension>mid</extension>
2482+ <mime-type>audio/midi</mime-type>
2483+ </mime-mapping>
2484+ <mime-mapping>
2485+ <extension>midi</extension>
2486+ <mime-type>audio/midi</mime-type>
2487+ </mime-mapping>
2488+ <mime-mapping>
2489+ <extension>mie</extension>
2490+ <mime-type>application/x-mie</mime-type>
2491+ </mime-mapping>
2492+ <mime-mapping>
2493+ <extension>mif</extension>
2494+ <mime-type>application/x-mif</mime-type>
2495+ </mime-mapping>
2496+ <mime-mapping>
2497+ <extension>mime</extension>
2498+ <mime-type>message/rfc822</mime-type>
2499+ </mime-mapping>
2500+ <mime-mapping>
2501+ <extension>mj2</extension>
2502+ <mime-type>video/mj2</mime-type>
2503+ </mime-mapping>
2504+ <mime-mapping>
2505+ <extension>mjp2</extension>
2506+ <mime-type>video/mj2</mime-type>
2507+ </mime-mapping>
2508+ <mime-mapping>
2509+ <extension>mk3d</extension>
2510+ <mime-type>video/x-matroska</mime-type>
2511+ </mime-mapping>
2512+ <mime-mapping>
2513+ <extension>mka</extension>
2514+ <mime-type>audio/x-matroska</mime-type>
2515+ </mime-mapping>
2516+ <mime-mapping>
2517+ <extension>mks</extension>
2518+ <mime-type>video/x-matroska</mime-type>
2519+ </mime-mapping>
2520+ <mime-mapping>
2521+ <extension>mkv</extension>
2522+ <mime-type>video/x-matroska</mime-type>
2523+ </mime-mapping>
2524+ <mime-mapping>
2525+ <extension>mlp</extension>
2526+ <mime-type>application/vnd.dolby.mlp</mime-type>
2527+ </mime-mapping>
2528+ <mime-mapping>
2529+ <extension>mmd</extension>
2530+ <mime-type>application/vnd.chipnuts.karaoke-mmd</mime-type>
2531+ </mime-mapping>
2532+ <mime-mapping>
2533+ <extension>mmf</extension>
2534+ <mime-type>application/vnd.smaf</mime-type>
2535+ </mime-mapping>
2536+ <mime-mapping>
2537+ <extension>mmr</extension>
2538+ <mime-type>image/vnd.fujixerox.edmics-mmr</mime-type>
2539+ </mime-mapping>
2540+ <mime-mapping>
2541+ <extension>mng</extension>
2542+ <mime-type>video/x-mng</mime-type>
2543+ </mime-mapping>
2544+ <mime-mapping>
2545+ <extension>mny</extension>
2546+ <mime-type>application/x-msmoney</mime-type>
2547+ </mime-mapping>
2548+ <mime-mapping>
2549+ <extension>mobi</extension>
2550+ <mime-type>application/x-mobipocket-ebook</mime-type>
2551+ </mime-mapping>
2552+ <mime-mapping>
2553+ <extension>mods</extension>
2554+ <mime-type>application/mods+xml</mime-type>
2555+ </mime-mapping>
2556+ <mime-mapping>
2557+ <extension>mov</extension>
2558+ <mime-type>video/quicktime</mime-type>
2559+ </mime-mapping>
2560+ <mime-mapping>
2561+ <extension>movie</extension>
2562+ <mime-type>video/x-sgi-movie</mime-type>
2563+ </mime-mapping>
2564+ <mime-mapping>
2565+ <extension>mp1</extension>
2566+ <mime-type>audio/mpeg</mime-type>
2567+ </mime-mapping>
2568+ <mime-mapping>
2569+ <extension>mp2</extension>
2570+ <mime-type>audio/mpeg</mime-type>
2571+ </mime-mapping>
2572+ <mime-mapping>
2573+ <extension>mp21</extension>
2574+ <mime-type>application/mp21</mime-type>
2575+ </mime-mapping>
2576+ <mime-mapping>
2577+ <extension>mp2a</extension>
2578+ <mime-type>audio/mpeg</mime-type>
2579+ </mime-mapping>
2580+ <mime-mapping>
2581+ <extension>mp3</extension>
2582+ <mime-type>audio/mpeg</mime-type>
2583+ </mime-mapping>
2584+ <mime-mapping>
2585+ <extension>mp4</extension>
2586+ <mime-type>video/mp4</mime-type>
2587+ </mime-mapping>
2588+ <mime-mapping>
2589+ <extension>mp4a</extension>
2590+ <mime-type>audio/mp4</mime-type>
2591+ </mime-mapping>
2592+ <mime-mapping>
2593+ <extension>mp4s</extension>
2594+ <mime-type>application/mp4</mime-type>
2595+ </mime-mapping>
2596+ <mime-mapping>
2597+ <extension>mp4v</extension>
2598+ <mime-type>video/mp4</mime-type>
2599+ </mime-mapping>
2600+ <mime-mapping>
2601+ <extension>mpa</extension>
2602+ <mime-type>audio/mpeg</mime-type>
2603+ </mime-mapping>
2604+ <mime-mapping>
2605+ <extension>mpc</extension>
2606+ <mime-type>application/vnd.mophun.certificate</mime-type>
2607+ </mime-mapping>
2608+ <mime-mapping>
2609+ <extension>mpe</extension>
2610+ <mime-type>video/mpeg</mime-type>
2611+ </mime-mapping>
2612+ <mime-mapping>
2613+ <extension>mpeg</extension>
2614+ <mime-type>video/mpeg</mime-type>
2615+ </mime-mapping>
2616+ <mime-mapping>
2617+ <extension>mpega</extension>
2618+ <mime-type>audio/x-mpeg</mime-type>
2619+ </mime-mapping>
2620+ <mime-mapping>
2621+ <extension>mpg</extension>
2622+ <mime-type>video/mpeg</mime-type>
2623+ </mime-mapping>
2624+ <mime-mapping>
2625+ <extension>mpg4</extension>
2626+ <mime-type>video/mp4</mime-type>
2627+ </mime-mapping>
2628+ <mime-mapping>
2629+ <extension>mpga</extension>
2630+ <mime-type>audio/mpeg</mime-type>
2631+ </mime-mapping>
2632+ <mime-mapping>
2633+ <extension>mpkg</extension>
2634+ <mime-type>application/vnd.apple.installer+xml</mime-type>
2635+ </mime-mapping>
2636+ <mime-mapping>
2637+ <extension>mpm</extension>
2638+ <mime-type>application/vnd.blueice.multipass</mime-type>
2639+ </mime-mapping>
2640+ <mime-mapping>
2641+ <extension>mpn</extension>
2642+ <mime-type>application/vnd.mophun.application</mime-type>
2643+ </mime-mapping>
2644+ <mime-mapping>
2645+ <extension>mpp</extension>
2646+ <mime-type>application/vnd.ms-project</mime-type>
2647+ </mime-mapping>
2648+ <mime-mapping>
2649+ <extension>mpt</extension>
2650+ <mime-type>application/vnd.ms-project</mime-type>
2651+ </mime-mapping>
2652+ <mime-mapping>
2653+ <extension>mpv2</extension>
2654+ <mime-type>video/mpeg2</mime-type>
2655+ </mime-mapping>
2656+ <mime-mapping>
2657+ <extension>mpy</extension>
2658+ <mime-type>application/vnd.ibm.minipay</mime-type>
2659+ </mime-mapping>
2660+ <mime-mapping>
2661+ <extension>mqy</extension>
2662+ <mime-type>application/vnd.mobius.mqy</mime-type>
2663+ </mime-mapping>
2664+ <mime-mapping>
2665+ <extension>mrc</extension>
2666+ <mime-type>application/marc</mime-type>
2667+ </mime-mapping>
2668+ <mime-mapping>
2669+ <extension>mrcx</extension>
2670+ <mime-type>application/marcxml+xml</mime-type>
2671+ </mime-mapping>
2672+ <mime-mapping>
2673+ <extension>ms</extension>
2674+ <mime-type>text/troff</mime-type>
2675+ </mime-mapping>
2676+ <mime-mapping>
2677+ <extension>mscml</extension>
2678+ <mime-type>application/mediaservercontrol+xml</mime-type>
2679+ </mime-mapping>
2680+ <mime-mapping>
2681+ <extension>mseed</extension>
2682+ <mime-type>application/vnd.fdsn.mseed</mime-type>
2683+ </mime-mapping>
2684+ <mime-mapping>
2685+ <extension>mseq</extension>
2686+ <mime-type>application/vnd.mseq</mime-type>
2687+ </mime-mapping>
2688+ <mime-mapping>
2689+ <extension>msf</extension>
2690+ <mime-type>application/vnd.epson.msf</mime-type>
2691+ </mime-mapping>
2692+ <mime-mapping>
2693+ <extension>msh</extension>
2694+ <mime-type>model/mesh</mime-type>
2695+ </mime-mapping>
2696+ <mime-mapping>
2697+ <extension>msi</extension>
2698+ <mime-type>application/x-msdownload</mime-type>
2699+ </mime-mapping>
2700+ <mime-mapping>
2701+ <extension>msl</extension>
2702+ <mime-type>application/vnd.mobius.msl</mime-type>
2703+ </mime-mapping>
2704+ <mime-mapping>
2705+ <extension>msty</extension>
2706+ <mime-type>application/vnd.muvee.style</mime-type>
2707+ </mime-mapping>
2708+ <mime-mapping>
2709+ <extension>mts</extension>
2710+ <mime-type>model/vnd.mts</mime-type>
2711+ </mime-mapping>
2712+ <mime-mapping>
2713+ <extension>mus</extension>
2714+ <mime-type>application/vnd.musician</mime-type>
2715+ </mime-mapping>
2716+ <mime-mapping>
2717+ <extension>musicxml</extension>
2718+ <mime-type>application/vnd.recordare.musicxml+xml</mime-type>
2719+ </mime-mapping>
2720+ <mime-mapping>
2721+ <extension>mvb</extension>
2722+ <mime-type>application/x-msmediaview</mime-type>
2723+ </mime-mapping>
2724+ <mime-mapping>
2725+ <extension>mwf</extension>
2726+ <mime-type>application/vnd.mfer</mime-type>
2727+ </mime-mapping>
2728+ <mime-mapping>
2729+ <extension>mxf</extension>
2730+ <mime-type>application/mxf</mime-type>
2731+ </mime-mapping>
2732+ <mime-mapping>
2733+ <extension>mxl</extension>
2734+ <mime-type>application/vnd.recordare.musicxml</mime-type>
2735+ </mime-mapping>
2736+ <mime-mapping>
2737+ <extension>mxml</extension>
2738+ <mime-type>application/xv+xml</mime-type>
2739+ </mime-mapping>
2740+ <mime-mapping>
2741+ <extension>mxs</extension>
2742+ <mime-type>application/vnd.triscape.mxs</mime-type>
2743+ </mime-mapping>
2744+ <mime-mapping>
2745+ <extension>mxu</extension>
2746+ <mime-type>video/vnd.mpegurl</mime-type>
2747+ </mime-mapping>
2748+ <mime-mapping>
2749+ <extension>n-gage</extension>
2750+ <mime-type>application/vnd.nokia.n-gage.symbian.install</mime-type>
2751+ </mime-mapping>
2752+ <mime-mapping>
2753+ <extension>n3</extension>
2754+ <mime-type>text/n3</mime-type>
2755+ </mime-mapping>
2756+ <mime-mapping>
2757+ <extension>nb</extension>
2758+ <mime-type>application/mathematica</mime-type>
2759+ </mime-mapping>
2760+ <mime-mapping>
2761+ <extension>nbp</extension>
2762+ <mime-type>application/vnd.wolfram.player</mime-type>
2763+ </mime-mapping>
2764+ <mime-mapping>
2765+ <extension>nc</extension>
2766+ <mime-type>application/x-netcdf</mime-type>
2767+ </mime-mapping>
2768+ <mime-mapping>
2769+ <extension>ncx</extension>
2770+ <mime-type>application/x-dtbncx+xml</mime-type>
2771+ </mime-mapping>
2772+ <mime-mapping>
2773+ <extension>nfo</extension>
2774+ <mime-type>text/x-nfo</mime-type>
2775+ </mime-mapping>
2776+ <mime-mapping>
2777+ <extension>ngdat</extension>
2778+ <mime-type>application/vnd.nokia.n-gage.data</mime-type>
2779+ </mime-mapping>
2780+ <mime-mapping>
2781+ <extension>nitf</extension>
2782+ <mime-type>application/vnd.nitf</mime-type>
2783+ </mime-mapping>
2784+ <mime-mapping>
2785+ <extension>nlu</extension>
2786+ <mime-type>application/vnd.neurolanguage.nlu</mime-type>
2787+ </mime-mapping>
2788+ <mime-mapping>
2789+ <extension>nml</extension>
2790+ <mime-type>application/vnd.enliven</mime-type>
2791+ </mime-mapping>
2792+ <mime-mapping>
2793+ <extension>nnd</extension>
2794+ <mime-type>application/vnd.noblenet-directory</mime-type>
2795+ </mime-mapping>
2796+ <mime-mapping>
2797+ <extension>nns</extension>
2798+ <mime-type>application/vnd.noblenet-sealer</mime-type>
2799+ </mime-mapping>
2800+ <mime-mapping>
2801+ <extension>nnw</extension>
2802+ <mime-type>application/vnd.noblenet-web</mime-type>
2803+ </mime-mapping>
2804+ <mime-mapping>
2805+ <extension>npx</extension>
2806+ <mime-type>image/vnd.net-fpx</mime-type>
2807+ </mime-mapping>
2808+ <mime-mapping>
2809+ <extension>nsc</extension>
2810+ <mime-type>application/x-conference</mime-type>
2811+ </mime-mapping>
2812+ <mime-mapping>
2813+ <extension>nsf</extension>
2814+ <mime-type>application/vnd.lotus-notes</mime-type>
2815+ </mime-mapping>
2816+ <mime-mapping>
2817+ <extension>ntf</extension>
2818+ <mime-type>application/vnd.nitf</mime-type>
2819+ </mime-mapping>
2820+ <mime-mapping>
2821+ <extension>nzb</extension>
2822+ <mime-type>application/x-nzb</mime-type>
2823+ </mime-mapping>
2824+ <mime-mapping>
2825+ <extension>oa2</extension>
2826+ <mime-type>application/vnd.fujitsu.oasys2</mime-type>
2827+ </mime-mapping>
2828+ <mime-mapping>
2829+ <extension>oa3</extension>
2830+ <mime-type>application/vnd.fujitsu.oasys3</mime-type>
2831+ </mime-mapping>
2832+ <mime-mapping>
2833+ <extension>oas</extension>
2834+ <mime-type>application/vnd.fujitsu.oasys</mime-type>
2835+ </mime-mapping>
2836+ <mime-mapping>
2837+ <extension>obd</extension>
2838+ <mime-type>application/x-msbinder</mime-type>
2839+ </mime-mapping>
2840+ <mime-mapping>
2841+ <extension>obj</extension>
2842+ <mime-type>application/x-tgif</mime-type>
2843+ </mime-mapping>
2844+ <mime-mapping>
2845+ <extension>oda</extension>
2846+ <mime-type>application/oda</mime-type>
2847+ </mime-mapping>
2848+ <mime-mapping>
2849+ <!-- OpenDocument Database -->
2850+ <extension>odb</extension>
2851+ <mime-type>application/vnd.oasis.opendocument.database</mime-type>
2852+ </mime-mapping>
2853+ <mime-mapping>
2854+ <!-- OpenDocument Chart -->
2855+ <extension>odc</extension>
2856+ <mime-type>application/vnd.oasis.opendocument.chart</mime-type>
2857+ </mime-mapping>
2858+ <mime-mapping>
2859+ <!-- OpenDocument Formula -->
2860+ <extension>odf</extension>
2861+ <mime-type>application/vnd.oasis.opendocument.formula</mime-type>
2862+ </mime-mapping>
2863+ <mime-mapping>
2864+ <extension>odft</extension>
2865+ <mime-type>application/vnd.oasis.opendocument.formula-template</mime-type>
2866+ </mime-mapping>
2867+ <mime-mapping>
2868+ <!-- OpenDocument Drawing -->
2869+ <extension>odg</extension>
2870+ <mime-type>application/vnd.oasis.opendocument.graphics</mime-type>
2871+ </mime-mapping>
2872+ <mime-mapping>
2873+ <!-- OpenDocument Image -->
2874+ <extension>odi</extension>
2875+ <mime-type>application/vnd.oasis.opendocument.image</mime-type>
2876+ </mime-mapping>
2877+ <mime-mapping>
2878+ <!-- OpenDocument Master Document -->
2879+ <extension>odm</extension>
2880+ <mime-type>application/vnd.oasis.opendocument.text-master</mime-type>
2881+ </mime-mapping>
2882+ <mime-mapping>
2883+ <!-- OpenDocument Presentation -->
2884+ <extension>odp</extension>
2885+ <mime-type>application/vnd.oasis.opendocument.presentation</mime-type>
2886+ </mime-mapping>
2887+ <mime-mapping>
2888+ <!-- OpenDocument Spreadsheet -->
2889+ <extension>ods</extension>
2890+ <mime-type>application/vnd.oasis.opendocument.spreadsheet</mime-type>
2891+ </mime-mapping>
2892+ <mime-mapping>
2893+ <!-- OpenDocument Text -->
2894+ <extension>odt</extension>
2895+ <mime-type>application/vnd.oasis.opendocument.text</mime-type>
2896+ </mime-mapping>
2897+ <mime-mapping>
2898+ <extension>oga</extension>
2899+ <mime-type>audio/ogg</mime-type>
2900+ </mime-mapping>
2901+ <mime-mapping>
2902+ <extension>ogg</extension>
2903+ <mime-type>audio/ogg</mime-type>
2904+ </mime-mapping>
2905+ <mime-mapping>
2906+ <extension>ogv</extension>
2907+ <mime-type>video/ogg</mime-type>
2908+ </mime-mapping>
2909+ <mime-mapping>
2910+ <!-- xiph mime types -->
2911+ <extension>ogx</extension>
2912+ <mime-type>application/ogg</mime-type>
2913+ </mime-mapping>
2914+ <mime-mapping>
2915+ <extension>omdoc</extension>
2916+ <mime-type>application/omdoc+xml</mime-type>
2917+ </mime-mapping>
2918+ <mime-mapping>
2919+ <extension>onepkg</extension>
2920+ <mime-type>application/onenote</mime-type>
2921+ </mime-mapping>
2922+ <mime-mapping>
2923+ <extension>onetmp</extension>
2924+ <mime-type>application/onenote</mime-type>
2925+ </mime-mapping>
2926+ <mime-mapping>
2927+ <extension>onetoc</extension>
2928+ <mime-type>application/onenote</mime-type>
2929+ </mime-mapping>
2930+ <mime-mapping>
2931+ <extension>onetoc2</extension>
2932+ <mime-type>application/onenote</mime-type>
2933+ </mime-mapping>
2934+ <mime-mapping>
2935+ <extension>opf</extension>
2936+ <mime-type>application/oebps-package+xml</mime-type>
2937+ </mime-mapping>
2938+ <mime-mapping>
2939+ <extension>opml</extension>
2940+ <mime-type>text/x-opml</mime-type>
2941+ </mime-mapping>
2942+ <mime-mapping>
2943+ <extension>oprc</extension>
2944+ <mime-type>application/vnd.palm</mime-type>
2945+ </mime-mapping>
2946+ <mime-mapping>
2947+ <extension>org</extension>
2948+ <mime-type>application/vnd.lotus-organizer</mime-type>
2949+ </mime-mapping>
2950+ <mime-mapping>
2951+ <extension>osf</extension>
2952+ <mime-type>application/vnd.yamaha.openscoreformat</mime-type>
2953+ </mime-mapping>
2954+ <mime-mapping>
2955+ <extension>osfpvg</extension>
2956+ <mime-type>application/vnd.yamaha.openscoreformat.osfpvg+xml</mime-type>
2957+ </mime-mapping>
2958+ <mime-mapping>
2959+ <extension>otc</extension>
2960+ <mime-type>application/vnd.oasis.opendocument.chart-template</mime-type>
2961+ </mime-mapping>
2962+ <mime-mapping>
2963+ <extension>otf</extension>
2964+ <mime-type>font/otf</mime-type>
2965+ </mime-mapping>
2966+ <mime-mapping>
2967+ <!-- OpenDocument Drawing Template -->
2968+ <extension>otg</extension>
2969+ <mime-type>application/vnd.oasis.opendocument.graphics-template</mime-type>
2970+ </mime-mapping>
2971+ <mime-mapping>
2972+ <!-- HTML Document Template -->
2973+ <extension>oth</extension>
2974+ <mime-type>application/vnd.oasis.opendocument.text-web</mime-type>
2975+ </mime-mapping>
2976+ <mime-mapping>
2977+ <extension>oti</extension>
2978+ <mime-type>application/vnd.oasis.opendocument.image-template</mime-type>
2979+ </mime-mapping>
2980+ <mime-mapping>
2981+ <!-- OpenDocument Presentation Template -->
2982+ <extension>otp</extension>
2983+ <mime-type>application/vnd.oasis.opendocument.presentation-template</mime-type>
2984+ </mime-mapping>
2985+ <mime-mapping>
2986+ <!-- OpenDocument Spreadsheet Template -->
2987+ <extension>ots</extension>
2988+ <mime-type>application/vnd.oasis.opendocument.spreadsheet-template</mime-type>
2989+ </mime-mapping>
2990+ <mime-mapping>
2991+ <!-- OpenDocument Text Template -->
2992+ <extension>ott</extension>
2993+ <mime-type>application/vnd.oasis.opendocument.text-template</mime-type>
2994+ </mime-mapping>
2995+ <mime-mapping>
2996+ <extension>oxps</extension>
2997+ <mime-type>application/oxps</mime-type>
2998+ </mime-mapping>
2999+ <mime-mapping>
3000+ <extension>oxt</extension>
3001+ <mime-type>application/vnd.openofficeorg.extension</mime-type>
3002+ </mime-mapping>
3003+ <mime-mapping>
3004+ <extension>p</extension>
3005+ <mime-type>text/x-pascal</mime-type>
3006+ </mime-mapping>
3007+ <mime-mapping>
3008+ <extension>p10</extension>
3009+ <mime-type>application/pkcs10</mime-type>
3010+ </mime-mapping>
3011+ <mime-mapping>
3012+ <extension>p12</extension>
3013+ <mime-type>application/x-pkcs12</mime-type>
3014+ </mime-mapping>
3015+ <mime-mapping>
3016+ <extension>p7b</extension>
3017+ <mime-type>application/x-pkcs7-certificates</mime-type>
3018+ </mime-mapping>
3019+ <mime-mapping>
3020+ <extension>p7c</extension>
3021+ <mime-type>application/pkcs7-mime</mime-type>
3022+ </mime-mapping>
3023+ <mime-mapping>
3024+ <extension>p7m</extension>
3025+ <mime-type>application/pkcs7-mime</mime-type>
3026+ </mime-mapping>
3027+ <mime-mapping>
3028+ <extension>p7r</extension>
3029+ <mime-type>application/x-pkcs7-certreqresp</mime-type>
3030+ </mime-mapping>
3031+ <mime-mapping>
3032+ <extension>p7s</extension>
3033+ <mime-type>application/pkcs7-signature</mime-type>
3034+ </mime-mapping>
3035+ <mime-mapping>
3036+ <extension>p8</extension>
3037+ <mime-type>application/pkcs8</mime-type>
3038+ </mime-mapping>
3039+ <mime-mapping>
3040+ <extension>pas</extension>
3041+ <mime-type>text/x-pascal</mime-type>
3042+ </mime-mapping>
3043+ <mime-mapping>
3044+ <extension>paw</extension>
3045+ <mime-type>application/vnd.pawaafile</mime-type>
3046+ </mime-mapping>
3047+ <mime-mapping>
3048+ <extension>pbd</extension>
3049+ <mime-type>application/vnd.powerbuilder6</mime-type>
3050+ </mime-mapping>
3051+ <mime-mapping>
3052+ <extension>pbm</extension>
3053+ <mime-type>image/x-portable-bitmap</mime-type>
3054+ </mime-mapping>
3055+ <mime-mapping>
3056+ <extension>pcap</extension>
3057+ <mime-type>application/vnd.tcpdump.pcap</mime-type>
3058+ </mime-mapping>
3059+ <mime-mapping>
3060+ <extension>pcf</extension>
3061+ <mime-type>application/x-font-pcf</mime-type>
3062+ </mime-mapping>
3063+ <mime-mapping>
3064+ <extension>pcl</extension>
3065+ <mime-type>application/vnd.hp-pcl</mime-type>
3066+ </mime-mapping>
3067+ <mime-mapping>
3068+ <extension>pclxl</extension>
3069+ <mime-type>application/vnd.hp-pclxl</mime-type>
3070+ </mime-mapping>
3071+ <mime-mapping>
3072+ <extension>pct</extension>
3073+ <mime-type>image/pict</mime-type>
3074+ </mime-mapping>
3075+ <mime-mapping>
3076+ <extension>pcurl</extension>
3077+ <mime-type>application/vnd.curl.pcurl</mime-type>
3078+ </mime-mapping>
3079+ <mime-mapping>
3080+ <extension>pcx</extension>
3081+ <mime-type>image/x-pcx</mime-type>
3082+ </mime-mapping>
3083+ <mime-mapping>
3084+ <extension>pdb</extension>
3085+ <mime-type>application/vnd.palm</mime-type>
3086+ </mime-mapping>
3087+ <mime-mapping>
3088+ <extension>pdf</extension>
3089+ <mime-type>application/pdf</mime-type>
3090+ </mime-mapping>
3091+ <mime-mapping>
3092+ <extension>pfa</extension>
3093+ <mime-type>application/x-font-type1</mime-type>
3094+ </mime-mapping>
3095+ <mime-mapping>
3096+ <extension>pfb</extension>
3097+ <mime-type>application/x-font-type1</mime-type>
3098+ </mime-mapping>
3099+ <mime-mapping>
3100+ <extension>pfm</extension>
3101+ <mime-type>application/x-font-type1</mime-type>
3102+ </mime-mapping>
3103+ <mime-mapping>
3104+ <extension>pfr</extension>
3105+ <mime-type>application/font-tdpfr</mime-type>
3106+ </mime-mapping>
3107+ <mime-mapping>
3108+ <extension>pfx</extension>
3109+ <mime-type>application/x-pkcs12</mime-type>
3110+ </mime-mapping>
3111+ <mime-mapping>
3112+ <extension>pgm</extension>
3113+ <mime-type>image/x-portable-graymap</mime-type>
3114+ </mime-mapping>
3115+ <mime-mapping>
3116+ <extension>pgn</extension>
3117+ <mime-type>application/x-chess-pgn</mime-type>
3118+ </mime-mapping>
3119+ <mime-mapping>
3120+ <extension>pgp</extension>
3121+ <mime-type>application/pgp-encrypted</mime-type>
3122+ </mime-mapping>
3123+ <mime-mapping>
3124+ <extension>pic</extension>
3125+ <mime-type>image/pict</mime-type>
3126+ </mime-mapping>
3127+ <mime-mapping>
3128+ <extension>pict</extension>
3129+ <mime-type>image/pict</mime-type>
3130+ </mime-mapping>
3131+ <mime-mapping>
3132+ <extension>pkg</extension>
3133+ <mime-type>application/octet-stream</mime-type>
3134+ </mime-mapping>
3135+ <mime-mapping>
3136+ <extension>pki</extension>
3137+ <mime-type>application/pkixcmp</mime-type>
3138+ </mime-mapping>
3139+ <mime-mapping>
3140+ <extension>pkipath</extension>
3141+ <mime-type>application/pkix-pkipath</mime-type>
3142+ </mime-mapping>
3143+ <mime-mapping>
3144+ <extension>plb</extension>
3145+ <mime-type>application/vnd.3gpp.pic-bw-large</mime-type>
3146+ </mime-mapping>
3147+ <mime-mapping>
3148+ <extension>plc</extension>
3149+ <mime-type>application/vnd.mobius.plc</mime-type>
3150+ </mime-mapping>
3151+ <mime-mapping>
3152+ <extension>plf</extension>
3153+ <mime-type>application/vnd.pocketlearn</mime-type>
3154+ </mime-mapping>
3155+ <mime-mapping>
3156+ <extension>pls</extension>
3157+ <mime-type>audio/x-scpls</mime-type>
3158+ </mime-mapping>
3159+ <mime-mapping>
3160+ <extension>pml</extension>
3161+ <mime-type>application/vnd.ctc-posml</mime-type>
3162+ </mime-mapping>
3163+ <mime-mapping>
3164+ <extension>png</extension>
3165+ <mime-type>image/png</mime-type>
3166+ </mime-mapping>
3167+ <mime-mapping>
3168+ <extension>pnm</extension>
3169+ <mime-type>image/x-portable-anymap</mime-type>
3170+ </mime-mapping>
3171+ <mime-mapping>
3172+ <extension>pnt</extension>
3173+ <mime-type>image/x-macpaint</mime-type>
3174+ </mime-mapping>
3175+ <mime-mapping>
3176+ <extension>portpkg</extension>
3177+ <mime-type>application/vnd.macports.portpkg</mime-type>
3178+ </mime-mapping>
3179+ <mime-mapping>
3180+ <extension>pot</extension>
3181+ <mime-type>application/vnd.ms-powerpoint</mime-type>
3182+ </mime-mapping>
3183+ <mime-mapping>
3184+ <extension>potm</extension>
3185+ <mime-type>application/vnd.ms-powerpoint.template.macroenabled.12</mime-type>
3186+ </mime-mapping>
3187+ <mime-mapping>
3188+ <extension>potx</extension>
3189+ <mime-type>application/vnd.openxmlformats-officedocument.presentationml.template</mime-type>
3190+ </mime-mapping>
3191+ <mime-mapping>
3192+ <extension>ppam</extension>
3193+ <mime-type>application/vnd.ms-powerpoint.addin.macroenabled.12</mime-type>
3194+ </mime-mapping>
3195+ <mime-mapping>
3196+ <extension>ppd</extension>
3197+ <mime-type>application/vnd.cups-ppd</mime-type>
3198+ </mime-mapping>
3199+ <mime-mapping>
3200+ <extension>ppm</extension>
3201+ <mime-type>image/x-portable-pixmap</mime-type>
3202+ </mime-mapping>
3203+ <mime-mapping>
3204+ <extension>pps</extension>
3205+ <mime-type>application/vnd.ms-powerpoint</mime-type>
3206+ </mime-mapping>
3207+ <mime-mapping>
3208+ <extension>ppsm</extension>
3209+ <mime-type>application/vnd.ms-powerpoint.slideshow.macroenabled.12</mime-type>
3210+ </mime-mapping>
3211+ <mime-mapping>
3212+ <extension>ppsx</extension>
3213+ <mime-type>application/vnd.openxmlformats-officedocument.presentationml.slideshow</mime-type>
3214+ </mime-mapping>
3215+ <mime-mapping>
3216+ <extension>ppt</extension>
3217+ <mime-type>application/vnd.ms-powerpoint</mime-type>
3218+ </mime-mapping>
3219+ <mime-mapping>
3220+ <extension>pptm</extension>
3221+ <mime-type>application/vnd.ms-powerpoint.presentation.macroenabled.12</mime-type>
3222+ </mime-mapping>
3223+ <mime-mapping>
3224+ <extension>pptx</extension>
3225+ <mime-type>application/vnd.openxmlformats-officedocument.presentationml.presentation</mime-type>
3226+ </mime-mapping>
3227+ <mime-mapping>
3228+ <extension>pqa</extension>
3229+ <mime-type>application/vnd.palm</mime-type>
3230+ </mime-mapping>
3231+ <mime-mapping>
3232+ <extension>prc</extension>
3233+ <mime-type>application/x-mobipocket-ebook</mime-type>
3234+ </mime-mapping>
3235+ <mime-mapping>
3236+ <extension>pre</extension>
3237+ <mime-type>application/vnd.lotus-freelance</mime-type>
3238+ </mime-mapping>
3239+ <mime-mapping>
3240+ <extension>prf</extension>
3241+ <mime-type>application/pics-rules</mime-type>
3242+ </mime-mapping>
3243+ <mime-mapping>
3244+ <extension>ps</extension>
3245+ <mime-type>application/postscript</mime-type>
3246+ </mime-mapping>
3247+ <mime-mapping>
3248+ <extension>psb</extension>
3249+ <mime-type>application/vnd.3gpp.pic-bw-small</mime-type>
3250+ </mime-mapping>
3251+ <mime-mapping>
3252+ <extension>psd</extension>
3253+ <mime-type>image/vnd.adobe.photoshop</mime-type>
3254+ </mime-mapping>
3255+ <mime-mapping>
3256+ <extension>psf</extension>
3257+ <mime-type>application/x-font-linux-psf</mime-type>
3258+ </mime-mapping>
3259+ <mime-mapping>
3260+ <extension>pskcxml</extension>
3261+ <mime-type>application/pskc+xml</mime-type>
3262+ </mime-mapping>
3263+ <mime-mapping>
3264+ <extension>ptid</extension>
3265+ <mime-type>application/vnd.pvi.ptid1</mime-type>
3266+ </mime-mapping>
3267+ <mime-mapping>
3268+ <extension>pub</extension>
3269+ <mime-type>application/x-mspublisher</mime-type>
3270+ </mime-mapping>
3271+ <mime-mapping>
3272+ <extension>pvb</extension>
3273+ <mime-type>application/vnd.3gpp.pic-bw-var</mime-type>
3274+ </mime-mapping>
3275+ <mime-mapping>
3276+ <extension>pwn</extension>
3277+ <mime-type>application/vnd.3m.post-it-notes</mime-type>
3278+ </mime-mapping>
3279+ <mime-mapping>
3280+ <extension>pya</extension>
3281+ <mime-type>audio/vnd.ms-playready.media.pya</mime-type>
3282+ </mime-mapping>
3283+ <mime-mapping>
3284+ <extension>pyv</extension>
3285+ <mime-type>video/vnd.ms-playready.media.pyv</mime-type>
3286+ </mime-mapping>
3287+ <mime-mapping>
3288+ <extension>qam</extension>
3289+ <mime-type>application/vnd.epson.quickanime</mime-type>
3290+ </mime-mapping>
3291+ <mime-mapping>
3292+ <extension>qbo</extension>
3293+ <mime-type>application/vnd.intu.qbo</mime-type>
3294+ </mime-mapping>
3295+ <mime-mapping>
3296+ <extension>qfx</extension>
3297+ <mime-type>application/vnd.intu.qfx</mime-type>
3298+ </mime-mapping>
3299+ <mime-mapping>
3300+ <extension>qps</extension>
3301+ <mime-type>application/vnd.publishare-delta-tree</mime-type>
3302+ </mime-mapping>
3303+ <mime-mapping>
3304+ <extension>qt</extension>
3305+ <mime-type>video/quicktime</mime-type>
3306+ </mime-mapping>
3307+ <mime-mapping>
3308+ <extension>qti</extension>
3309+ <mime-type>image/x-quicktime</mime-type>
3310+ </mime-mapping>
3311+ <mime-mapping>
3312+ <extension>qtif</extension>
3313+ <mime-type>image/x-quicktime</mime-type>
3314+ </mime-mapping>
3315+ <mime-mapping>
3316+ <extension>qwd</extension>
3317+ <mime-type>application/vnd.quark.quarkxpress</mime-type>
3318+ </mime-mapping>
3319+ <mime-mapping>
3320+ <extension>qwt</extension>
3321+ <mime-type>application/vnd.quark.quarkxpress</mime-type>
3322+ </mime-mapping>
3323+ <mime-mapping>
3324+ <extension>qxb</extension>
3325+ <mime-type>application/vnd.quark.quarkxpress</mime-type>
3326+ </mime-mapping>
3327+ <mime-mapping>
3328+ <extension>qxd</extension>
3329+ <mime-type>application/vnd.quark.quarkxpress</mime-type>
3330+ </mime-mapping>
3331+ <mime-mapping>
3332+ <extension>qxl</extension>
3333+ <mime-type>application/vnd.quark.quarkxpress</mime-type>
3334+ </mime-mapping>
3335+ <mime-mapping>
3336+ <extension>qxt</extension>
3337+ <mime-type>application/vnd.quark.quarkxpress</mime-type>
3338+ </mime-mapping>
3339+ <mime-mapping>
3340+ <extension>ra</extension>
3341+ <mime-type>audio/x-pn-realaudio</mime-type>
3342+ </mime-mapping>
3343+ <mime-mapping>
3344+ <extension>ram</extension>
3345+ <mime-type>audio/x-pn-realaudio</mime-type>
3346+ </mime-mapping>
3347+ <mime-mapping>
3348+ <extension>rar</extension>
3349+ <mime-type>application/x-rar-compressed</mime-type>
3350+ </mime-mapping>
3351+ <mime-mapping>
3352+ <extension>ras</extension>
3353+ <mime-type>image/x-cmu-raster</mime-type>
3354+ </mime-mapping>
3355+ <mime-mapping>
3356+ <extension>rcprofile</extension>
3357+ <mime-type>application/vnd.ipunplugged.rcprofile</mime-type>
3358+ </mime-mapping>
3359+ <mime-mapping>
3360+ <extension>rdf</extension>
3361+ <mime-type>application/rdf+xml</mime-type>
3362+ </mime-mapping>
3363+ <mime-mapping>
3364+ <extension>rdz</extension>
3365+ <mime-type>application/vnd.data-vision.rdz</mime-type>
3366+ </mime-mapping>
3367+ <mime-mapping>
3368+ <extension>rep</extension>
3369+ <mime-type>application/vnd.businessobjects</mime-type>
3370+ </mime-mapping>
3371+ <mime-mapping>
3372+ <extension>res</extension>
3373+ <mime-type>application/x-dtbresource+xml</mime-type>
3374+ </mime-mapping>
3375+ <mime-mapping>
3376+ <extension>rgb</extension>
3377+ <mime-type>image/x-rgb</mime-type>
3378+ </mime-mapping>
3379+ <mime-mapping>
3380+ <extension>rif</extension>
3381+ <mime-type>application/reginfo+xml</mime-type>
3382+ </mime-mapping>
3383+ <mime-mapping>
3384+ <extension>rip</extension>
3385+ <mime-type>audio/vnd.rip</mime-type>
3386+ </mime-mapping>
3387+ <mime-mapping>
3388+ <extension>ris</extension>
3389+ <mime-type>application/x-research-info-systems</mime-type>
3390+ </mime-mapping>
3391+ <mime-mapping>
3392+ <extension>rl</extension>
3393+ <mime-type>application/resource-lists+xml</mime-type>
3394+ </mime-mapping>
3395+ <mime-mapping>
3396+ <extension>rlc</extension>
3397+ <mime-type>image/vnd.fujixerox.edmics-rlc</mime-type>
3398+ </mime-mapping>
3399+ <mime-mapping>
3400+ <extension>rld</extension>
3401+ <mime-type>application/resource-lists-diff+xml</mime-type>
3402+ </mime-mapping>
3403+ <mime-mapping>
3404+ <extension>rm</extension>
3405+ <mime-type>application/vnd.rn-realmedia</mime-type>
3406+ </mime-mapping>
3407+ <mime-mapping>
3408+ <extension>rmi</extension>
3409+ <mime-type>audio/midi</mime-type>
3410+ </mime-mapping>
3411+ <mime-mapping>
3412+ <extension>rmp</extension>
3413+ <mime-type>audio/x-pn-realaudio-plugin</mime-type>
3414+ </mime-mapping>
3415+ <mime-mapping>
3416+ <extension>rms</extension>
3417+ <mime-type>application/vnd.jcp.javame.midlet-rms</mime-type>
3418+ </mime-mapping>
3419+ <mime-mapping>
3420+ <extension>rmvb</extension>
3421+ <mime-type>application/vnd.rn-realmedia-vbr</mime-type>
3422+ </mime-mapping>
3423+ <mime-mapping>
3424+ <extension>rnc</extension>
3425+ <mime-type>application/relax-ng-compact-syntax</mime-type>
3426+ </mime-mapping>
3427+ <mime-mapping>
3428+ <extension>roa</extension>
3429+ <mime-type>application/rpki-roa</mime-type>
3430+ </mime-mapping>
3431+ <mime-mapping>
3432+ <extension>roff</extension>
3433+ <mime-type>text/troff</mime-type>
3434+ </mime-mapping>
3435+ <mime-mapping>
3436+ <extension>rp9</extension>
3437+ <mime-type>application/vnd.cloanto.rp9</mime-type>
3438+ </mime-mapping>
3439+ <mime-mapping>
3440+ <extension>rpss</extension>
3441+ <mime-type>application/vnd.nokia.radio-presets</mime-type>
3442+ </mime-mapping>
3443+ <mime-mapping>
3444+ <extension>rpst</extension>
3445+ <mime-type>application/vnd.nokia.radio-preset</mime-type>
3446+ </mime-mapping>
3447+ <mime-mapping>
3448+ <extension>rq</extension>
3449+ <mime-type>application/sparql-query</mime-type>
3450+ </mime-mapping>
3451+ <mime-mapping>
3452+ <extension>rs</extension>
3453+ <mime-type>application/rls-services+xml</mime-type>
3454+ </mime-mapping>
3455+ <mime-mapping>
3456+ <extension>rsd</extension>
3457+ <mime-type>application/rsd+xml</mime-type>
3458+ </mime-mapping>
3459+ <mime-mapping>
3460+ <extension>rss</extension>
3461+ <mime-type>application/rss+xml</mime-type>
3462+ </mime-mapping>
3463+ <mime-mapping>
3464+ <extension>rtf</extension>
3465+ <mime-type>application/rtf</mime-type>
3466+ </mime-mapping>
3467+ <mime-mapping>
3468+ <extension>rtx</extension>
3469+ <mime-type>text/richtext</mime-type>
3470+ </mime-mapping>
3471+ <mime-mapping>
3472+ <extension>s</extension>
3473+ <mime-type>text/x-asm</mime-type>
3474+ </mime-mapping>
3475+ <mime-mapping>
3476+ <extension>s3m</extension>
3477+ <mime-type>audio/s3m</mime-type>
3478+ </mime-mapping>
3479+ <mime-mapping>
3480+ <extension>saf</extension>
3481+ <mime-type>application/vnd.yamaha.smaf-audio</mime-type>
3482+ </mime-mapping>
3483+ <mime-mapping>
3484+ <extension>sbml</extension>
3485+ <mime-type>application/sbml+xml</mime-type>
3486+ </mime-mapping>
3487+ <mime-mapping>
3488+ <extension>sc</extension>
3489+ <mime-type>application/vnd.ibm.secure-container</mime-type>
3490+ </mime-mapping>
3491+ <mime-mapping>
3492+ <extension>scd</extension>
3493+ <mime-type>application/x-msschedule</mime-type>
3494+ </mime-mapping>
3495+ <mime-mapping>
3496+ <extension>scm</extension>
3497+ <mime-type>application/vnd.lotus-screencam</mime-type>
3498+ </mime-mapping>
3499+ <mime-mapping>
3500+ <extension>scq</extension>
3501+ <mime-type>application/scvp-cv-request</mime-type>
3502+ </mime-mapping>
3503+ <mime-mapping>
3504+ <extension>scs</extension>
3505+ <mime-type>application/scvp-cv-response</mime-type>
3506+ </mime-mapping>
3507+ <mime-mapping>
3508+ <extension>scurl</extension>
3509+ <mime-type>text/vnd.curl.scurl</mime-type>
3510+ </mime-mapping>
3511+ <mime-mapping>
3512+ <extension>sda</extension>
3513+ <mime-type>application/vnd.stardivision.draw</mime-type>
3514+ </mime-mapping>
3515+ <mime-mapping>
3516+ <extension>sdc</extension>
3517+ <mime-type>application/vnd.stardivision.calc</mime-type>
3518+ </mime-mapping>
3519+ <mime-mapping>
3520+ <extension>sdd</extension>
3521+ <mime-type>application/vnd.stardivision.impress</mime-type>
3522+ </mime-mapping>
3523+ <mime-mapping>
3524+ <extension>sdkd</extension>
3525+ <mime-type>application/vnd.solent.sdkm+xml</mime-type>
3526+ </mime-mapping>
3527+ <mime-mapping>
3528+ <extension>sdkm</extension>
3529+ <mime-type>application/vnd.solent.sdkm+xml</mime-type>
3530+ </mime-mapping>
3531+ <mime-mapping>
3532+ <extension>sdp</extension>
3533+ <mime-type>application/sdp</mime-type>
3534+ </mime-mapping>
3535+ <mime-mapping>
3536+ <extension>sdw</extension>
3537+ <mime-type>application/vnd.stardivision.writer</mime-type>
3538+ </mime-mapping>
3539+ <mime-mapping>
3540+ <extension>see</extension>
3541+ <mime-type>application/vnd.seemail</mime-type>
3542+ </mime-mapping>
3543+ <mime-mapping>
3544+ <extension>seed</extension>
3545+ <mime-type>application/vnd.fdsn.seed</mime-type>
3546+ </mime-mapping>
3547+ <mime-mapping>
3548+ <extension>sema</extension>
3549+ <mime-type>application/vnd.sema</mime-type>
3550+ </mime-mapping>
3551+ <mime-mapping>
3552+ <extension>semd</extension>
3553+ <mime-type>application/vnd.semd</mime-type>
3554+ </mime-mapping>
3555+ <mime-mapping>
3556+ <extension>semf</extension>
3557+ <mime-type>application/vnd.semf</mime-type>
3558+ </mime-mapping>
3559+ <mime-mapping>
3560+ <extension>ser</extension>
3561+ <mime-type>application/java-serialized-object</mime-type>
3562+ </mime-mapping>
3563+ <mime-mapping>
3564+ <extension>setpay</extension>
3565+ <mime-type>application/set-payment-initiation</mime-type>
3566+ </mime-mapping>
3567+ <mime-mapping>
3568+ <extension>setreg</extension>
3569+ <mime-type>application/set-registration-initiation</mime-type>
3570+ </mime-mapping>
3571+ <mime-mapping>
3572+ <extension>sfd-hdstx</extension>
3573+ <mime-type>application/vnd.hydrostatix.sof-data</mime-type>
3574+ </mime-mapping>
3575+ <mime-mapping>
3576+ <extension>sfs</extension>
3577+ <mime-type>application/vnd.spotfire.sfs</mime-type>
3578+ </mime-mapping>
3579+ <mime-mapping>
3580+ <extension>sfv</extension>
3581+ <mime-type>text/x-sfv</mime-type>
3582+ </mime-mapping>
3583+ <mime-mapping>
3584+ <extension>sgi</extension>
3585+ <mime-type>image/sgi</mime-type>
3586+ </mime-mapping>
3587+ <mime-mapping>
3588+ <extension>sgl</extension>
3589+ <mime-type>application/vnd.stardivision.writer-global</mime-type>
3590+ </mime-mapping>
3591+ <mime-mapping>
3592+ <extension>sgm</extension>
3593+ <mime-type>text/sgml</mime-type>
3594+ </mime-mapping>
3595+ <mime-mapping>
3596+ <extension>sgml</extension>
3597+ <mime-type>text/sgml</mime-type>
3598+ </mime-mapping>
3599+ <mime-mapping>
3600+ <extension>sh</extension>
3601+ <mime-type>application/x-sh</mime-type>
3602+ </mime-mapping>
3603+ <mime-mapping>
3604+ <extension>shar</extension>
3605+ <mime-type>application/x-shar</mime-type>
3606+ </mime-mapping>
3607+ <mime-mapping>
3608+ <extension>shf</extension>
3609+ <mime-type>application/shf+xml</mime-type>
3610+ </mime-mapping>
3611+ <!--
3612+ <mime-mapping>
3613+ <extension>shtml</extension>
3614+ <mime-type>text/x-server-parsed-html</mime-type>
3615+ </mime-mapping>
3616+ -->
3617+ <mime-mapping>
3618+ <extension>sid</extension>
3619+ <mime-type>image/x-mrsid-image</mime-type>
3620+ </mime-mapping>
3621+ <mime-mapping>
3622+ <extension>sig</extension>
3623+ <mime-type>application/pgp-signature</mime-type>
3624+ </mime-mapping>
3625+ <mime-mapping>
3626+ <extension>sil</extension>
3627+ <mime-type>audio/silk</mime-type>
3628+ </mime-mapping>
3629+ <mime-mapping>
3630+ <extension>silo</extension>
3631+ <mime-type>model/mesh</mime-type>
3632+ </mime-mapping>
3633+ <mime-mapping>
3634+ <extension>sis</extension>
3635+ <mime-type>application/vnd.symbian.install</mime-type>
3636+ </mime-mapping>
3637+ <mime-mapping>
3638+ <extension>sisx</extension>
3639+ <mime-type>application/vnd.symbian.install</mime-type>
3640+ </mime-mapping>
3641+ <mime-mapping>
3642+ <extension>sit</extension>
3643+ <mime-type>application/x-stuffit</mime-type>
3644+ </mime-mapping>
3645+ <mime-mapping>
3646+ <extension>sitx</extension>
3647+ <mime-type>application/x-stuffitx</mime-type>
3648+ </mime-mapping>
3649+ <mime-mapping>
3650+ <extension>skd</extension>
3651+ <mime-type>application/vnd.koan</mime-type>
3652+ </mime-mapping>
3653+ <mime-mapping>
3654+ <extension>skm</extension>
3655+ <mime-type>application/vnd.koan</mime-type>
3656+ </mime-mapping>
3657+ <mime-mapping>
3658+ <extension>skp</extension>
3659+ <mime-type>application/vnd.koan</mime-type>
3660+ </mime-mapping>
3661+ <mime-mapping>
3662+ <extension>skt</extension>
3663+ <mime-type>application/vnd.koan</mime-type>
3664+ </mime-mapping>
3665+ <mime-mapping>
3666+ <extension>sldm</extension>
3667+ <mime-type>application/vnd.ms-powerpoint.slide.macroenabled.12</mime-type>
3668+ </mime-mapping>
3669+ <mime-mapping>
3670+ <extension>sldx</extension>
3671+ <mime-type>application/vnd.openxmlformats-officedocument.presentationml.slide</mime-type>
3672+ </mime-mapping>
3673+ <mime-mapping>
3674+ <extension>slt</extension>
3675+ <mime-type>application/vnd.epson.salt</mime-type>
3676+ </mime-mapping>
3677+ <mime-mapping>
3678+ <extension>sm</extension>
3679+ <mime-type>application/vnd.stepmania.stepchart</mime-type>
3680+ </mime-mapping>
3681+ <mime-mapping>
3682+ <extension>smf</extension>
3683+ <mime-type>application/vnd.stardivision.math</mime-type>
3684+ </mime-mapping>
3685+ <mime-mapping>
3686+ <extension>smi</extension>
3687+ <mime-type>application/smil+xml</mime-type>
3688+ </mime-mapping>
3689+ <mime-mapping>
3690+ <extension>smil</extension>
3691+ <mime-type>application/smil+xml</mime-type>
3692+ </mime-mapping>
3693+ <mime-mapping>
3694+ <extension>smv</extension>
3695+ <mime-type>video/x-smv</mime-type>
3696+ </mime-mapping>
3697+ <mime-mapping>
3698+ <extension>smzip</extension>
3699+ <mime-type>application/vnd.stepmania.package</mime-type>
3700+ </mime-mapping>
3701+ <mime-mapping>
3702+ <extension>snd</extension>
3703+ <mime-type>audio/basic</mime-type>
3704+ </mime-mapping>
3705+ <mime-mapping>
3706+ <extension>snf</extension>
3707+ <mime-type>application/x-font-snf</mime-type>
3708+ </mime-mapping>
3709+ <mime-mapping>
3710+ <extension>so</extension>
3711+ <mime-type>application/octet-stream</mime-type>
3712+ </mime-mapping>
3713+ <mime-mapping>
3714+ <extension>spc</extension>
3715+ <mime-type>application/x-pkcs7-certificates</mime-type>
3716+ </mime-mapping>
3717+ <mime-mapping>
3718+ <extension>spf</extension>
3719+ <mime-type>application/vnd.yamaha.smaf-phrase</mime-type>
3720+ </mime-mapping>
3721+ <mime-mapping>
3722+ <extension>spl</extension>
3723+ <mime-type>application/x-futuresplash</mime-type>
3724+ </mime-mapping>
3725+ <mime-mapping>
3726+ <extension>spot</extension>
3727+ <mime-type>text/vnd.in3d.spot</mime-type>
3728+ </mime-mapping>
3729+ <mime-mapping>
3730+ <extension>spp</extension>
3731+ <mime-type>application/scvp-vp-response</mime-type>
3732+ </mime-mapping>
3733+ <mime-mapping>
3734+ <extension>spq</extension>
3735+ <mime-type>application/scvp-vp-request</mime-type>
3736+ </mime-mapping>
3737+ <mime-mapping>
3738+ <extension>spx</extension>
3739+ <mime-type>audio/ogg</mime-type>
3740+ </mime-mapping>
3741+ <mime-mapping>
3742+ <extension>sql</extension>
3743+ <mime-type>application/x-sql</mime-type>
3744+ </mime-mapping>
3745+ <mime-mapping>
3746+ <extension>src</extension>
3747+ <mime-type>application/x-wais-source</mime-type>
3748+ </mime-mapping>
3749+ <mime-mapping>
3750+ <extension>srt</extension>
3751+ <mime-type>application/x-subrip</mime-type>
3752+ </mime-mapping>
3753+ <mime-mapping>
3754+ <extension>sru</extension>
3755+ <mime-type>application/sru+xml</mime-type>
3756+ </mime-mapping>
3757+ <mime-mapping>
3758+ <extension>srx</extension>
3759+ <mime-type>application/sparql-results+xml</mime-type>
3760+ </mime-mapping>
3761+ <mime-mapping>
3762+ <extension>ssdl</extension>
3763+ <mime-type>application/ssdl+xml</mime-type>
3764+ </mime-mapping>
3765+ <mime-mapping>
3766+ <extension>sse</extension>
3767+ <mime-type>application/vnd.kodak-descriptor</mime-type>
3768+ </mime-mapping>
3769+ <mime-mapping>
3770+ <extension>ssf</extension>
3771+ <mime-type>application/vnd.epson.ssf</mime-type>
3772+ </mime-mapping>
3773+ <mime-mapping>
3774+ <extension>ssml</extension>
3775+ <mime-type>application/ssml+xml</mime-type>
3776+ </mime-mapping>
3777+ <mime-mapping>
3778+ <extension>st</extension>
3779+ <mime-type>application/vnd.sailingtracker.track</mime-type>
3780+ </mime-mapping>
3781+ <mime-mapping>
3782+ <extension>stc</extension>
3783+ <mime-type>application/vnd.sun.xml.calc.template</mime-type>
3784+ </mime-mapping>
3785+ <mime-mapping>
3786+ <extension>std</extension>
3787+ <mime-type>application/vnd.sun.xml.draw.template</mime-type>
3788+ </mime-mapping>
3789+ <mime-mapping>
3790+ <extension>stf</extension>
3791+ <mime-type>application/vnd.wt.stf</mime-type>
3792+ </mime-mapping>
3793+ <mime-mapping>
3794+ <extension>sti</extension>
3795+ <mime-type>application/vnd.sun.xml.impress.template</mime-type>
3796+ </mime-mapping>
3797+ <mime-mapping>
3798+ <extension>stk</extension>
3799+ <mime-type>application/hyperstudio</mime-type>
3800+ </mime-mapping>
3801+ <mime-mapping>
3802+ <extension>stl</extension>
3803+ <mime-type>application/vnd.ms-pki.stl</mime-type>
3804+ </mime-mapping>
3805+ <mime-mapping>
3806+ <extension>str</extension>
3807+ <mime-type>application/vnd.pg.format</mime-type>
3808+ </mime-mapping>
3809+ <mime-mapping>
3810+ <extension>stw</extension>
3811+ <mime-type>application/vnd.sun.xml.writer.template</mime-type>
3812+ </mime-mapping>
3813+ <mime-mapping>
3814+ <extension>sub</extension>
3815+ <mime-type>text/vnd.dvb.subtitle</mime-type>
3816+ </mime-mapping>
3817+ <mime-mapping>
3818+ <extension>sus</extension>
3819+ <mime-type>application/vnd.sus-calendar</mime-type>
3820+ </mime-mapping>
3821+ <mime-mapping>
3822+ <extension>susp</extension>
3823+ <mime-type>application/vnd.sus-calendar</mime-type>
3824+ </mime-mapping>
3825+ <mime-mapping>
3826+ <extension>sv4cpio</extension>
3827+ <mime-type>application/x-sv4cpio</mime-type>
3828+ </mime-mapping>
3829+ <mime-mapping>
3830+ <extension>sv4crc</extension>
3831+ <mime-type>application/x-sv4crc</mime-type>
3832+ </mime-mapping>
3833+ <mime-mapping>
3834+ <extension>svc</extension>
3835+ <mime-type>application/vnd.dvb.service</mime-type>
3836+ </mime-mapping>
3837+ <mime-mapping>
3838+ <extension>svd</extension>
3839+ <mime-type>application/vnd.svd</mime-type>
3840+ </mime-mapping>
3841+ <mime-mapping>
3842+ <extension>svg</extension>
3843+ <mime-type>image/svg+xml</mime-type>
3844+ </mime-mapping>
3845+ <mime-mapping>
3846+ <extension>svgz</extension>
3847+ <mime-type>image/svg+xml</mime-type>
3848+ </mime-mapping>
3849+ <mime-mapping>
3850+ <extension>swa</extension>
3851+ <mime-type>application/x-director</mime-type>
3852+ </mime-mapping>
3853+ <mime-mapping>
3854+ <extension>swf</extension>
3855+ <mime-type>application/x-shockwave-flash</mime-type>
3856+ </mime-mapping>
3857+ <mime-mapping>
3858+ <extension>swi</extension>
3859+ <mime-type>application/vnd.aristanetworks.swi</mime-type>
3860+ </mime-mapping>
3861+ <mime-mapping>
3862+ <extension>sxc</extension>
3863+ <mime-type>application/vnd.sun.xml.calc</mime-type>
3864+ </mime-mapping>
3865+ <mime-mapping>
3866+ <extension>sxd</extension>
3867+ <mime-type>application/vnd.sun.xml.draw</mime-type>
3868+ </mime-mapping>
3869+ <mime-mapping>
3870+ <extension>sxg</extension>
3871+ <mime-type>application/vnd.sun.xml.writer.global</mime-type>
3872+ </mime-mapping>
3873+ <mime-mapping>
3874+ <extension>sxi</extension>
3875+ <mime-type>application/vnd.sun.xml.impress</mime-type>
3876+ </mime-mapping>
3877+ <mime-mapping>
3878+ <extension>sxm</extension>
3879+ <mime-type>application/vnd.sun.xml.math</mime-type>
3880+ </mime-mapping>
3881+ <mime-mapping>
3882+ <extension>sxw</extension>
3883+ <mime-type>application/vnd.sun.xml.writer</mime-type>
3884+ </mime-mapping>
3885+ <mime-mapping>
3886+ <extension>t</extension>
3887+ <mime-type>text/troff</mime-type>
3888+ </mime-mapping>
3889+ <mime-mapping>
3890+ <extension>t3</extension>
3891+ <mime-type>application/x-t3vm-image</mime-type>
3892+ </mime-mapping>
3893+ <mime-mapping>
3894+ <extension>taglet</extension>
3895+ <mime-type>application/vnd.mynfc</mime-type>
3896+ </mime-mapping>
3897+ <mime-mapping>
3898+ <extension>tao</extension>
3899+ <mime-type>application/vnd.tao.intent-module-archive</mime-type>
3900+ </mime-mapping>
3901+ <mime-mapping>
3902+ <extension>tar</extension>
3903+ <mime-type>application/x-tar</mime-type>
3904+ </mime-mapping>
3905+ <mime-mapping>
3906+ <extension>tcap</extension>
3907+ <mime-type>application/vnd.3gpp2.tcap</mime-type>
3908+ </mime-mapping>
3909+ <mime-mapping>
3910+ <extension>tcl</extension>
3911+ <mime-type>application/x-tcl</mime-type>
3912+ </mime-mapping>
3913+ <mime-mapping>
3914+ <extension>teacher</extension>
3915+ <mime-type>application/vnd.smart.teacher</mime-type>
3916+ </mime-mapping>
3917+ <mime-mapping>
3918+ <extension>tei</extension>
3919+ <mime-type>application/tei+xml</mime-type>
3920+ </mime-mapping>
3921+ <mime-mapping>
3922+ <extension>teicorpus</extension>
3923+ <mime-type>application/tei+xml</mime-type>
3924+ </mime-mapping>
3925+ <mime-mapping>
3926+ <extension>tex</extension>
3927+ <mime-type>application/x-tex</mime-type>
3928+ </mime-mapping>
3929+ <mime-mapping>
3930+ <extension>texi</extension>
3931+ <mime-type>application/x-texinfo</mime-type>
3932+ </mime-mapping>
3933+ <mime-mapping>
3934+ <extension>texinfo</extension>
3935+ <mime-type>application/x-texinfo</mime-type>
3936+ </mime-mapping>
3937+ <mime-mapping>
3938+ <extension>text</extension>
3939+ <mime-type>text/plain</mime-type>
3940+ </mime-mapping>
3941+ <mime-mapping>
3942+ <extension>tfi</extension>
3943+ <mime-type>application/thraud+xml</mime-type>
3944+ </mime-mapping>
3945+ <mime-mapping>
3946+ <extension>tfm</extension>
3947+ <mime-type>application/x-tex-tfm</mime-type>
3948+ </mime-mapping>
3949+ <mime-mapping>
3950+ <extension>tga</extension>
3951+ <mime-type>image/x-tga</mime-type>
3952+ </mime-mapping>
3953+ <mime-mapping>
3954+ <extension>thmx</extension>
3955+ <mime-type>application/vnd.ms-officetheme</mime-type>
3956+ </mime-mapping>
3957+ <mime-mapping>
3958+ <extension>tif</extension>
3959+ <mime-type>image/tiff</mime-type>
3960+ </mime-mapping>
3961+ <mime-mapping>
3962+ <extension>tiff</extension>
3963+ <mime-type>image/tiff</mime-type>
3964+ </mime-mapping>
3965+ <mime-mapping>
3966+ <extension>tmo</extension>
3967+ <mime-type>application/vnd.tmobile-livetv</mime-type>
3968+ </mime-mapping>
3969+ <mime-mapping>
3970+ <extension>torrent</extension>
3971+ <mime-type>application/x-bittorrent</mime-type>
3972+ </mime-mapping>
3973+ <mime-mapping>
3974+ <extension>tpl</extension>
3975+ <mime-type>application/vnd.groove-tool-template</mime-type>
3976+ </mime-mapping>
3977+ <mime-mapping>
3978+ <extension>tpt</extension>
3979+ <mime-type>application/vnd.trid.tpt</mime-type>
3980+ </mime-mapping>
3981+ <mime-mapping>
3982+ <extension>tr</extension>
3983+ <mime-type>text/troff</mime-type>
3984+ </mime-mapping>
3985+ <mime-mapping>
3986+ <extension>tra</extension>
3987+ <mime-type>application/vnd.trueapp</mime-type>
3988+ </mime-mapping>
3989+ <mime-mapping>
3990+ <extension>trm</extension>
3991+ <mime-type>application/x-msterminal</mime-type>
3992+ </mime-mapping>
3993+ <mime-mapping>
3994+ <extension>tsd</extension>
3995+ <mime-type>application/timestamped-data</mime-type>
3996+ </mime-mapping>
3997+ <mime-mapping>
3998+ <extension>tsv</extension>
3999+ <mime-type>text/tab-separated-values</mime-type>
4000+ </mime-mapping>
4001+ <mime-mapping>
4002+ <extension>ttc</extension>
4003+ <mime-type>font/collection</mime-type>
4004+ </mime-mapping>
4005+ <mime-mapping>
4006+ <extension>ttf</extension>
4007+ <mime-type>font/ttf</mime-type>
4008+ </mime-mapping>
4009+ <mime-mapping>
4010+ <extension>ttl</extension>
4011+ <mime-type>text/turtle</mime-type>
4012+ </mime-mapping>
4013+ <mime-mapping>
4014+ <extension>twd</extension>
4015+ <mime-type>application/vnd.simtech-mindmapper</mime-type>
4016+ </mime-mapping>
4017+ <mime-mapping>
4018+ <extension>twds</extension>
4019+ <mime-type>application/vnd.simtech-mindmapper</mime-type>
4020+ </mime-mapping>
4021+ <mime-mapping>
4022+ <extension>txd</extension>
4023+ <mime-type>application/vnd.genomatix.tuxedo</mime-type>
4024+ </mime-mapping>
4025+ <mime-mapping>
4026+ <extension>txf</extension>
4027+ <mime-type>application/vnd.mobius.txf</mime-type>
4028+ </mime-mapping>
4029+ <mime-mapping>
4030+ <extension>txt</extension>
4031+ <mime-type>text/plain</mime-type>
4032+ </mime-mapping>
4033+ <mime-mapping>
4034+ <extension>u32</extension>
4035+ <mime-type>application/x-authorware-bin</mime-type>
4036+ </mime-mapping>
4037+ <mime-mapping>
4038+ <extension>udeb</extension>
4039+ <mime-type>application/x-debian-package</mime-type>
4040+ </mime-mapping>
4041+ <mime-mapping>
4042+ <extension>ufd</extension>
4043+ <mime-type>application/vnd.ufdl</mime-type>
4044+ </mime-mapping>
4045+ <mime-mapping>
4046+ <extension>ufdl</extension>
4047+ <mime-type>application/vnd.ufdl</mime-type>
4048+ </mime-mapping>
4049+ <mime-mapping>
4050+ <extension>ulw</extension>
4051+ <mime-type>audio/basic</mime-type>
4052+ </mime-mapping>
4053+ <mime-mapping>
4054+ <extension>ulx</extension>
4055+ <mime-type>application/x-glulx</mime-type>
4056+ </mime-mapping>
4057+ <mime-mapping>
4058+ <extension>umj</extension>
4059+ <mime-type>application/vnd.umajin</mime-type>
4060+ </mime-mapping>
4061+ <mime-mapping>
4062+ <extension>unityweb</extension>
4063+ <mime-type>application/vnd.unity</mime-type>
4064+ </mime-mapping>
4065+ <mime-mapping>
4066+ <extension>uoml</extension>
4067+ <mime-type>application/vnd.uoml+xml</mime-type>
4068+ </mime-mapping>
4069+ <mime-mapping>
4070+ <extension>uri</extension>
4071+ <mime-type>text/uri-list</mime-type>
4072+ </mime-mapping>
4073+ <mime-mapping>
4074+ <extension>uris</extension>
4075+ <mime-type>text/uri-list</mime-type>
4076+ </mime-mapping>
4077+ <mime-mapping>
4078+ <extension>urls</extension>
4079+ <mime-type>text/uri-list</mime-type>
4080+ </mime-mapping>
4081+ <mime-mapping>
4082+ <extension>ustar</extension>
4083+ <mime-type>application/x-ustar</mime-type>
4084+ </mime-mapping>
4085+ <mime-mapping>
4086+ <extension>utz</extension>
4087+ <mime-type>application/vnd.uiq.theme</mime-type>
4088+ </mime-mapping>
4089+ <mime-mapping>
4090+ <extension>uu</extension>
4091+ <mime-type>text/x-uuencode</mime-type>
4092+ </mime-mapping>
4093+ <mime-mapping>
4094+ <extension>uva</extension>
4095+ <mime-type>audio/vnd.dece.audio</mime-type>
4096+ </mime-mapping>
4097+ <mime-mapping>
4098+ <extension>uvd</extension>
4099+ <mime-type>application/vnd.dece.data</mime-type>
4100+ </mime-mapping>
4101+ <mime-mapping>
4102+ <extension>uvf</extension>
4103+ <mime-type>application/vnd.dece.data</mime-type>
4104+ </mime-mapping>
4105+ <mime-mapping>
4106+ <extension>uvg</extension>
4107+ <mime-type>image/vnd.dece.graphic</mime-type>
4108+ </mime-mapping>
4109+ <mime-mapping>
4110+ <extension>uvh</extension>
4111+ <mime-type>video/vnd.dece.hd</mime-type>
4112+ </mime-mapping>
4113+ <mime-mapping>
4114+ <extension>uvi</extension>
4115+ <mime-type>image/vnd.dece.graphic</mime-type>
4116+ </mime-mapping>
4117+ <mime-mapping>
4118+ <extension>uvm</extension>
4119+ <mime-type>video/vnd.dece.mobile</mime-type>
4120+ </mime-mapping>
4121+ <mime-mapping>
4122+ <extension>uvp</extension>
4123+ <mime-type>video/vnd.dece.pd</mime-type>
4124+ </mime-mapping>
4125+ <mime-mapping>
4126+ <extension>uvs</extension>
4127+ <mime-type>video/vnd.dece.sd</mime-type>
4128+ </mime-mapping>
4129+ <mime-mapping>
4130+ <extension>uvt</extension>
4131+ <mime-type>application/vnd.dece.ttml+xml</mime-type>
4132+ </mime-mapping>
4133+ <mime-mapping>
4134+ <extension>uvu</extension>
4135+ <mime-type>video/vnd.uvvu.mp4</mime-type>
4136+ </mime-mapping>
4137+ <mime-mapping>
4138+ <extension>uvv</extension>
4139+ <mime-type>video/vnd.dece.video</mime-type>
4140+ </mime-mapping>
4141+ <mime-mapping>
4142+ <extension>uvva</extension>
4143+ <mime-type>audio/vnd.dece.audio</mime-type>
4144+ </mime-mapping>
4145+ <mime-mapping>
4146+ <extension>uvvd</extension>
4147+ <mime-type>application/vnd.dece.data</mime-type>
4148+ </mime-mapping>
4149+ <mime-mapping>
4150+ <extension>uvvf</extension>
4151+ <mime-type>application/vnd.dece.data</mime-type>
4152+ </mime-mapping>
4153+ <mime-mapping>
4154+ <extension>uvvg</extension>
4155+ <mime-type>image/vnd.dece.graphic</mime-type>
4156+ </mime-mapping>
4157+ <mime-mapping>
4158+ <extension>uvvh</extension>
4159+ <mime-type>video/vnd.dece.hd</mime-type>
4160+ </mime-mapping>
4161+ <mime-mapping>
4162+ <extension>uvvi</extension>
4163+ <mime-type>image/vnd.dece.graphic</mime-type>
4164+ </mime-mapping>
4165+ <mime-mapping>
4166+ <extension>uvvm</extension>
4167+ <mime-type>video/vnd.dece.mobile</mime-type>
4168+ </mime-mapping>
4169+ <mime-mapping>
4170+ <extension>uvvp</extension>
4171+ <mime-type>video/vnd.dece.pd</mime-type>
4172+ </mime-mapping>
4173+ <mime-mapping>
4174+ <extension>uvvs</extension>
4175+ <mime-type>video/vnd.dece.sd</mime-type>
4176+ </mime-mapping>
4177+ <mime-mapping>
4178+ <extension>uvvt</extension>
4179+ <mime-type>application/vnd.dece.ttml+xml</mime-type>
4180+ </mime-mapping>
4181+ <mime-mapping>
4182+ <extension>uvvu</extension>
4183+ <mime-type>video/vnd.uvvu.mp4</mime-type>
4184+ </mime-mapping>
4185+ <mime-mapping>
4186+ <extension>uvvv</extension>
4187+ <mime-type>video/vnd.dece.video</mime-type>
4188+ </mime-mapping>
4189+ <mime-mapping>
4190+ <extension>uvvx</extension>
4191+ <mime-type>application/vnd.dece.unspecified</mime-type>
4192+ </mime-mapping>
4193+ <mime-mapping>
4194+ <extension>uvvz</extension>
4195+ <mime-type>application/vnd.dece.zip</mime-type>
4196+ </mime-mapping>
4197+ <mime-mapping>
4198+ <extension>uvx</extension>
4199+ <mime-type>application/vnd.dece.unspecified</mime-type>
4200+ </mime-mapping>
4201+ <mime-mapping>
4202+ <extension>uvz</extension>
4203+ <mime-type>application/vnd.dece.zip</mime-type>
4204+ </mime-mapping>
4205+ <mime-mapping>
4206+ <extension>vcard</extension>
4207+ <mime-type>text/vcard</mime-type>
4208+ </mime-mapping>
4209+ <mime-mapping>
4210+ <extension>vcd</extension>
4211+ <mime-type>application/x-cdlink</mime-type>
4212+ </mime-mapping>
4213+ <mime-mapping>
4214+ <extension>vcf</extension>
4215+ <mime-type>text/x-vcard</mime-type>
4216+ </mime-mapping>
4217+ <mime-mapping>
4218+ <extension>vcg</extension>
4219+ <mime-type>application/vnd.groove-vcard</mime-type>
4220+ </mime-mapping>
4221+ <mime-mapping>
4222+ <extension>vcs</extension>
4223+ <mime-type>text/x-vcalendar</mime-type>
4224+ </mime-mapping>
4225+ <mime-mapping>
4226+ <extension>vcx</extension>
4227+ <mime-type>application/vnd.vcx</mime-type>
4228+ </mime-mapping>
4229+ <mime-mapping>
4230+ <extension>vis</extension>
4231+ <mime-type>application/vnd.visionary</mime-type>
4232+ </mime-mapping>
4233+ <mime-mapping>
4234+ <extension>viv</extension>
4235+ <mime-type>video/vnd.vivo</mime-type>
4236+ </mime-mapping>
4237+ <mime-mapping>
4238+ <extension>vob</extension>
4239+ <mime-type>video/x-ms-vob</mime-type>
4240+ </mime-mapping>
4241+ <mime-mapping>
4242+ <extension>vor</extension>
4243+ <mime-type>application/vnd.stardivision.writer</mime-type>
4244+ </mime-mapping>
4245+ <mime-mapping>
4246+ <extension>vox</extension>
4247+ <mime-type>application/x-authorware-bin</mime-type>
4248+ </mime-mapping>
4249+ <mime-mapping>
4250+ <extension>vrml</extension>
4251+ <mime-type>model/vrml</mime-type>
4252+ </mime-mapping>
4253+ <mime-mapping>
4254+ <extension>vsd</extension>
4255+ <mime-type>application/vnd.visio</mime-type>
4256+ </mime-mapping>
4257+ <mime-mapping>
4258+ <extension>vsf</extension>
4259+ <mime-type>application/vnd.vsf</mime-type>
4260+ </mime-mapping>
4261+ <mime-mapping>
4262+ <extension>vss</extension>
4263+ <mime-type>application/vnd.visio</mime-type>
4264+ </mime-mapping>
4265+ <mime-mapping>
4266+ <extension>vst</extension>
4267+ <mime-type>application/vnd.visio</mime-type>
4268+ </mime-mapping>
4269+ <mime-mapping>
4270+ <extension>vsw</extension>
4271+ <mime-type>application/vnd.visio</mime-type>
4272+ </mime-mapping>
4273+ <mime-mapping>
4274+ <extension>vtu</extension>
4275+ <mime-type>model/vnd.vtu</mime-type>
4276+ </mime-mapping>
4277+ <mime-mapping>
4278+ <extension>vxml</extension>
4279+ <mime-type>application/voicexml+xml</mime-type>
4280+ </mime-mapping>
4281+ <mime-mapping>
4282+ <extension>w3d</extension>
4283+ <mime-type>application/x-director</mime-type>
4284+ </mime-mapping>
4285+ <mime-mapping>
4286+ <extension>wad</extension>
4287+ <mime-type>application/x-doom</mime-type>
4288+ </mime-mapping>
4289+ <mime-mapping>
4290+ <extension>wav</extension>
4291+ <mime-type>audio/x-wav</mime-type>
4292+ </mime-mapping>
4293+ <mime-mapping>
4294+ <extension>wax</extension>
4295+ <mime-type>audio/x-ms-wax</mime-type>
4296+ </mime-mapping>
4297+ <mime-mapping>
4298+ <!-- Wireless Bitmap -->
4299+ <extension>wbmp</extension>
4300+ <mime-type>image/vnd.wap.wbmp</mime-type>
4301+ </mime-mapping>
4302+ <mime-mapping>
4303+ <extension>wbs</extension>
4304+ <mime-type>application/vnd.criticaltools.wbs+xml</mime-type>
4305+ </mime-mapping>
4306+ <mime-mapping>
4307+ <extension>wbxml</extension>
4308+ <mime-type>application/vnd.wap.wbxml</mime-type>
4309+ </mime-mapping>
4310+ <mime-mapping>
4311+ <extension>wcm</extension>
4312+ <mime-type>application/vnd.ms-works</mime-type>
4313+ </mime-mapping>
4314+ <mime-mapping>
4315+ <extension>wdb</extension>
4316+ <mime-type>application/vnd.ms-works</mime-type>
4317+ </mime-mapping>
4318+ <mime-mapping>
4319+ <extension>wdp</extension>
4320+ <mime-type>image/vnd.ms-photo</mime-type>
4321+ </mime-mapping>
4322+ <mime-mapping>
4323+ <extension>weba</extension>
4324+ <mime-type>audio/webm</mime-type>
4325+ </mime-mapping>
4326+ <mime-mapping>
4327+ <extension>webm</extension>
4328+ <mime-type>video/webm</mime-type>
4329+ </mime-mapping>
4330+ <mime-mapping>
4331+ <extension>webp</extension>
4332+ <mime-type>image/webp</mime-type>
4333+ </mime-mapping>
4334+ <mime-mapping>
4335+ <extension>wg</extension>
4336+ <mime-type>application/vnd.pmi.widget</mime-type>
4337+ </mime-mapping>
4338+ <mime-mapping>
4339+ <extension>wgt</extension>
4340+ <mime-type>application/widget</mime-type>
4341+ </mime-mapping>
4342+ <mime-mapping>
4343+ <extension>wks</extension>
4344+ <mime-type>application/vnd.ms-works</mime-type>
4345+ </mime-mapping>
4346+ <mime-mapping>
4347+ <extension>wm</extension>
4348+ <mime-type>video/x-ms-wm</mime-type>
4349+ </mime-mapping>
4350+ <mime-mapping>
4351+ <extension>wma</extension>
4352+ <mime-type>audio/x-ms-wma</mime-type>
4353+ </mime-mapping>
4354+ <mime-mapping>
4355+ <extension>wmd</extension>
4356+ <mime-type>application/x-ms-wmd</mime-type>
4357+ </mime-mapping>
4358+ <mime-mapping>
4359+ <extension>wmf</extension>
4360+ <mime-type>application/x-msmetafile</mime-type>
4361+ </mime-mapping>
4362+ <mime-mapping>
4363+ <!-- WML Source -->
4364+ <extension>wml</extension>
4365+ <mime-type>text/vnd.wap.wml</mime-type>
4366+ </mime-mapping>
4367+ <mime-mapping>
4368+ <!-- Compiled WML -->
4369+ <extension>wmlc</extension>
4370+ <mime-type>application/vnd.wap.wmlc</mime-type>
4371+ </mime-mapping>
4372+ <mime-mapping>
4373+ <!-- WML Script Source -->
4374+ <extension>wmls</extension>
4375+ <mime-type>text/vnd.wap.wmlscript</mime-type>
4376+ </mime-mapping>
4377+ <mime-mapping>
4378+ <!-- Compiled WML Script -->
4379+ <extension>wmlsc</extension>
4380+ <mime-type>application/vnd.wap.wmlscriptc</mime-type>
4381+ </mime-mapping>
4382+ <mime-mapping>
4383+ <extension>wmv</extension>
4384+ <mime-type>video/x-ms-wmv</mime-type>
4385+ </mime-mapping>
4386+ <mime-mapping>
4387+ <extension>wmx</extension>
4388+ <mime-type>video/x-ms-wmx</mime-type>
4389+ </mime-mapping>
4390+ <mime-mapping>
4391+ <extension>wmz</extension>
4392+ <mime-type>application/x-msmetafile</mime-type>
4393+ </mime-mapping>
4394+ <mime-mapping>
4395+ <extension>woff</extension>
4396+ <mime-type>font/woff</mime-type>
4397+ </mime-mapping>
4398+ <mime-mapping>
4399+ <extension>woff2</extension>
4400+ <mime-type>font/woff2</mime-type>
4401+ </mime-mapping>
4402+ <mime-mapping>
4403+ <extension>wpd</extension>
4404+ <mime-type>application/vnd.wordperfect</mime-type>
4405+ </mime-mapping>
4406+ <mime-mapping>
4407+ <extension>wpl</extension>
4408+ <mime-type>application/vnd.ms-wpl</mime-type>
4409+ </mime-mapping>
4410+ <mime-mapping>
4411+ <extension>wps</extension>
4412+ <mime-type>application/vnd.ms-works</mime-type>
4413+ </mime-mapping>
4414+ <mime-mapping>
4415+ <extension>wqd</extension>
4416+ <mime-type>application/vnd.wqd</mime-type>
4417+ </mime-mapping>
4418+ <mime-mapping>
4419+ <extension>wri</extension>
4420+ <mime-type>application/x-mswrite</mime-type>
4421+ </mime-mapping>
4422+ <mime-mapping>
4423+ <extension>wrl</extension>
4424+ <mime-type>model/vrml</mime-type>
4425+ </mime-mapping>
4426+ <mime-mapping>
4427+ <extension>wsdl</extension>
4428+ <mime-type>application/wsdl+xml</mime-type>
4429+ </mime-mapping>
4430+ <mime-mapping>
4431+ <extension>wspolicy</extension>
4432+ <mime-type>application/wspolicy+xml</mime-type>
4433+ </mime-mapping>
4434+ <mime-mapping>
4435+ <extension>wtb</extension>
4436+ <mime-type>application/vnd.webturbo</mime-type>
4437+ </mime-mapping>
4438+ <mime-mapping>
4439+ <extension>wvx</extension>
4440+ <mime-type>video/x-ms-wvx</mime-type>
4441+ </mime-mapping>
4442+ <mime-mapping>
4443+ <extension>x32</extension>
4444+ <mime-type>application/x-authorware-bin</mime-type>
4445+ </mime-mapping>
4446+ <mime-mapping>
4447+ <extension>x3d</extension>
4448+ <mime-type>model/x3d+xml</mime-type>
4449+ </mime-mapping>
4450+ <mime-mapping>
4451+ <extension>x3db</extension>
4452+ <mime-type>model/x3d+binary</mime-type>
4453+ </mime-mapping>
4454+ <mime-mapping>
4455+ <extension>x3dbz</extension>
4456+ <mime-type>model/x3d+binary</mime-type>
4457+ </mime-mapping>
4458+ <mime-mapping>
4459+ <extension>x3dv</extension>
4460+ <mime-type>model/x3d+vrml</mime-type>
4461+ </mime-mapping>
4462+ <mime-mapping>
4463+ <extension>x3dvz</extension>
4464+ <mime-type>model/x3d+vrml</mime-type>
4465+ </mime-mapping>
4466+ <mime-mapping>
4467+ <extension>x3dz</extension>
4468+ <mime-type>model/x3d+xml</mime-type>
4469+ </mime-mapping>
4470+ <mime-mapping>
4471+ <extension>xaml</extension>
4472+ <mime-type>application/xaml+xml</mime-type>
4473+ </mime-mapping>
4474+ <mime-mapping>
4475+ <extension>xap</extension>
4476+ <mime-type>application/x-silverlight-app</mime-type>
4477+ </mime-mapping>
4478+ <mime-mapping>
4479+ <extension>xar</extension>
4480+ <mime-type>application/vnd.xara</mime-type>
4481+ </mime-mapping>
4482+ <mime-mapping>
4483+ <extension>xbap</extension>
4484+ <mime-type>application/x-ms-xbap</mime-type>
4485+ </mime-mapping>
4486+ <mime-mapping>
4487+ <extension>xbd</extension>
4488+ <mime-type>application/vnd.fujixerox.docuworks.binder</mime-type>
4489+ </mime-mapping>
4490+ <mime-mapping>
4491+ <extension>xbm</extension>
4492+ <mime-type>image/x-xbitmap</mime-type>
4493+ </mime-mapping>
4494+ <mime-mapping>
4495+ <extension>xdf</extension>
4496+ <mime-type>application/xcap-diff+xml</mime-type>
4497+ </mime-mapping>
4498+ <mime-mapping>
4499+ <extension>xdm</extension>
4500+ <mime-type>application/vnd.syncml.dm+xml</mime-type>
4501+ </mime-mapping>
4502+ <mime-mapping>
4503+ <extension>xdp</extension>
4504+ <mime-type>application/vnd.adobe.xdp+xml</mime-type>
4505+ </mime-mapping>
4506+ <mime-mapping>
4507+ <extension>xdssc</extension>
4508+ <mime-type>application/dssc+xml</mime-type>
4509+ </mime-mapping>
4510+ <mime-mapping>
4511+ <extension>xdw</extension>
4512+ <mime-type>application/vnd.fujixerox.docuworks</mime-type>
4513+ </mime-mapping>
4514+ <mime-mapping>
4515+ <extension>xenc</extension>
4516+ <mime-type>application/xenc+xml</mime-type>
4517+ </mime-mapping>
4518+ <mime-mapping>
4519+ <extension>xer</extension>
4520+ <mime-type>application/patch-ops-error+xml</mime-type>
4521+ </mime-mapping>
4522+ <mime-mapping>
4523+ <extension>xfdf</extension>
4524+ <mime-type>application/vnd.adobe.xfdf</mime-type>
4525+ </mime-mapping>
4526+ <mime-mapping>
4527+ <extension>xfdl</extension>
4528+ <mime-type>application/vnd.xfdl</mime-type>
4529+ </mime-mapping>
4530+ <mime-mapping>
4531+ <extension>xht</extension>
4532+ <mime-type>application/xhtml+xml</mime-type>
4533+ </mime-mapping>
4534+ <mime-mapping>
4535+ <extension>xhtml</extension>
4536+ <mime-type>application/xhtml+xml</mime-type>
4537+ </mime-mapping>
4538+ <mime-mapping>
4539+ <extension>xhvml</extension>
4540+ <mime-type>application/xv+xml</mime-type>
4541+ </mime-mapping>
4542+ <mime-mapping>
4543+ <extension>xif</extension>
4544+ <mime-type>image/vnd.xiff</mime-type>
4545+ </mime-mapping>
4546+ <mime-mapping>
4547+ <extension>xla</extension>
4548+ <mime-type>application/vnd.ms-excel</mime-type>
4549+ </mime-mapping>
4550+ <mime-mapping>
4551+ <extension>xlam</extension>
4552+ <mime-type>application/vnd.ms-excel.addin.macroenabled.12</mime-type>
4553+ </mime-mapping>
4554+ <mime-mapping>
4555+ <extension>xlc</extension>
4556+ <mime-type>application/vnd.ms-excel</mime-type>
4557+ </mime-mapping>
4558+ <mime-mapping>
4559+ <extension>xlf</extension>
4560+ <mime-type>application/x-xliff+xml</mime-type>
4561+ </mime-mapping>
4562+ <mime-mapping>
4563+ <extension>xlm</extension>
4564+ <mime-type>application/vnd.ms-excel</mime-type>
4565+ </mime-mapping>
4566+ <mime-mapping>
4567+ <extension>xls</extension>
4568+ <mime-type>application/vnd.ms-excel</mime-type>
4569+ </mime-mapping>
4570+ <mime-mapping>
4571+ <extension>xlsb</extension>
4572+ <mime-type>application/vnd.ms-excel.sheet.binary.macroenabled.12</mime-type>
4573+ </mime-mapping>
4574+ <mime-mapping>
4575+ <extension>xlsm</extension>
4576+ <mime-type>application/vnd.ms-excel.sheet.macroenabled.12</mime-type>
4577+ </mime-mapping>
4578+ <mime-mapping>
4579+ <extension>xlsx</extension>
4580+ <mime-type>application/vnd.openxmlformats-officedocument.spreadsheetml.sheet</mime-type>
4581+ </mime-mapping>
4582+ <mime-mapping>
4583+ <extension>xlt</extension>
4584+ <mime-type>application/vnd.ms-excel</mime-type>
4585+ </mime-mapping>
4586+ <mime-mapping>
4587+ <extension>xltm</extension>
4588+ <mime-type>application/vnd.ms-excel.template.macroenabled.12</mime-type>
4589+ </mime-mapping>
4590+ <mime-mapping>
4591+ <extension>xltx</extension>
4592+ <mime-type>application/vnd.openxmlformats-officedocument.spreadsheetml.template</mime-type>
4593+ </mime-mapping>
4594+ <mime-mapping>
4595+ <extension>xlw</extension>
4596+ <mime-type>application/vnd.ms-excel</mime-type>
4597+ </mime-mapping>
4598+ <mime-mapping>
4599+ <extension>xm</extension>
4600+ <mime-type>audio/xm</mime-type>
4601+ </mime-mapping>
4602+ <mime-mapping>
4603+ <extension>xml</extension>
4604+ <mime-type>application/xml</mime-type>
4605+ </mime-mapping>
4606+ <mime-mapping>
4607+ <extension>xo</extension>
4608+ <mime-type>application/vnd.olpc-sugar</mime-type>
4609+ </mime-mapping>
4610+ <mime-mapping>
4611+ <extension>xop</extension>
4612+ <mime-type>application/xop+xml</mime-type>
4613+ </mime-mapping>
4614+ <mime-mapping>
4615+ <extension>xpi</extension>
4616+ <mime-type>application/x-xpinstall</mime-type>
4617+ </mime-mapping>
4618+ <mime-mapping>
4619+ <extension>xpl</extension>
4620+ <mime-type>application/xproc+xml</mime-type>
4621+ </mime-mapping>
4622+ <mime-mapping>
4623+ <extension>xpm</extension>
4624+ <mime-type>image/x-xpixmap</mime-type>
4625+ </mime-mapping>
4626+ <mime-mapping>
4627+ <extension>xpr</extension>
4628+ <mime-type>application/vnd.is-xpr</mime-type>
4629+ </mime-mapping>
4630+ <mime-mapping>
4631+ <extension>xps</extension>
4632+ <mime-type>application/vnd.ms-xpsdocument</mime-type>
4633+ </mime-mapping>
4634+ <mime-mapping>
4635+ <extension>xpw</extension>
4636+ <mime-type>application/vnd.intercon.formnet</mime-type>
4637+ </mime-mapping>
4638+ <mime-mapping>
4639+ <extension>xpx</extension>
4640+ <mime-type>application/vnd.intercon.formnet</mime-type>
4641+ </mime-mapping>
4642+ <mime-mapping>
4643+ <extension>xsl</extension>
4644+ <mime-type>application/xml</mime-type>
4645+ </mime-mapping>
4646+ <mime-mapping>
4647+ <extension>xslt</extension>
4648+ <mime-type>application/xslt+xml</mime-type>
4649+ </mime-mapping>
4650+ <mime-mapping>
4651+ <extension>xsm</extension>
4652+ <mime-type>application/vnd.syncml+xml</mime-type>
4653+ </mime-mapping>
4654+ <mime-mapping>
4655+ <extension>xspf</extension>
4656+ <mime-type>application/xspf+xml</mime-type>
4657+ </mime-mapping>
4658+ <mime-mapping>
4659+ <extension>xul</extension>
4660+ <mime-type>application/vnd.mozilla.xul+xml</mime-type>
4661+ </mime-mapping>
4662+ <mime-mapping>
4663+ <extension>xvm</extension>
4664+ <mime-type>application/xv+xml</mime-type>
4665+ </mime-mapping>
4666+ <mime-mapping>
4667+ <extension>xvml</extension>
4668+ <mime-type>application/xv+xml</mime-type>
4669+ </mime-mapping>
4670+ <mime-mapping>
4671+ <extension>xwd</extension>
4672+ <mime-type>image/x-xwindowdump</mime-type>
4673+ </mime-mapping>
4674+ <mime-mapping>
4675+ <extension>xyz</extension>
4676+ <mime-type>chemical/x-xyz</mime-type>
4677+ </mime-mapping>
4678+ <mime-mapping>
4679+ <extension>xz</extension>
4680+ <mime-type>application/x-xz</mime-type>
4681+ </mime-mapping>
4682+ <mime-mapping>
4683+ <extension>yang</extension>
4684+ <mime-type>application/yang</mime-type>
4685+ </mime-mapping>
4686+ <mime-mapping>
4687+ <extension>yin</extension>
4688+ <mime-type>application/yin+xml</mime-type>
4689+ </mime-mapping>
4690+ <mime-mapping>
4691+ <extension>z</extension>
4692+ <mime-type>application/x-compress</mime-type>
4693+ </mime-mapping>
4694+ <mime-mapping>
4695+ <extension>Z</extension>
4696+ <mime-type>application/x-compress</mime-type>
4697+ </mime-mapping>
4698+ <mime-mapping>
4699+ <extension>z1</extension>
4700+ <mime-type>application/x-zmachine</mime-type>
4701+ </mime-mapping>
4702+ <mime-mapping>
4703+ <extension>z2</extension>
4704+ <mime-type>application/x-zmachine</mime-type>
4705+ </mime-mapping>
4706+ <mime-mapping>
4707+ <extension>z3</extension>
4708+ <mime-type>application/x-zmachine</mime-type>
4709+ </mime-mapping>
4710+ <mime-mapping>
4711+ <extension>z4</extension>
4712+ <mime-type>application/x-zmachine</mime-type>
4713+ </mime-mapping>
4714+ <mime-mapping>
4715+ <extension>z5</extension>
4716+ <mime-type>application/x-zmachine</mime-type>
4717+ </mime-mapping>
4718+ <mime-mapping>
4719+ <extension>z6</extension>
4720+ <mime-type>application/x-zmachine</mime-type>
4721+ </mime-mapping>
4722+ <mime-mapping>
4723+ <extension>z7</extension>
4724+ <mime-type>application/x-zmachine</mime-type>
4725+ </mime-mapping>
4726+ <mime-mapping>
4727+ <extension>z8</extension>
4728+ <mime-type>application/x-zmachine</mime-type>
4729+ </mime-mapping>
4730+ <mime-mapping>
4731+ <extension>zaz</extension>
4732+ <mime-type>application/vnd.zzazz.deck+xml</mime-type>
4733+ </mime-mapping>
4734+ <mime-mapping>
4735+ <extension>zip</extension>
4736+ <mime-type>application/zip</mime-type>
4737+ </mime-mapping>
4738+ <mime-mapping>
4739+ <extension>zir</extension>
4740+ <mime-type>application/vnd.zul</mime-type>
4741+ </mime-mapping>
4742+ <mime-mapping>
4743+ <extension>zirz</extension>
4744+ <mime-type>application/vnd.zul</mime-type>
4745+ </mime-mapping>
4746+ <mime-mapping>
4747+ <extension>zmm</extension>
4748+ <mime-type>application/vnd.handheld-entertainment+xml</mime-type>
4749+ </mime-mapping>
4750+
4751+<!-- ==================== MiS Add 2007/12/13 ===================== -->
4752+ <error-page>
4753+ <!-- ==================== MiS Mod and Add 2009/08/28 ===================== -->
4754+ <!-- <exception-type>java.lang.Exception</exception-type> -->
4755+ <exception-type>java.lang.Throwable</exception-type>
4756+ <location>/jsp/common/error.jsp</location>
4757+ </error-page>
4758+ <error-page><error-code>400</error-code><location>/jsp/common/error.jsp</location></error-page>
4759+ <error-page><error-code>401</error-code><location>/jsp/common/error.jsp</location></error-page>
4760+ <error-page><error-code>403</error-code><location>/jsp/common/error.jsp</location></error-page>
4761+ <error-page><error-code>404</error-code><location>/jsp/common/error.jsp</location></error-page>
4762+ <error-page><error-code>405</error-code><location>/jsp/common/error.jsp</location></error-page>
4763+ <error-page><error-code>406</error-code><location>/jsp/common/error.jsp</location></error-page>
4764+ <error-page><error-code>407</error-code><location>/jsp/common/error.jsp</location></error-page>
4765+ <error-page><error-code>408</error-code><location>/jsp/common/error.jsp</location></error-page>
4766+ <error-page><error-code>409</error-code><location>/jsp/common/error.jsp</location></error-page>
4767+ <error-page><error-code>410</error-code><location>/jsp/common/error.jsp</location></error-page>
4768+ <error-page><error-code>411</error-code><location>/jsp/common/error.jsp</location></error-page>
4769+ <error-page><error-code>412</error-code><location>/jsp/common/error.jsp</location></error-page>
4770+ <error-page><error-code>413</error-code><location>/jsp/common/error.jsp</location></error-page>
4771+ <error-page><error-code>414</error-code><location>/jsp/common/error.jsp</location></error-page>
4772+ <error-page><error-code>415</error-code><location>/jsp/common/error.jsp</location></error-page>
4773+ <error-page><error-code>416</error-code><location>/jsp/common/error.jsp</location></error-page>
4774+ <error-page><error-code>417</error-code><location>/jsp/common/error.jsp</location></error-page>
4775+ <error-page><error-code>500</error-code><location>/jsp/common/error.jsp</location></error-page>
4776+ <error-page><error-code>501</error-code><location>/jsp/common/error.jsp</location></error-page>
4777+ <error-page><error-code>502</error-code><location>/jsp/common/error.jsp</location></error-page>
4778+ <error-page><error-code>503</error-code><location>/jsp/common/error.jsp</location></error-page>
4779+ <error-page><error-code>504</error-code><location>/jsp/common/error.jsp</location></error-page>
4780+ <error-page><error-code>505</error-code><location>/jsp/common/error.jsp</location></error-page>
4781+
4782+ <!-- ==================== Default Welcome File List ===================== -->
4783+ <!-- When a request URI refers to a directory, the default servlet looks -->
4784+ <!-- for a "welcome file" within that directory and, if present, to the -->
4785+ <!-- corresponding resource URI for display. -->
4786+ <!-- If no welcome files are present, the default servlet either serves a -->
4787+ <!-- directory listing (see default servlet configuration on how to -->
4788+ <!-- customize) or returns a 404 status, depending on the value of the -->
4789+ <!-- listings setting. -->
4790+ <!-- -->
4791+ <!-- If you define welcome files in your own application's web.xml -->
4792+ <!-- deployment descriptor, that list *replaces* the list configured -->
4793+ <!-- here, so be sure to include any of the default values that you wish -->
4794+ <!-- to use within your application. -->
4795+
4796+ <welcome-file-list>
4797+ <welcome-file>index.html</welcome-file>
4798+ <welcome-file>index.htm</welcome-file>
4799+ <welcome-file>index.jsp</welcome-file>
4800+ </welcome-file-list>
4801+
4802+</web-app>
--- trunk/opengionV7/apps/tomcat9.0.24/ogReadme.txt (nonexistent)
+++ trunk/opengionV7/apps/tomcat9.0.24/ogReadme.txt (revision 1759)
@@ -0,0 +1,93 @@
1+【Tomcat カスタマイズ】
2+
3+?binフォルダ
4+?confフォルダ
5+?endorsedフォルダ 廃止
6+?libフォルダ
7+
8+=============================================================
9+?binフォルダ
10+【概要】
11+ openOffice の CLASSPATH の設定を有効にする。
12+
13+【詳細】
14+ C:\opengionV6\uap\bin\const.bat で、openOffice や、endorsed7.0 の CLASSPATH を設定しています。
15+ Tomcat の catalina.bat 中で、set CLASSPATH= という風に、CLASSPATH をクリアしています。
16+ CLASSPATH を有効にするため、setenv.bat ファイルを CATALINA_BASE/bin に置きます。
17+
18+【対応方法】
19+ setenv.bat を、CATALINA_BASE/bin/ フォルダにコピーします。
20+ また、サービス化する場合の、レジストリ設定も行うため、
21+ 修正版の service.bat を置き換えます。
22+
23+=============================================================
24+?confフォルダ
25+
26+【概要】
27+ tomcat の サーバー設定を行います。
28+ これは、同一 tomcat環境を、複数起動する場合に、C:\opengionV6\uap\bin\init.bat を
29+ 用意するだけで対応できるようにするための設定です。
30+
31+【詳細】
32+ ? tomcat フォルダ
33+ このフォルダには、Context の設定ファイルを保存しています。
34+ 必要な アプリケーションを設定します。
35+ サンプルでは、/ge , /gf , /manager の設定ファイルを置いています。
36+
37+ ? logging.properties
38+ ${catalina.base}/logs → ${logsDir} に置き換えるカスタマイズを行っています。
39+
40+ ? server.xml
41+ portやサーバー名他、パラメータ化(環境変数渡し)をしています。
42+ これは、同一Tomcat環境を、起動スクリプト(startup.bat)を複数用意するだけで
43+ 複数起動できるようにするための処置です。
44+
45+ ? tomcat-users.xml
46+ manager アプリケーションを実行するにあたり、ユーザー設定をこのファイルで行います。
47+ 通常のopenGion系アプリケーションがうまく動作しない場合でも、manager だけは
48+ 動作させたいためです。
49+
50+ ? web.xml
51+ default サーブレットの置き換えと、error-page 設定をカスタマイズしています。
52+ <servlet-class>org.opengion.tomcat.CacheDefaultServlet</servlet-class>
53+ カスタマイズ箇所には、 MiS 文字のコメントを入れています。
54+
55+【対応方法】
56+ tomcat/conf フォルダ以下にコピーします。
57+ この場合、既存の catalina.policy 、catalina.properties 、context.xml
58+ は、修正していないので、そのまま残っています。
59+
60+ その後、各環境に合わせて、修正してください。
61+
62+=============================================================
63+X ?endorsedフォルダ 廃止
64+X
65+X 【概要】
66+X Tomcat に 拡張フォルダ(endorsed)の設定を行います。
67+X
68+X 【詳細】
69+X ?カスタマイズされたレジストリ検索機能
70+X ogPreferences.jar を追加します。
71+X
72+X 【対応方法】
73+X tomcat のHOME に、endorsed フォルダをコピーします。
74+X
75+X 【注意】
76+X ?レジストリを、広く検索できるようにカスタマイズしていますが、
77+X ほとんど使う事がない為、導入しなくても構いません。
78+
79+=============================================================
80+?libフォルダ
81+
82+【概要】
83+ Tomcat に、追加カスタマイズ設定を行います。
84+ クラスのメモリ不足が原因で、out of memory エラーを引き起こすことがある為、
85+ キャッシュすることで、不要な GC の発生を抑えます。
86+
87+【詳細】
88+ ? ogCache.jar
89+ conf/web.xml のカスタマイズで、<servlet-class>org.opengion.tomcat.CacheDefaultServlet</servlet-class>
90+ の設定で使用するクラスを、追加します。
91+
92+【対応方法】
93+ 1.lib フォルダに、コピー(lib/ogCache.jar)
--- trunk/opengionV7/uap/bin/const.bat (revision 1758)
+++ trunk/opengionV7/uap/bin/const.bat (revision 1759)
@@ -13,6 +13,7 @@
1313 set CATALINA_HOME=%APPS%\%TOMCAT_VER%
1414 set OFFICE_HOME=%APPS%\%OPENOFFICE_VER%
1515 set EXT_DIR=%APPS%\%EXT_VER%
16+set DERBY_DIR=%APPS%\%DERBY_VER%
1617
1718 rem /***********************************************************************/
1819 rem /* Tomcatのserver.xmlに引き渡す各種変数設定 */
@@ -29,32 +30,37 @@
2930 rem /* ? 3.4.1 , 4.1.1 使用時は、 */
3031 rem /* ツール>オプション>Calc>印刷>選択したシートのみ印刷 */
3132 rem /* のチェックをはずし、「ユーザー登録済みの環境設定」を、コピー */
33+rem /* ? openoffice3.2、openoffice3.4.1 はサポート取りやめ */
3234 rem /***********************************************************************/
3335
3436 rem openoffice3.2
35-IF "%OPENOFFICE_VER%" == "openoffice3.2" (
36-set CLASSPATH=%OFFICE_HOME%\Basis\program\classes\juh.jar;%OFFICE_HOME%\Basis\program\classes\unoil.jar;%
37-set PATH2=%OFFICE_HOME%\program;%OFFICE_HOME%\Basis\program;%OFFICE_HOME%\URE\bin;
38-)
37+rem IF "%OPENOFFICE_VER%" == "openoffice3.2" (
38+rem set CLASSPATH=%OFFICE_HOME%\Basis\program\classes\juh.jar;%OFFICE_HOME%\Basis\program\classes\unoil.jar;%
39+rem set PATH2=%OFFICE_HOME%\program;%OFFICE_HOME%\Basis\program;%OFFICE_HOME%\URE\bin;
40+rem )
3941
4042 rem openoffice3.4.1
41-IF "%OPENOFFICE_VER%" == "openoffice3.4.1" (
42-set CLASSPATH=%OFFICE_HOME%\URE\java\juh.jar;%OFFICE_HOME%\Basis\program\classes\unoil.jar;
43-set PATH2=%OFFICE_HOME%\program;%OFFICE_HOME%\Basis\program;%OFFICE_HOME%\URE\bin;
44-)
43+rem IF "%OPENOFFICE_VER%" == "openoffice3.4.1" (
44+rem set CLASSPATH=%OFFICE_HOME%\URE\java\juh.jar;%OFFICE_HOME%\Basis\program\classes\unoil.jar;
45+rem set PATH2=%OFFICE_HOME%\program;%OFFICE_HOME%\Basis\program;%OFFICE_HOME%\URE\bin;
46+rem )
4547
4648 rem 注意:文字列の大小比較なので、libreoffice は、たまたま、openoffice よりアルファベットが小さい。
4749 rem openoffice4.1.X
48-IF "%OPENOFFICE_VER%" GTR "openoffice4.1" (
49-set CLASSPATH=%OFFICE_HOME%\program\classes\juh.jar;%OFFICE_HOME%\program\classes\unoil.jar;
50-set PATH2=%OFFICE_HOME%\program;
51-)
50+rem IF "%OPENOFFICE_VER%" GTR "openoffice4.1" (
51+rem set CLASSPATH=%OFFICE_HOME%\program\classes\juh.jar;%OFFICE_HOME%\program\classes\unoil.jar;
52+rem set PATH2=%OFFICE_HOME%\program;
53+rem )
5254
5355 rem LibreOffice_6.1.2
54-IF "%OPENOFFICE_VER%" == "LibreOffice_6.1.2" (
56+rem IF "%OPENOFFICE_VER%" == "LibreOffice_6.1.2" (
57+rem set CLASSPATH=%OFFICE_HOME%\program\classes\juh.jar;%OFFICE_HOME%\program\classes\unoil.jar;
58+rem set PATH2=%OFFICE_HOME%\program;
59+rem )
60+
61+rem openoffice4.1.X と、LibreOffice_6.1.X は、たまたまjarファイルの位置が同じなので、場合訳を止めます。
5562 set CLASSPATH=%OFFICE_HOME%\program\classes\juh.jar;%OFFICE_HOME%\program\classes\unoil.jar;
5663 set PATH2=%OFFICE_HOME%\program;
57-)
5864
5965 set PATH=%PATH2%;%PATH%;
6066
@@ -63,16 +69,11 @@
6369 rem /* JDBC4.0 では、ドライバー指定を書く必要は無いが、openGion が未対応 */
6470 rem /* derby.jar 組み込み環境。(クラサバ環境でも必要) */
6571 rem /* derbyclient.jar クライアント/サーバー環境 */
72+rem /* derbytools.jar JDBCが derbyclient から derbytools に移動(10.15.1.3) */
6673 rem /***********************************************************************/
67-rem set CLASSPATH=%CLASSPATH%;%JAVA_HOME%\db\lib\derbyclient.jar;%JAVA_HOME%\db\lib\derby.jar
74+rem set CLASSPATH=%CLASSPATH%;%DERBY_DIR%\lib\derbyclient.jar;%DERBY_DIR%\lib\derby.jar;%DERBY_DIR%\lib\derbytools.jar
75+set CLASSPATH=%CLASSPATH%;%DERBY_DIR%\lib\*
6876
69-rem /***********************************************************************/
70-rem /* 標準拡張機能(jre\lib\ext)の変更 */
71-rem /* jdk9 より、標準拡張機能が廃止されたため、標準的なCLASSPATHで */
72-rem /* jre\lib\ext のファイルを設定します。 */
73-rem /***********************************************************************/
74-rem set CLASSPATH=%EXT_DIR%\*;%CLASSPATH%
75-
7677 rem /***************************************************************************/
7778 rem /* Tomcat起動用の設定です。 */
7879 rem /* %CATALINA_HOME%\bin\catalina.bat で、CLASSPATH がクリアされます。 */
--- trunk/opengionV7/uap/bin/init.bat (revision 1758)
+++ trunk/opengionV7/uap/bin/init.bat (revision 1759)
@@ -12,12 +12,18 @@
1212 rem set REALM_NAME=GF
1313 rem set REALM_PASSWORD=GF
1414
15-rem /******* ORACLE 12c *******/
15+rem /******* ORACLE 18c (PDBなし) *******/
1616 set REALM_DRIVER=oracle.jdbc.OracleDriver
17-set REALM_URL=jdbc:oracle:thin:@localhost:1521/PDBORCL.muratec.co.jp
17+set REALM_URL=jdbc:oracle:thin:@localhost:1521/ORCL.muratec.co.jp
1818 set REALM_NAME=GF
1919 set REALM_PASSWORD=GF
2020
21+rem /******* ORACLE 12c *******/
22+rem set REALM_DRIVER=oracle.jdbc.OracleDriver
23+rem set REALM_URL=jdbc:oracle:thin:@localhost:1521/PDBORCL.muratec.co.jp
24+rem set REALM_NAME=GF
25+rem set REALM_PASSWORD=GF
26+
2127 rem /******* postgresql *******/
2228 rem set REALM_DRIVER=org.postgresql.Driver
2329 rem set REALM_URL=jdbc:postgresql:posdb
@@ -65,12 +71,19 @@
6571 rem /***************************************************************************/
6672 rem /* Java・Tomcat・OpenOfficeのバージョンを設定します。(標準推奨) */
6773 rem /***************************************************************************/
68-set EXT_VER=endorsed7.0
69-set JDK_VER=openJDK11_28
70-set TOMCAT_VER=tomcat9.0.12
71-rem set OPENOFFICE_VER=openoffice4.1.5
72-set OPENOFFICE_VER=LibreOffice_6.1.2
74+set EXT_VER=endorsed7.0.5
75+set JDK_VER=jdk11.0.3_7
76+rem set TOMCAT_VER=tomcat9.0.20
77+set TOMCAT_VER=tomcat9.0.24
78+rem set OPENOFFICE_VER=openoffice4.1.6
79+set OPENOFFICE_VER=LibreOffice_6.2.7
80+set DERBY_VER=derby-10.15.1.3
81+rem set DERBY_VER=derby-10.14.2.0
7382
83+IF "%JAVADOC_V6%" == "JAVADOC_V6" (
84+set JDK_VER=jdk180u181
85+)
86+
7487 rem /***************************************************************************/
7588 rem /* コンテキスト名、及び自動インストールタイプを指定します。(標準推奨) */
7689 rem /* DEV_CTXT : 開発用コンテスト */
--- trunk/opengionV7/uap/bin/serviceInit.bat (revision 1758)
+++ trunk/opengionV7/uap/bin/serviceInit.bat (revision 1759)
@@ -23,3 +23,21 @@
2323 rem set JvmSs=3072 java9から設定するとエラー
2424
2525 set TITLE=%TOMCAT_VER%
26+
27+
28+
29+rem /***********************************************************************/
30+rem /* 注意点
31+rem /* serviceInstall で、
32+rem /*「エラー 1069:ログオンに失敗したため、サービスを開始できませんでした。」が表示
33+rem /* ローカルセキュリティポリシーの「サービスとしてログオン」設定で
34+rem /* [muratecIS]アカウントが登録されていない。
35+rem /*
36+rem /* [手順]
37+rem /*   1.Windowsの[スタート]メニュー-[管理ツール]-[ローカル セキュリティ ポリシー]をクリックします。
38+rem /*   2.[ローカル ポリシー]-[ユーザ権利の割り当て]-[サービスとしてログオン]を右クリックし、[プロパティ]
39+rem /*    をクリックします。
40+rem /*   3.[セキュリティ ポリシーの設定]タブ-[ユーザまたはグループの追加]をクリックします。(注1)
41+rem /*   4.[muratecIS]アカウントを追加します。
42+rem /*
43+rem /***********************************************************************/
--- trunk/opengionV7/uap/bin/shutdown.bat (revision 1758)
+++ trunk/opengionV7/uap/bin/shutdown.bat (revision 1759)
@@ -11,5 +11,3 @@
1111
1212 call %CATALINA_HOME%\bin\shutdown.bat
1313
14-
15-pause
\ No newline at end of file
Show on old repository browser