From ff5508b4a76378cba3e4aaea05da0b247a98943e Mon Sep 17 00:00:00 2001 From: Limraj Date: Tue, 20 Jun 2023 12:51:32 +0200 Subject: [PATCH] support linux aarch64 (raspberry pi), my.cnf configuration file extension --- java/java_install.sh | 41 +- mysql/my.cnf | 107 +- mysql/mysql_install.sh | 78 +- tomcat64/{webapps => }/Scada-LTS.war | Bin tomcat64/bin/commons-daemon-native.tar.gz | Bin 214019 -> 0 bytes tomcat64/bin/commons-daemon.jar | Bin 25765 -> 0 bytes tomcat64/bin/tomcat-native.tar.gz | Bin 437622 -> 0 bytes context.xml => tomcat64/context.xml | 0 tomcat64/{ => server}/BUILDING.txt | 1170 +- tomcat64/{ => server}/CONTRIBUTING.md | 330 +- tomcat64/{ => server}/LICENSE | 2122 +- tomcat64/{ => server}/NOTICE | 136 +- tomcat64/{ => server}/README.md | 162 +- tomcat64/{ => server}/RELEASE-NOTES | 348 +- tomcat64/{ => server}/RUNNING.txt | 954 +- tomcat64/{ => server}/bin/bootstrap.jar | Bin 35213 -> 35212 bytes tomcat64/{ => server}/bin/catalina-tasks.xml | 78 +- tomcat64/{ => server}/bin/catalina.bat | 778 +- tomcat64/{ => server}/bin/catalina.sh | 0 tomcat64/{ => server}/bin/ciphers.bat | 116 +- tomcat64/{ => server}/bin/ciphers.sh | 0 .../server/bin/commons-daemon-native.tar.gz | Bin 0 -> 214214 bytes tomcat64/server/bin/commons-daemon.jar | Bin 0 -> 25661 bytes tomcat64/{ => server}/bin/configtest.bat | 116 +- tomcat64/{ => server}/bin/configtest.sh | 0 tomcat64/{ => server}/bin/daemon.sh | 0 tomcat64/{ => server}/bin/digest.bat | 116 +- tomcat64/{ => server}/bin/digest.sh | 0 tomcat64/{ => server}/bin/makebase.bat | 228 +- tomcat64/{ => server}/bin/makebase.sh | 0 tomcat64/{ => server}/bin/setclasspath.bat | 210 +- tomcat64/{ => server}/bin/setclasspath.sh | 0 tomcat64/{ => server}/bin/shutdown.bat | 116 +- tomcat64/{ => server}/bin/shutdown.sh | 0 tomcat64/{ => server}/bin/startup.bat | 116 +- tomcat64/{ => server}/bin/startup.sh | 0 tomcat64/{ => server}/bin/tomcat-juli.jar | Bin 48970 -> 48970 bytes tomcat64/server/bin/tomcat-native.tar.gz | Bin 0 -> 438373 bytes tomcat64/{ => server}/bin/tool-wrapper.bat | 220 +- tomcat64/{ => server}/bin/tool-wrapper.sh | 0 tomcat64/{ => server}/bin/version.bat | 116 +- tomcat64/{ => server}/bin/version.sh | 0 tomcat64/{ => server}/conf/catalina.policy | 526 +- .../{ => server}/conf/catalina.properties | 438 +- tomcat64/{ => server}/conf/context.xml | 62 +- .../{ => server}/conf/jaspic-providers.xml | 46 +- .../{ => server}/conf/jaspic-providers.xsd | 104 +- tomcat64/{ => server}/conf/logging.properties | 158 +- tomcat64/{ => server}/conf/server.xml | 360 +- tomcat64/{ => server}/conf/tomcat-users.xml | 112 +- tomcat64/{ => server}/conf/tomcat-users.xsd | 118 +- tomcat64/{ => server}/conf/web.xml | 9480 +++--- tomcat64/{ => server}/lib/annotations-api.jar | Bin 13254 -> 13254 bytes tomcat64/{ => server}/lib/catalina-ant.jar | Bin 54233 -> 54225 bytes tomcat64/{ => server}/lib/catalina-ha.jar | Bin 124832 -> 124843 bytes tomcat64/{ => server}/lib/catalina-ssi.jar | Bin 63009 -> 63008 bytes .../{ => server}/lib/catalina-storeconfig.jar | Bin 78097 -> 78097 bytes tomcat64/{ => server}/lib/catalina-tribes.jar | Bin 336219 -> 336219 bytes tomcat64/{ => server}/lib/catalina.jar | Bin 1737535 -> 1752121 bytes tomcat64/{ => server}/lib/ecj-4.20.jar | Bin tomcat64/{ => server}/lib/el-api.jar | Bin 88006 -> 88060 bytes tomcat64/{ => server}/lib/jasper-el.jar | Bin 172408 -> 172408 bytes tomcat64/{ => server}/lib/jasper.jar | Bin 568141 -> 568142 bytes tomcat64/{ => server}/lib/jaspic-api.jar | Bin 27133 -> 27133 bytes tomcat64/{ => server}/lib/jsp-api.jar | Bin 63660 -> 63660 bytes tomcat64/{ => server}/lib/servlet-api.jar | Bin 284810 -> 284810 bytes tomcat64/{ => server}/lib/tomcat-api.jar | Bin 11517 -> 11516 bytes tomcat64/{ => server}/lib/tomcat-coyote.jar | Bin 932015 -> 944824 bytes tomcat64/{ => server}/lib/tomcat-dbcp.jar | Bin 337699 -> 337698 bytes tomcat64/{ => server}/lib/tomcat-i18n-cs.jar | Bin 70488 -> 70446 bytes tomcat64/{ => server}/lib/tomcat-i18n-de.jar | Bin 78750 -> 78750 bytes tomcat64/{ => server}/lib/tomcat-i18n-es.jar | Bin 104438 -> 104328 bytes tomcat64/{ => server}/lib/tomcat-i18n-fr.jar | Bin 169031 -> 169369 bytes tomcat64/{ => server}/lib/tomcat-i18n-ja.jar | Bin 191999 -> 192366 bytes tomcat64/{ => server}/lib/tomcat-i18n-ko.jar | Bin 192365 -> 192549 bytes .../{ => server}/lib/tomcat-i18n-pt-BR.jar | Bin 53802 -> 53802 bytes tomcat64/{ => server}/lib/tomcat-i18n-ru.jar | Bin 50258 -> 50258 bytes .../{ => server}/lib/tomcat-i18n-zh-CN.jar | Bin 175804 -> 175809 bytes tomcat64/{ => server}/lib/tomcat-jdbc.jar | Bin 149537 -> 149536 bytes tomcat64/{ => server}/lib/tomcat-jni.jar | Bin 37906 -> 37905 bytes .../{ => server}/lib/tomcat-util-scan.jar | Bin 224900 -> 224900 bytes tomcat64/{ => server}/lib/tomcat-util.jar | Bin 218301 -> 221069 bytes .../{ => server}/lib/tomcat-websocket.jar | Bin 244033 -> 244263 bytes tomcat64/{ => server}/lib/websocket-api.jar | Bin 39930 -> 39929 bytes .../temp/safeToDelete.tmp} | 0 .../webapps/ROOT/RELEASE-NOTES.txt | 348 +- .../{ => server}/webapps/ROOT/WEB-INF/web.xml | 60 +- .../webapps/ROOT/asf-logo-wide.svg | 590 +- .../{ => server}/webapps/ROOT/bg-button.png | Bin .../{ => server}/webapps/ROOT/bg-middle.png | Bin tomcat64/{ => server}/webapps/ROOT/bg-nav.png | Bin .../{ => server}/webapps/ROOT/bg-upper.png | Bin .../{ => server}/webapps/ROOT/favicon.ico | Bin tomcat64/{ => server}/webapps/ROOT/index.jsp | 438 +- tomcat64/{ => server}/webapps/ROOT/tomcat.css | 706 +- tomcat64/{ => server}/webapps/ROOT/tomcat.svg | 1932 +- .../{ => server}/webapps/docs/BUILDING.txt | 1170 +- .../webapps/docs/META-INF/context.xml | 42 +- .../webapps/docs/RELEASE-NOTES.txt | 348 +- .../{ => server}/webapps/docs/RUNNING.txt | 954 +- .../webapps/docs/WEB-INF/jsp/403.jsp | 88 +- .../{ => server}/webapps/docs/WEB-INF/web.xml | 68 +- tomcat64/{ => server}/webapps/docs/aio.html | 108 +- .../webapps/docs/annotationapi/index.html | 68 +- .../{ => server}/webapps/docs/api/index.html | 68 +- .../webapps/docs/appdev/build.xml.txt | 1016 +- .../webapps/docs/appdev/deployment.html | 402 +- .../webapps/docs/appdev/index.html | 88 +- .../webapps/docs/appdev/installation.html | 140 +- .../webapps/docs/appdev/introduction.html | 114 +- .../webapps/docs/appdev/processes.html | 516 +- .../webapps/docs/appdev/sample/build.xml | 1016 +- .../docs/appdev/sample/docs/README.txt | 34 +- .../webapps/docs/appdev/sample/index.html | 108 +- .../webapps/docs/appdev/sample/sample.war | Bin .../appdev/sample/src/mypackage/Hello.java | 166 +- .../docs/appdev/sample/web/WEB-INF/web.xml | 80 +- .../webapps/docs/appdev/sample/web/hello.jsp | 74 +- .../docs/appdev/sample/web/images/tomcat.gif | Bin .../webapps/docs/appdev/sample/web/index.html | 78 +- .../webapps/docs/appdev/source.html | 500 +- .../webapps/docs/appdev/web.xml.txt | 332 +- tomcat64/{ => server}/webapps/docs/apr.html | 260 +- .../webapps/docs/architecture/index.html | 68 +- .../webapps/docs/architecture/overview.html | 206 +- .../docs/architecture/requestProcess.html | 84 +- .../requestProcess/authentication-process.png | Bin .../requestProcess/request-process.png | Bin .../webapps/docs/architecture/startup.html | 82 +- .../architecture/startup/serverStartup.pdf | Bin .../architecture/startup/serverStartup.txt | 278 +- .../webapps/docs/balancer-howto.html | 36 +- .../{ => server}/webapps/docs/building.html | 444 +- tomcat64/{ => server}/webapps/docs/cdi.html | 288 +- .../{ => server}/webapps/docs/cgi-howto.html | 264 +- .../{ => server}/webapps/docs/changelog.html | 27668 ++++++++-------- .../webapps/docs/class-loader-howto.html | 530 +- .../webapps/docs/cluster-howto.html | 1300 +- .../{ => server}/webapps/docs/comments.html | 158 +- .../{ => server}/webapps/docs/config/ajp.html | 1519 +- .../docs/config/automatic-deployment.html | 994 +- .../webapps/docs/config/cluster-channel.html | 194 +- .../webapps/docs/config/cluster-deployer.html | 136 +- .../docs/config/cluster-interceptor.html | 548 +- .../webapps/docs/config/cluster-listener.html | 58 +- .../webapps/docs/config/cluster-manager.html | 536 +- .../docs/config/cluster-membership.html | 550 +- .../webapps/docs/config/cluster-receiver.html | 232 +- .../webapps/docs/config/cluster-sender.html | 264 +- .../webapps/docs/config/cluster-valve.html | 254 +- .../webapps/docs/config/cluster.html | 346 +- .../webapps/docs/config/context.html | 2512 +- .../webapps/docs/config/cookie-processor.html | 330 +- .../docs/config/credentialhandler.html | 332 +- .../webapps/docs/config/engine.html | 436 +- .../webapps/docs/config/executor.html | 190 +- .../webapps/docs/config/filter.html | 3548 +- .../webapps/docs/config/globalresources.html | 438 +- .../webapps/docs/config/host.html | 1188 +- .../webapps/docs/config/http.html | 3677 +- .../webapps/docs/config/http2.html | 484 +- .../webapps/docs/config/index.html | 128 +- .../webapps/docs/config/jar-scan-filter.html | 280 +- .../webapps/docs/config/jar-scanner.html | 196 +- .../webapps/docs/config/jaspic.html | 322 +- .../webapps/docs/config/listeners.html | 960 +- .../webapps/docs/config/loader.html | 244 +- .../webapps/docs/config/manager.html | 1014 +- .../webapps/docs/config/realm.html | 2056 +- .../webapps/docs/config/resources.html | 612 +- .../webapps/docs/config/server.html | 208 +- .../webapps/docs/config/service.html | 148 +- .../docs/config/sessionidgenerator.html | 176 +- .../webapps/docs/config/systemprops.html | 1054 +- .../webapps/docs/config/valve.html | 4597 +-- .../{ => server}/webapps/docs/connectors.html | 86 +- .../webapps/docs/default-servlet.html | 572 +- .../webapps/docs/deployer-howto.html | 616 +- .../{ => server}/webapps/docs/developers.html | 92 +- .../webapps/docs/elapi/index.html | 68 +- tomcat64/{ => server}/webapps/docs/graal.html | 368 +- .../webapps/docs/host-manager-howto.html | 416 +- .../webapps/docs/html-host-manager-howto.html | 336 +- .../webapps/docs/html-manager-howto.html | 988 +- .../{ => server}/webapps/docs/images/add.gif | Bin .../webapps/docs}/images/asf-logo.svg | 452 +- .../{ => server}/webapps/docs/images/code.gif | Bin .../webapps/docs/images/cors-flowchart.png | Bin .../webapps/docs/images/design.gif | Bin .../webapps/docs/images/docs-stylesheet.css | 604 +- .../{ => server}/webapps/docs/images/docs.gif | Bin .../{ => server}/webapps/docs/images/fix.gif | Bin .../docs/images/fonts/OpenSans400.woff | Bin .../docs/images/fonts/OpenSans400italic.woff | Bin .../docs/images/fonts/OpenSans600.woff | Bin .../docs/images/fonts/OpenSans600italic.woff | Bin .../docs/images/fonts/OpenSans700.woff | Bin .../docs/images/fonts/OpenSans700italic.woff | Bin .../webapps/docs/images/fonts/fonts.css | 106 +- .../webapps/docs/images/tomcat.gif | Bin .../webapps/docs/images/tomcat.png | Bin .../webapps/docs/images/update.gif | Bin .../{ => server}/webapps/docs/images/void.gif | Bin tomcat64/{ => server}/webapps/docs/index.html | 380 +- .../webapps/docs/introduction.html | 514 +- .../webapps/docs/jasper-howto.html | 804 +- .../webapps/docs/jaspicapi/index.html | 68 +- .../{ => server}/webapps/docs/jdbc-pool.html | 1782 +- .../docs/jndi-datasource-examples-howto.html | 1272 +- .../webapps/docs/jndi-resources-howto.html | 2242 +- .../webapps/docs/jspapi/index.html | 68 +- .../{ => server}/webapps/docs/logging.html | 788 +- .../webapps/docs/manager-howto.html | 2864 +- .../{ => server}/webapps/docs/maven-jars.html | 52 +- .../docs/mbeans-descriptors-howto.html | 102 +- .../webapps/docs/mbeans-descriptors.dtd | 492 +- .../{ => server}/webapps/docs/monitoring.html | 2234 +- .../webapps/docs/proxy-howto.html | 220 +- .../webapps/docs/realm-howto.html | 2380 +- .../{ => server}/webapps/docs/rewrite.html | 1506 +- .../webapps/docs/security-howto.html | 1064 +- .../webapps/docs/security-manager-howto.html | 944 +- .../webapps/docs/servletapi/index.html | 68 +- tomcat64/{ => server}/webapps/docs/setup.html | 330 +- .../{ => server}/webapps/docs/ssi-howto.html | 794 +- .../{ => server}/webapps/docs/ssl-howto.html | 1368 +- .../webapps/docs/tribes/developers.html | 14 +- .../{ => server}/webapps/docs/tribes/faq.html | 14 +- .../webapps/docs/tribes/interceptors.html | 14 +- .../webapps/docs/tribes/introduction.html | 462 +- .../webapps/docs/tribes/membership.html | 14 +- .../webapps/docs/tribes/setup.html | 14 +- .../webapps/docs/tribes/status.html | 14 +- .../webapps/docs/tribes/transport.html | 14 +- .../webapps/docs/virtual-hosting-howto.html | 218 +- .../webapps/docs/web-socket-howto.html | 298 +- .../webapps/docs/websocketapi/index.html | 68 +- .../webapps/docs/windows-auth-howto.html | 604 +- .../webapps/docs/windows-service-howto.html | 1094 +- .../webapps/examples/META-INF/context.xml | 23 + .../WEB-INF/classes/CookieExample.class | Bin 0 -> 4520 bytes .../WEB-INF/classes/CookieExample.java | 140 + .../WEB-INF/classes/HelloWorldExample.class | Bin 0 -> 2238 bytes .../WEB-INF/classes/HelloWorldExample.java | 79 + .../WEB-INF/classes/LocalStrings.properties | 48 + .../classes/LocalStrings_cs.properties | 22 + .../classes/LocalStrings_de.properties | 28 + .../classes/LocalStrings_es.properties | 48 + .../classes/LocalStrings_fr.properties | 48 + .../classes/LocalStrings_ja.properties | 48 + .../classes/LocalStrings_ko.properties | 48 + .../classes/LocalStrings_pt.properties | 48 + .../classes/LocalStrings_pt_BR.properties | 16 + .../classes/LocalStrings_ru.properties | 16 + .../classes/LocalStrings_zh_CN.properties | 48 + .../classes/RequestHeaderExample.class | Bin 0 -> 3646 bytes .../WEB-INF/classes/RequestHeaderExample.java | 109 + .../WEB-INF/classes/RequestInfoExample.class | Bin 0 -> 3352 bytes .../WEB-INF/classes/RequestInfoExample.java | 118 + .../WEB-INF/classes/RequestParamExample.class | Bin 0 -> 3269 bytes .../WEB-INF/classes/RequestParamExample.java | 111 + .../WEB-INF/classes/ServletToJsp.class | Bin 0 -> 1392 bytes .../WEB-INF/classes/ServletToJsp.java | 39 + .../WEB-INF/classes/SessionExample.class | Bin 0 -> 4719 bytes .../WEB-INF/classes/SessionExample.java | 147 + .../WEB-INF/classes/async/Async0.class | Bin 0 -> 2899 bytes .../WEB-INF/classes/async/Async0.java | 69 + .../WEB-INF/classes/async/Async1.class | Bin 0 -> 1542 bytes .../WEB-INF/classes/async/Async1.java | 60 + .../WEB-INF/classes/async/Async2.class | Bin 0 -> 1542 bytes .../WEB-INF/classes/async/Async2.java | 66 + .../WEB-INF/classes/async/Async3.class | Bin 0 -> 1015 bytes .../WEB-INF/classes/async/Async3.java | 39 + .../async/AsyncStockContextListener.class | Bin 0 -> 1205 bytes .../async/AsyncStockContextListener.java | 44 + .../classes/async/AsyncStockServlet.class | Bin 0 -> 5055 bytes .../classes/async/AsyncStockServlet.java | 144 + .../WEB-INF/classes/async/Stockticker.class | Bin 0 -> 3427 bytes .../WEB-INF/classes/async/Stockticker.java | 212 + .../WEB-INF/classes/cal/Entries.class | Bin 0 -> 2030 bytes .../examples/WEB-INF/classes/cal/Entries.java | 63 + .../examples/WEB-INF/classes/cal/Entry.class | Bin 0 -> 911 bytes .../examples/WEB-INF/classes/cal/Entry.java | 52 + .../WEB-INF/classes/cal/JspCalendar.class | Bin 0 -> 3510 bytes .../WEB-INF/classes/cal/JspCalendar.java | 152 + .../WEB-INF/classes/cal/TableBean.class | Bin 0 -> 2606 bytes .../WEB-INF/classes/cal/TableBean.java | 106 + .../WEB-INF/classes/checkbox/CheckTest.class | Bin 0 -> 604 bytes .../WEB-INF/classes/checkbox/CheckTest.java | 30 + .../classes/colors/ColorGameBean.class | Bin 0 -> 2187 bytes .../WEB-INF/classes/colors/ColorGameBean.java | 114 + .../CompressionFilter.class | Bin 0 -> 5016 bytes .../compressionFilters/CompressionFilter.java | 224 + .../CompressionFilterTestServlet.class | Bin 0 -> 2010 bytes .../CompressionFilterTestServlet.java | 65 + .../CompressionResponseStream.class | Bin 0 -> 6677 bytes .../CompressionResponseStream.java | 448 + .../CompressionServletResponseWrapper.class | Bin 0 -> 5307 bytes .../CompressionServletResponseWrapper.java | 295 + .../WEB-INF/classes/dates/JspCalendar.class | Bin 0 -> 4143 bytes .../WEB-INF/classes/dates/JspCalendar.java | 155 + .../WEB-INF/classes/error/Smart.class | Bin 0 -> 521 bytes .../examples/WEB-INF/classes/error/Smart.java | 30 + .../classes/examples/ExampleTagBase.class | Bin 0 -> 1434 bytes .../classes/examples/ExampleTagBase.java | 74 + .../WEB-INF/classes/examples/FooTag.class | Bin 0 -> 1995 bytes .../WEB-INF/classes/examples/FooTag.java | 87 + .../classes/examples/FooTagExtraInfo.class | Bin 0 -> 658 bytes .../classes/examples/FooTagExtraInfo.java | 36 + .../WEB-INF/classes/examples/LogTag.class | Bin 0 -> 1585 bytes .../WEB-INF/classes/examples/LogTag.java | 63 + .../WEB-INF/classes/examples/ValuesTag.class | Bin 0 -> 2057 bytes .../WEB-INF/classes/examples/ValuesTag.java | 79 + .../classes/filters/ExampleFilter.class | Bin 0 -> 2006 bytes .../classes/filters/ExampleFilter.java | 99 + .../classes/http2/SimpleImagePush.class | Bin 0 -> 1999 bytes .../classes/http2/SimpleImagePush.java | 59 + .../classes/jsp2/examples/BookBean.class | Bin 0 -> 736 bytes .../classes/jsp2/examples/BookBean.java | 42 + .../classes/jsp2/examples/FooBean.class | Bin 0 -> 554 bytes .../classes/jsp2/examples/FooBean.java | 34 + .../classes/jsp2/examples/ValuesBean.class | Bin 0 -> 983 bytes .../classes/jsp2/examples/ValuesBean.java | 50 + .../classes/jsp2/examples/el/Functions.class | Bin 0 -> 1145 bytes .../classes/jsp2/examples/el/Functions.java | 45 + .../simpletag/EchoAttributesTag.class | Bin 0 -> 1910 bytes .../examples/simpletag/EchoAttributesTag.java | 56 + .../simpletag/FindBookSimpleTag.class | Bin 0 -> 1133 bytes .../examples/simpletag/FindBookSimpleTag.java | 44 + .../simpletag/HelloWorldSimpleTag.class | Bin 0 -> 764 bytes .../simpletag/HelloWorldSimpleTag.java | 32 + .../examples/simpletag/RepeatSimpleTag.class | Bin 0 -> 1102 bytes .../examples/simpletag/RepeatSimpleTag.java | 42 + .../examples/simpletag/ShuffleSimpleTag.class | Bin 0 -> 1524 bytes .../examples/simpletag/ShuffleSimpleTag.java | 85 + .../examples/simpletag/TileSimpleTag.class | Bin 0 -> 1263 bytes .../examples/simpletag/TileSimpleTag.java | 46 + .../classes/listeners/ContextListener.class | Bin 0 -> 2244 bytes .../classes/listeners/ContextListener.java | 139 + .../classes/listeners/SessionListener.class | Bin 0 -> 2882 bytes .../classes/listeners/SessionListener.java | 161 + .../classes/nonblocking/ByteCounter.class | Bin 0 -> 1819 bytes .../classes/nonblocking/ByteCounter.java | 142 + .../classes/nonblocking/NumberWriter.class | Bin 0 -> 1574 bytes .../classes/nonblocking/NumberWriter.java | 148 + .../WEB-INF/classes/num/NumberGuessBean.class | Bin 0 -> 2150 bytes .../WEB-INF/classes/num/NumberGuessBean.java | 98 + .../WEB-INF/classes/sessions/DummyCart.class | Bin 0 -> 1612 bytes .../WEB-INF/classes/sessions/DummyCart.java | 66 + .../classes/trailers/ResponseTrailers.class | Bin 0 -> 1615 bytes .../classes/trailers/ResponseTrailers.java | 68 + .../WEB-INF/classes/util/CookieFilter.class | Bin 0 -> 1970 bytes .../WEB-INF/classes/util/CookieFilter.java | 85 + .../WEB-INF/classes/util/HTMLFilter.class | Bin 0 -> 1105 bytes .../WEB-INF/classes/util/HTMLFilter.java | 69 + .../classes/validators/DebugValidator.class | Bin 0 -> 1527 bytes .../classes/validators/DebugValidator.java | 83 + .../classes/websocket/ExamplesConfig.class | Bin 0 -> 2350 bytes .../classes/websocket/ExamplesConfig.java | 66 + .../websocket/chat/ChatAnnotation.class | Bin 0 -> 3674 bytes .../websocket/chat/ChatAnnotation.java | 109 + .../classes/websocket/drawboard/Client.class | Bin 0 -> 4981 bytes .../classes/websocket/drawboard/Client.java | 231 + .../websocket/drawboard/DrawMessage.class | Bin 0 -> 5544 bytes .../websocket/drawboard/DrawMessage.java | 253 + .../drawboard/DrawboardContextListener.class | Bin 0 -> 799 bytes .../drawboard/DrawboardContextListener.java | 32 + .../drawboard/DrawboardEndpoint.class | Bin 0 -> 3899 bytes .../drawboard/DrawboardEndpoint.java | 236 + .../classes/websocket/drawboard/Room.class | Bin 0 -> 8228 bytes .../classes/websocket/drawboard/Room.java | 497 + .../wsmessages/AbstractWebsocketMessage.class | Bin 0 -> 359 bytes .../wsmessages/AbstractWebsocketMessage.java | 25 + .../wsmessages/BinaryWebsocketMessage.class | Bin 0 -> 590 bytes .../wsmessages/BinaryWebsocketMessage.java | 34 + .../wsmessages/CloseWebsocketMessage.class | Bin 0 -> 389 bytes .../wsmessages/CloseWebsocketMessage.java | 24 + .../wsmessages/StringWebsocketMessage.class | Bin 0 -> 583 bytes .../wsmessages/StringWebsocketMessage.java | 34 + .../websocket/echo/EchoAnnotation.class | Bin 0 -> 1797 bytes .../websocket/echo/EchoAnnotation.java | 75 + .../websocket/echo/EchoAsyncAnnotation.class | Bin 0 -> 2837 bytes .../websocket/echo/EchoAsyncAnnotation.java | 128 + .../classes/websocket/echo/EchoEndpoint.class | Bin 0 -> 1259 bytes .../classes/websocket/echo/EchoEndpoint.java | 80 + .../websocket/echo/EchoStreamAnnotation.class | Bin 0 -> 1850 bytes .../websocket/echo/EchoStreamAnnotation.java | 75 + .../classes/websocket/echo/servers.json | 20 + .../classes/websocket/snake/Direction.class | Bin 0 -> 1104 bytes .../classes/websocket/snake/Direction.java | 21 + .../classes/websocket/snake/Location.class | Bin 0 -> 1369 bytes .../classes/websocket/snake/Location.java | 73 + .../classes/websocket/snake/Snake.class | Bin 0 -> 5081 bytes .../classes/websocket/snake/Snake.java | 150 + .../websocket/snake/SnakeAnnotation.class | Bin 0 -> 4439 bytes .../websocket/snake/SnakeAnnotation.java | 135 + .../classes/websocket/snake/SnakeTimer.class | Bin 0 -> 3549 bytes .../classes/websocket/snake/SnakeTimer.java | 115 + .../webapps/examples/WEB-INF/jsp/403.jsp | 44 + .../webapps/examples/WEB-INF/jsp/403.jsp.html | 45 + .../examples/WEB-INF/jsp/debug-taglib.tld | 54 + .../examples/WEB-INF/jsp/example-taglib.tld | 107 + .../WEB-INF/jsp/jsp2-example-taglib.tld | 124 + .../lib/taglibs-standard-impl-1.2.5.jar | Bin 0 -> 206430 bytes .../lib/taglibs-standard-spec-1.2.5.jar | Bin 0 -> 40153 bytes .../examples/WEB-INF/tags/displayProducts.tag | 55 + .../examples/WEB-INF/tags/helloWorld.tag | 17 + .../webapps/examples/WEB-INF/tags/panel.tag | 29 + .../server/webapps/examples/WEB-INF/web.xml | 423 + tomcat64/server/webapps/examples/index.html | 30 + .../webapps/examples/jsp/async/async1.jsp | 28 + .../examples/jsp/async/async1.jsp.html | 29 + .../webapps/examples/jsp/async/async3.jsp | 25 + .../examples/jsp/async/async3.jsp.html | 26 + .../webapps/examples/jsp/async/index.jsp | 69 + .../webapps/examples/jsp/async/index.jsp.html | 70 + .../examples/jsp/cal/Entries.java.html | 64 + .../webapps/examples/jsp/cal/Entry.java.html | 53 + .../examples/jsp/cal/JspCalendar.java.html | 153 + .../examples/jsp/cal/TableBean.java.html | 107 + .../server/webapps/examples/jsp/cal/cal1.jsp | 94 + .../webapps/examples/jsp/cal/cal1.jsp.html | 95 + .../server/webapps/examples/jsp/cal/cal2.jsp | 45 + .../webapps/examples/jsp/cal/cal2.jsp.html | 46 + .../webapps/examples/jsp/cal/calendar.html | 43 + .../webapps/examples/jsp/cal/login.html | 47 + .../examples/jsp/checkbox/CheckTest.html | 56 + .../webapps/examples/jsp/checkbox/check.html | 38 + .../examples/jsp/checkbox/checkresult.jsp | 65 + .../jsp/checkbox/checkresult.jsp.html | 66 + .../examples/jsp/checkbox/cresult.html | 34 + .../examples/jsp/colors/ColorGameBean.html | 116 + .../webapps/examples/jsp/colors/clr.html | 34 + .../webapps/examples/jsp/colors/colors.html | 47 + .../webapps/examples/jsp/colors/colrs.jsp | 70 + .../examples/jsp/colors/colrs.jsp.html | 71 + .../webapps/examples/jsp/dates/date.html | 31 + .../webapps/examples/jsp/dates/date.jsp | 41 + .../webapps/examples/jsp/dates/date.jsp.html | 42 + .../server/webapps/examples/jsp/error/er.html | 31 + .../server/webapps/examples/jsp/error/err.jsp | 44 + .../webapps/examples/jsp/error/err.jsp.html | 45 + .../webapps/examples/jsp/error/error.html | 37 + .../webapps/examples/jsp/error/errorpge.jsp | 25 + .../examples/jsp/error/errorpge.jsp.html | 26 + .../webapps/examples/jsp/forward/forward.jsp | 33 + .../examples/jsp/forward/forward.jsp.html | 34 + .../webapps/examples/jsp/forward/fwd.html | 30 + .../webapps/examples/jsp/forward/one.jsp | 23 + .../webapps/examples/jsp/forward/one.jsp.html | 24 + .../webapps/examples/jsp/forward/two.html | 23 + .../webapps/examples/jsp/images/code.gif | Bin 0 -> 292 bytes .../webapps/examples/jsp/images/execute.gif | Bin 0 -> 1242 bytes .../webapps/examples/jsp/images/return.gif | Bin 0 -> 1231 bytes .../webapps/examples/jsp/include/foo.html | 17 + .../webapps/examples/jsp/include/foo.jsp | 17 + .../webapps/examples/jsp/include/foo.jsp.html | 18 + .../webapps/examples/jsp/include/inc.html | 30 + .../webapps/examples/jsp/include/include.jsp | 30 + .../examples/jsp/include/include.jsp.html | 31 + .../server/webapps/examples/jsp/index.html | 361 + .../examples/jsp/jsp2/el/Functions.java.html | 46 + .../examples/jsp/jsp2/el/ValuesBean.java.html | 51 + .../examples/jsp/jsp2/el/ValuesTag.java.html | 80 + .../jsp/jsp2/el/basic-arithmetic.html | 30 + .../examples/jsp/jsp2/el/basic-arithmetic.jsp | 88 + .../jsp/jsp2/el/basic-arithmetic.jsp.html | 89 + .../jsp/jsp2/el/basic-comparisons.html | 30 + .../jsp/jsp2/el/basic-comparisons.jsp | 116 + .../jsp/jsp2/el/basic-comparisons.jsp.html | 117 + .../examples/jsp/jsp2/el/composite.html | 31 + .../examples/jsp/jsp2/el/composite.jsp | 110 + .../examples/jsp/jsp2/el/composite.jsp.html | 111 + .../examples/jsp/jsp2/el/functions.html | 32 + .../examples/jsp/jsp2/el/functions.jsp | 67 + .../examples/jsp/jsp2/el/functions.jsp.html | 68 + .../jsp/jsp2/el/implicit-objects.html | 31 + .../examples/jsp/jsp2/el/implicit-objects.jsp | 90 + .../jsp/jsp2/el/implicit-objects.jsp.html | 91 + .../jsp/jsp2/jspattribute/FooBean.java.html | 35 + .../HelloWorldSimpleTag.java.html | 33 + .../jspattribute/ShuffleSimpleTag.java.html | 86 + .../jsp2/jspattribute/TileSimpleTag.java.html | 47 + .../jsp/jsp2/jspattribute/jspattribute.html | 37 + .../jsp/jsp2/jspattribute/jspattribute.jsp | 46 + .../jsp2/jspattribute/jspattribute.jsp.html | 47 + .../jsp/jsp2/jspattribute/shuffle.html | 37 + .../jsp/jsp2/jspattribute/shuffle.jsp | 90 + .../jsp/jsp2/jspattribute/shuffle.jsp.html | 91 + .../webapps/examples/jsp/jsp2/jspx/basic.html | 31 + .../webapps/examples/jsp/jsp2/jspx/basic.jspx | 48 + .../examples/jsp/jsp2/jspx/basic.jspx.html | 49 + .../examples/jsp/jsp2/jspx/svgexample.html | 46 + .../examples/jsp/jsp2/jspx/textRotate.html | 32 + .../examples/jsp/jsp2/jspx/textRotate.jpg | Bin 0 -> 26729 bytes .../examples/jsp/jsp2/jspx/textRotate.jspx | 53 + .../jsp/jsp2/jspx/textRotate.jspx.html | 54 + .../jsp/jsp2/misc/EchoAttributesTag.java.html | 57 + .../webapps/examples/jsp/jsp2/misc/coda.jspf | 21 + .../examples/jsp/jsp2/misc/coda.jspf.html | 22 + .../examples/jsp/jsp2/misc/config.html | 35 + .../webapps/examples/jsp/jsp2/misc/config.jsp | 32 + .../examples/jsp/jsp2/misc/config.jsp.html | 33 + .../examples/jsp/jsp2/misc/dynamicattrs.html | 33 + .../examples/jsp/jsp2/misc/dynamicattrs.jsp | 44 + .../jsp/jsp2/misc/dynamicattrs.jsp.html | 45 + .../examples/jsp/jsp2/misc/prelude.jspf | 21 + .../examples/jsp/jsp2/misc/prelude.jspf.html | 22 + .../jsp/jsp2/simpletag/BookBean.java.html | 43 + .../simpletag/FindBookSimpleTag.java.html | 45 + .../jsp/jsp2/simpletag/Functions.java.html | 46 + .../simpletag/HelloWorldSimpleTag.java.html | 33 + .../jsp2/simpletag/RepeatSimpleTag.java.html | 43 + .../examples/jsp/jsp2/simpletag/book.html | 37 + .../examples/jsp/jsp2/simpletag/book.jsp | 55 + .../examples/jsp/jsp2/simpletag/book.jsp.html | 56 + .../examples/jsp/jsp2/simpletag/hello.html | 33 + .../examples/jsp/jsp2/simpletag/hello.jsp | 31 + .../jsp/jsp2/simpletag/hello.jsp.html | 32 + .../examples/jsp/jsp2/simpletag/repeat.html | 33 + .../examples/jsp/jsp2/simpletag/repeat.jsp | 39 + .../jsp/jsp2/simpletag/repeat.jsp.html | 40 + .../jsp2/tagfiles/displayProducts.tag.html | 56 + .../examples/jsp/jsp2/tagfiles/hello.html | 33 + .../examples/jsp/jsp2/tagfiles/hello.jsp | 35 + .../examples/jsp/jsp2/tagfiles/hello.jsp.html | 36 + .../jsp/jsp2/tagfiles/helloWorld.tag.html | 18 + .../examples/jsp/jsp2/tagfiles/panel.html | 33 + .../examples/jsp/jsp2/tagfiles/panel.jsp | 58 + .../examples/jsp/jsp2/tagfiles/panel.jsp.html | 59 + .../examples/jsp/jsp2/tagfiles/panel.tag.html | 30 + .../examples/jsp/jsp2/tagfiles/products.html | 33 + .../examples/jsp/jsp2/tagfiles/products.jsp | 54 + .../jsp/jsp2/tagfiles/products.jsp.html | 55 + .../jsp/jsptoserv/ServletToJsp.java.html | 40 + .../webapps/examples/jsp/jsptoserv/hello.jsp | 26 + .../examples/jsp/jsptoserv/hello.jsp.html | 27 + .../examples/jsp/jsptoserv/jsptoservlet.jsp | 23 + .../jsp/jsptoserv/jsptoservlet.jsp.html | 24 + .../webapps/examples/jsp/jsptoserv/jts.html | 36 + .../webapps/examples/jsp/num/numguess.html | 34 + .../webapps/examples/jsp/num/numguess.jsp | 69 + .../examples/jsp/num/numguess.jsp.html | 70 + .../examples/jsp/security/protected/error.jsp | 25 + .../jsp/security/protected/error.jsp.html | 26 + .../examples/jsp/security/protected/index.jsp | 163 + .../jsp/security/protected/index.jsp.html | 164 + .../examples/jsp/security/protected/login.jsp | 38 + .../jsp/security/protected/login.jsp.html | 39 + .../examples/jsp/sessions/DummyCart.html | 56 + .../webapps/examples/jsp/sessions/carts.html | 53 + .../webapps/examples/jsp/sessions/carts.jsp | 43 + .../examples/jsp/sessions/carts.jsp.html | 44 + .../webapps/examples/jsp/sessions/crt.html | 34 + .../webapps/examples/jsp/simpletag/foo.html | 30 + .../webapps/examples/jsp/simpletag/foo.jsp | 38 + .../examples/jsp/simpletag/foo.jsp.html | 39 + .../webapps/examples/jsp/snp/snoop.html | 31 + .../server/webapps/examples/jsp/snp/snoop.jsp | 56 + .../webapps/examples/jsp/snp/snoop.jsp.html | 57 + .../examples/jsp/tagplugin/choose.html | 36 + .../webapps/examples/jsp/tagplugin/choose.jsp | 54 + .../examples/jsp/tagplugin/choose.jsp.html | 55 + .../examples/jsp/tagplugin/foreach.html | 36 + .../examples/jsp/tagplugin/foreach.jsp | 54 + .../examples/jsp/tagplugin/foreach.jsp.html | 55 + .../webapps/examples/jsp/tagplugin/howto.html | 45 + .../webapps/examples/jsp/tagplugin/if.html | 36 + .../webapps/examples/jsp/tagplugin/if.jsp | 47 + .../examples/jsp/tagplugin/if.jsp.html | 48 + .../webapps/examples/jsp/tagplugin/notes.html | 41 + .../server/webapps/examples/jsp/xml/xml.html | 31 + .../server/webapps/examples/jsp/xml/xml.jsp | 70 + .../webapps/examples/jsp/xml/xml.jsp.html | 71 + .../webapps/examples/servlets/cookies.html | 61 + .../webapps/examples/servlets/helloworld.html | 50 + .../webapps/examples/servlets/images/code.gif | Bin 0 -> 292 bytes .../examples/servlets/images/execute.gif | Bin 0 -> 1242 bytes .../examples/servlets/images/return.gif | Bin 0 -> 1231 bytes .../webapps/examples/servlets/index.html | 193 + .../servlets/nonblocking/bytecounter.html | 32 + .../webapps/examples/servlets/reqheaders.html | 49 + .../webapps/examples/servlets/reqinfo.html | 68 + .../webapps/examples/servlets/reqparams.html | 82 + .../webapps/examples/servlets/sessions.html | 70 + .../webapps/examples/websocket/chat.xhtml | 136 + .../examples/websocket/drawboard.xhtml | 899 + .../webapps/examples/websocket/echo.xhtml | 184 + .../webapps/examples/websocket/index.xhtml | 32 + .../webapps/examples/websocket/snake.xhtml | 266 + .../webapps/host-manager/META-INF/context.xml | 46 +- .../webapps/host-manager/WEB-INF/jsp/401.jsp | 142 +- .../webapps/host-manager/WEB-INF/jsp/403.jsp | 180 +- .../webapps/host-manager/WEB-INF/jsp/404.jsp | 124 +- .../webapps/host-manager/WEB-INF/manager.xml | 60 +- .../webapps/host-manager/WEB-INF/web.xml | 296 +- .../webapps/host-manager}/css/manager.css | 280 +- .../webapps/host-manager}/images/asf-logo.svg | 452 +- .../webapps/host-manager/images/tomcat.svg | 1932 +- .../webapps/host-manager/index.jsp | 34 +- .../webapps/manager/META-INF/context.xml | 48 +- .../webapps/manager/WEB-INF/jsp/401.jsp | 160 +- .../webapps/manager/WEB-INF/jsp/403.jsp | 200 +- .../webapps/manager/WEB-INF/jsp/404.jsp | 126 +- .../manager/WEB-INF/jsp/connectorCerts.jsp | 184 +- .../manager/WEB-INF/jsp/connectorCiphers.jsp | 184 +- .../WEB-INF/jsp/connectorTrustedCerts.jsp | 184 +- .../manager/WEB-INF/jsp/sessionDetail.jsp | 394 +- .../manager/WEB-INF/jsp/sessionsList.jsp | 340 +- .../webapps/manager/WEB-INF/web.xml | 424 +- .../webapps/manager}/css/manager.css | 280 +- .../webapps/manager}/images/asf-logo.svg | 452 +- .../webapps/manager/images/tomcat.svg | 1932 +- .../{ => server}/webapps/manager/index.jsp | 34 +- .../{ => server}/webapps/manager/status.xsd | 168 +- .../{ => server}/webapps/manager/xform.xsl | 280 +- tomcat64/tomcat_install.sh | 65 + tomcat_start.sh | 21 +- 618 files changed, 85414 insertions(+), 65797 deletions(-) rename tomcat64/{webapps => }/Scada-LTS.war (100%) delete mode 100755 tomcat64/bin/commons-daemon-native.tar.gz delete mode 100755 tomcat64/bin/commons-daemon.jar delete mode 100755 tomcat64/bin/tomcat-native.tar.gz rename context.xml => tomcat64/context.xml (100%) rename tomcat64/{ => server}/BUILDING.txt (97%) rename tomcat64/{ => server}/CONTRIBUTING.md (97%) rename tomcat64/{ => server}/LICENSE (98%) rename tomcat64/{ => server}/NOTICE (97%) rename tomcat64/{ => server}/README.md (97%) rename tomcat64/{ => server}/RELEASE-NOTES (96%) rename tomcat64/{ => server}/RUNNING.txt (97%) rename tomcat64/{ => server}/bin/bootstrap.jar (89%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/catalina-tasks.xml (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/catalina.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/catalina.sh (100%) rename tomcat64/{ => server}/bin/ciphers.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/ciphers.sh (100%) create mode 100644 tomcat64/server/bin/commons-daemon-native.tar.gz create mode 100644 tomcat64/server/bin/commons-daemon.jar rename tomcat64/{ => server}/bin/configtest.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/configtest.sh (100%) rename tomcat64/{ => server}/bin/daemon.sh (100%) rename tomcat64/{ => server}/bin/digest.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/digest.sh (100%) rename tomcat64/{ => server}/bin/makebase.bat (96%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/makebase.sh (100%) rename tomcat64/{ => server}/bin/setclasspath.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/setclasspath.sh (100%) rename tomcat64/{ => server}/bin/shutdown.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/shutdown.sh (100%) rename tomcat64/{ => server}/bin/startup.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/startup.sh (100%) rename tomcat64/{ => server}/bin/tomcat-juli.jar (93%) mode change 100755 => 100644 create mode 100644 tomcat64/server/bin/tomcat-native.tar.gz rename tomcat64/{ => server}/bin/tool-wrapper.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/tool-wrapper.sh (100%) rename tomcat64/{ => server}/bin/version.bat (97%) mode change 100755 => 100644 rename tomcat64/{ => server}/bin/version.sh (100%) rename tomcat64/{ => server}/conf/catalina.policy (98%) rename tomcat64/{ => server}/conf/catalina.properties (97%) rename tomcat64/{ => server}/conf/context.xml (97%) rename tomcat64/{ => server}/conf/jaspic-providers.xml (98%) rename tomcat64/{ => server}/conf/jaspic-providers.xsd (97%) rename tomcat64/{ => server}/conf/logging.properties (98%) rename tomcat64/{ => server}/conf/server.xml (97%) rename tomcat64/{ => server}/conf/tomcat-users.xml (98%) rename tomcat64/{ => server}/conf/tomcat-users.xsd (97%) rename tomcat64/{ => server}/conf/web.xml (97%) rename tomcat64/{ => server}/lib/annotations-api.jar (93%) rename tomcat64/{ => server}/lib/catalina-ant.jar (85%) rename tomcat64/{ => server}/lib/catalina-ha.jar (92%) rename tomcat64/{ => server}/lib/catalina-ssi.jar (94%) rename tomcat64/{ => server}/lib/catalina-storeconfig.jar (98%) rename tomcat64/{ => server}/lib/catalina-tribes.jar (99%) rename tomcat64/{ => server}/lib/catalina.jar (79%) rename tomcat64/{ => server}/lib/ecj-4.20.jar (100%) rename tomcat64/{ => server}/lib/el-api.jar (87%) rename tomcat64/{ => server}/lib/jasper-el.jar (99%) rename tomcat64/{ => server}/lib/jasper.jar (96%) rename tomcat64/{ => server}/lib/jaspic-api.jar (96%) rename tomcat64/{ => server}/lib/jsp-api.jar (99%) rename tomcat64/{ => server}/lib/servlet-api.jar (99%) rename tomcat64/{ => server}/lib/tomcat-api.jar (85%) rename tomcat64/{ => server}/lib/tomcat-coyote.jar (80%) rename tomcat64/{ => server}/lib/tomcat-dbcp.jar (96%) rename tomcat64/{ => server}/lib/tomcat-i18n-cs.jar (75%) rename tomcat64/{ => server}/lib/tomcat-i18n-de.jar (78%) rename tomcat64/{ => server}/lib/tomcat-i18n-es.jar (81%) rename tomcat64/{ => server}/lib/tomcat-i18n-fr.jar (82%) rename tomcat64/{ => server}/lib/tomcat-i18n-ja.jar (85%) rename tomcat64/{ => server}/lib/tomcat-i18n-ko.jar (85%) rename tomcat64/{ => server}/lib/tomcat-i18n-pt-BR.jar (73%) rename tomcat64/{ => server}/lib/tomcat-i18n-ru.jar (77%) rename tomcat64/{ => server}/lib/tomcat-i18n-zh-CN.jar (85%) rename tomcat64/{ => server}/lib/tomcat-jdbc.jar (93%) rename tomcat64/{ => server}/lib/tomcat-jni.jar (89%) rename tomcat64/{ => server}/lib/tomcat-util-scan.jar (99%) rename tomcat64/{ => server}/lib/tomcat-util.jar (89%) rename tomcat64/{ => server}/lib/tomcat-websocket.jar (96%) rename tomcat64/{ => server}/lib/websocket-api.jar (87%) rename tomcat64/{logs/catalina.out => server/temp/safeToDelete.tmp} (100%) rename tomcat64/{ => server}/webapps/ROOT/RELEASE-NOTES.txt (96%) rename tomcat64/{ => server}/webapps/ROOT/WEB-INF/web.xml (97%) rename tomcat64/{ => server}/webapps/ROOT/asf-logo-wide.svg (98%) rename tomcat64/{ => server}/webapps/ROOT/bg-button.png (100%) rename tomcat64/{ => server}/webapps/ROOT/bg-middle.png (100%) rename tomcat64/{ => server}/webapps/ROOT/bg-nav.png (100%) rename tomcat64/{ => server}/webapps/ROOT/bg-upper.png (100%) rename tomcat64/{ => server}/webapps/ROOT/favicon.ico (100%) rename tomcat64/{ => server}/webapps/ROOT/index.jsp (98%) rename tomcat64/{ => server}/webapps/ROOT/tomcat.css (94%) rename tomcat64/{ => server}/webapps/ROOT/tomcat.svg (98%) rename tomcat64/{ => server}/webapps/docs/BUILDING.txt (97%) rename tomcat64/{ => server}/webapps/docs/META-INF/context.xml (97%) rename tomcat64/{ => server}/webapps/docs/RELEASE-NOTES.txt (96%) rename tomcat64/{ => server}/webapps/docs/RUNNING.txt (97%) rename tomcat64/{ => server}/webapps/docs/WEB-INF/jsp/403.jsp (97%) rename tomcat64/{ => server}/webapps/docs/WEB-INF/web.xml (97%) rename tomcat64/{ => server}/webapps/docs/aio.html (97%) rename tomcat64/{ => server}/webapps/docs/annotationapi/index.html (97%) rename tomcat64/{ => server}/webapps/docs/api/index.html (97%) rename tomcat64/{ => server}/webapps/docs/appdev/build.xml.txt (97%) rename tomcat64/{ => server}/webapps/docs/appdev/deployment.html (97%) rename tomcat64/{ => server}/webapps/docs/appdev/index.html (94%) rename tomcat64/{ => server}/webapps/docs/appdev/installation.html (95%) rename tomcat64/{ => server}/webapps/docs/appdev/introduction.html (95%) rename tomcat64/{ => server}/webapps/docs/appdev/processes.html (97%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/build.xml (93%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/docs/README.txt (98%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/index.html (97%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/sample.war (100%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/src/mypackage/Hello.java (97%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/web/WEB-INF/web.xml (97%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/web/hello.jsp (97%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/web/images/tomcat.gif (100%) rename tomcat64/{ => server}/webapps/docs/appdev/sample/web/index.html (97%) rename tomcat64/{ => server}/webapps/docs/appdev/source.html (97%) rename tomcat64/{ => server}/webapps/docs/appdev/web.xml.txt (97%) rename tomcat64/{ => server}/webapps/docs/apr.html (97%) rename tomcat64/{ => server}/webapps/docs/architecture/index.html (93%) rename tomcat64/{ => server}/webapps/docs/architecture/overview.html (95%) rename tomcat64/{ => server}/webapps/docs/architecture/requestProcess.html (93%) rename tomcat64/{ => server}/webapps/docs/architecture/requestProcess/authentication-process.png (100%) rename tomcat64/{ => server}/webapps/docs/architecture/requestProcess/request-process.png (100%) rename tomcat64/{ => server}/webapps/docs/architecture/startup.html (93%) rename tomcat64/{ => server}/webapps/docs/architecture/startup/serverStartup.pdf (100%) rename tomcat64/{ => server}/webapps/docs/architecture/startup/serverStartup.txt (98%) rename tomcat64/{ => server}/webapps/docs/balancer-howto.html (96%) rename tomcat64/{ => server}/webapps/docs/building.html (97%) rename tomcat64/{ => server}/webapps/docs/cdi.html (97%) rename tomcat64/{ => server}/webapps/docs/cgi-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/changelog.html (98%) rename tomcat64/{ => server}/webapps/docs/class-loader-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/cluster-howto.html (98%) rename tomcat64/{ => server}/webapps/docs/comments.html (97%) rename tomcat64/{ => server}/webapps/docs/config/ajp.html (98%) rename tomcat64/{ => server}/webapps/docs/config/automatic-deployment.html (96%) rename tomcat64/{ => server}/webapps/docs/config/cluster-channel.html (97%) rename tomcat64/{ => server}/webapps/docs/config/cluster-deployer.html (97%) rename tomcat64/{ => server}/webapps/docs/config/cluster-interceptor.html (98%) rename tomcat64/{ => server}/webapps/docs/config/cluster-listener.html (96%) rename tomcat64/{ => server}/webapps/docs/config/cluster-manager.html (98%) rename tomcat64/{ => server}/webapps/docs/config/cluster-membership.html (97%) rename tomcat64/{ => server}/webapps/docs/config/cluster-receiver.html (97%) rename tomcat64/{ => server}/webapps/docs/config/cluster-sender.html (97%) rename tomcat64/{ => server}/webapps/docs/config/cluster-valve.html (97%) rename tomcat64/{ => server}/webapps/docs/config/cluster.html (97%) rename tomcat64/{ => server}/webapps/docs/config/context.html (98%) rename tomcat64/{ => server}/webapps/docs/config/cookie-processor.html (97%) rename tomcat64/{ => server}/webapps/docs/config/credentialhandler.html (97%) rename tomcat64/{ => server}/webapps/docs/config/engine.html (97%) rename tomcat64/{ => server}/webapps/docs/config/executor.html (82%) rename tomcat64/{ => server}/webapps/docs/config/filter.html (88%) rename tomcat64/{ => server}/webapps/docs/config/globalresources.html (97%) rename tomcat64/{ => server}/webapps/docs/config/host.html (97%) rename tomcat64/{ => server}/webapps/docs/config/http.html (98%) rename tomcat64/{ => server}/webapps/docs/config/http2.html (97%) rename tomcat64/{ => server}/webapps/docs/config/index.html (96%) rename tomcat64/{ => server}/webapps/docs/config/jar-scan-filter.html (97%) rename tomcat64/{ => server}/webapps/docs/config/jar-scanner.html (97%) rename tomcat64/{ => server}/webapps/docs/config/jaspic.html (97%) rename tomcat64/{ => server}/webapps/docs/config/listeners.html (98%) rename tomcat64/{ => server}/webapps/docs/config/loader.html (97%) rename tomcat64/{ => server}/webapps/docs/config/manager.html (98%) rename tomcat64/{ => server}/webapps/docs/config/realm.html (98%) rename tomcat64/{ => server}/webapps/docs/config/resources.html (97%) rename tomcat64/{ => server}/webapps/docs/config/server.html (97%) rename tomcat64/{ => server}/webapps/docs/config/service.html (96%) rename tomcat64/{ => server}/webapps/docs/config/sessionidgenerator.html (96%) rename tomcat64/{ => server}/webapps/docs/config/systemprops.html (98%) rename tomcat64/{ => server}/webapps/docs/config/valve.html (98%) rename tomcat64/{ => server}/webapps/docs/connectors.html (97%) rename tomcat64/{ => server}/webapps/docs/default-servlet.html (97%) rename tomcat64/{ => server}/webapps/docs/deployer-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/developers.html (96%) rename tomcat64/{ => server}/webapps/docs/elapi/index.html (97%) rename tomcat64/{ => server}/webapps/docs/graal.html (97%) rename tomcat64/{ => server}/webapps/docs/host-manager-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/html-host-manager-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/html-manager-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/images/add.gif (100%) rename tomcat64/{webapps/manager => server/webapps/docs}/images/asf-logo.svg (98%) rename tomcat64/{ => server}/webapps/docs/images/code.gif (100%) rename tomcat64/{ => server}/webapps/docs/images/cors-flowchart.png (100%) rename tomcat64/{ => server}/webapps/docs/images/design.gif (100%) rename tomcat64/{ => server}/webapps/docs/images/docs-stylesheet.css (95%) rename tomcat64/{ => server}/webapps/docs/images/docs.gif (100%) rename tomcat64/{ => server}/webapps/docs/images/fix.gif (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/OpenSans400.woff (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/OpenSans400italic.woff (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/OpenSans600.woff (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/OpenSans600italic.woff (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/OpenSans700.woff (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/OpenSans700italic.woff (100%) rename tomcat64/{ => server}/webapps/docs/images/fonts/fonts.css (97%) rename tomcat64/{ => server}/webapps/docs/images/tomcat.gif (100%) rename tomcat64/{ => server}/webapps/docs/images/tomcat.png (100%) rename tomcat64/{ => server}/webapps/docs/images/update.gif (100%) rename tomcat64/{ => server}/webapps/docs/images/void.gif (100%) rename tomcat64/{ => server}/webapps/docs/index.html (97%) rename tomcat64/{ => server}/webapps/docs/introduction.html (97%) rename tomcat64/{ => server}/webapps/docs/jasper-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/jaspicapi/index.html (97%) rename tomcat64/{ => server}/webapps/docs/jdbc-pool.html (98%) rename tomcat64/{ => server}/webapps/docs/jndi-datasource-examples-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/jndi-resources-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/jspapi/index.html (97%) rename tomcat64/{ => server}/webapps/docs/logging.html (97%) rename tomcat64/{ => server}/webapps/docs/manager-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/maven-jars.html (97%) rename tomcat64/{ => server}/webapps/docs/mbeans-descriptors-howto.html (96%) rename tomcat64/{ => server}/webapps/docs/mbeans-descriptors.dtd (97%) rename tomcat64/{ => server}/webapps/docs/monitoring.html (96%) rename tomcat64/{ => server}/webapps/docs/proxy-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/realm-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/rewrite.html (97%) rename tomcat64/{ => server}/webapps/docs/security-howto.html (98%) rename tomcat64/{ => server}/webapps/docs/security-manager-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/servletapi/index.html (97%) rename tomcat64/{ => server}/webapps/docs/setup.html (97%) rename tomcat64/{ => server}/webapps/docs/ssi-howto.html (96%) rename tomcat64/{ => server}/webapps/docs/ssl-howto.html (98%) rename tomcat64/{ => server}/webapps/docs/tribes/developers.html (92%) rename tomcat64/{ => server}/webapps/docs/tribes/faq.html (92%) rename tomcat64/{ => server}/webapps/docs/tribes/interceptors.html (92%) rename tomcat64/{ => server}/webapps/docs/tribes/introduction.html (97%) rename tomcat64/{ => server}/webapps/docs/tribes/membership.html (92%) rename tomcat64/{ => server}/webapps/docs/tribes/setup.html (92%) rename tomcat64/{ => server}/webapps/docs/tribes/status.html (92%) rename tomcat64/{ => server}/webapps/docs/tribes/transport.html (92%) rename tomcat64/{ => server}/webapps/docs/virtual-hosting-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/web-socket-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/websocketapi/index.html (97%) rename tomcat64/{ => server}/webapps/docs/windows-auth-howto.html (97%) rename tomcat64/{ => server}/webapps/docs/windows-service-howto.html (97%) create mode 100644 tomcat64/server/webapps/examples/META-INF/context.xml create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/CookieExample.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/CookieExample.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/HelloWorldExample.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/HelloWorldExample.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_cs.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_de.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_es.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_fr.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_ja.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_ko.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_pt.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_pt_BR.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_ru.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/LocalStrings_zh_CN.properties create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/RequestHeaderExample.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/RequestHeaderExample.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/RequestInfoExample.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/RequestInfoExample.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/RequestParamExample.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/RequestParamExample.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/ServletToJsp.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/ServletToJsp.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/SessionExample.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/SessionExample.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async0.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async0.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async1.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async1.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async2.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async2.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async3.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Async3.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/AsyncStockContextListener.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/AsyncStockContextListener.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/AsyncStockServlet.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/AsyncStockServlet.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Stockticker.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/async/Stockticker.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/Entries.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/Entries.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/Entry.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/Entry.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/JspCalendar.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/JspCalendar.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/TableBean.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/cal/TableBean.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/checkbox/CheckTest.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/checkbox/CheckTest.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/colors/ColorGameBean.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/colors/ColorGameBean.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/dates/JspCalendar.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/dates/JspCalendar.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/error/Smart.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/error/Smart.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/FooTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/FooTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/LogTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/LogTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/ValuesTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/examples/ValuesTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/filters/ExampleFilter.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/filters/ExampleFilter.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/http2/SimpleImagePush.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/http2/SimpleImagePush.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/ValuesBean.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/ValuesBean.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/el/Functions.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/el/Functions.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/listeners/ContextListener.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/listeners/ContextListener.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/listeners/SessionListener.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/listeners/SessionListener.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/num/NumberGuessBean.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/num/NumberGuessBean.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/sessions/DummyCart.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/sessions/DummyCart.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/trailers/ResponseTrailers.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/trailers/ResponseTrailers.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/util/CookieFilter.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/util/CookieFilter.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/util/HTMLFilter.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/util/HTMLFilter.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/validators/DebugValidator.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/validators/DebugValidator.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/ExamplesConfig.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/ExamplesConfig.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/chat/ChatAnnotation.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/chat/ChatAnnotation.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/Client.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/Client.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoStreamAnnotation.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/EchoStreamAnnotation.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/echo/servers.json create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/Direction.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/Direction.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/Location.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/Location.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/Snake.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/Snake.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.class create mode 100644 tomcat64/server/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.java create mode 100644 tomcat64/server/webapps/examples/WEB-INF/jsp/403.jsp create mode 100644 tomcat64/server/webapps/examples/WEB-INF/jsp/403.jsp.html create mode 100644 tomcat64/server/webapps/examples/WEB-INF/jsp/debug-taglib.tld create mode 100644 tomcat64/server/webapps/examples/WEB-INF/jsp/example-taglib.tld create mode 100644 tomcat64/server/webapps/examples/WEB-INF/jsp/jsp2-example-taglib.tld create mode 100644 tomcat64/server/webapps/examples/WEB-INF/lib/taglibs-standard-impl-1.2.5.jar create mode 100644 tomcat64/server/webapps/examples/WEB-INF/lib/taglibs-standard-spec-1.2.5.jar create mode 100644 tomcat64/server/webapps/examples/WEB-INF/tags/displayProducts.tag create mode 100644 tomcat64/server/webapps/examples/WEB-INF/tags/helloWorld.tag create mode 100644 tomcat64/server/webapps/examples/WEB-INF/tags/panel.tag create mode 100644 tomcat64/server/webapps/examples/WEB-INF/web.xml create mode 100644 tomcat64/server/webapps/examples/index.html create mode 100644 tomcat64/server/webapps/examples/jsp/async/async1.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/async/async1.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/async/async3.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/async/async3.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/async/index.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/async/index.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/Entries.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/Entry.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/JspCalendar.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/TableBean.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/cal1.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/cal/cal1.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/cal2.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/cal/cal2.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/calendar.html create mode 100644 tomcat64/server/webapps/examples/jsp/cal/login.html create mode 100644 tomcat64/server/webapps/examples/jsp/checkbox/CheckTest.html create mode 100644 tomcat64/server/webapps/examples/jsp/checkbox/check.html create mode 100644 tomcat64/server/webapps/examples/jsp/checkbox/checkresult.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/checkbox/checkresult.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/checkbox/cresult.html create mode 100644 tomcat64/server/webapps/examples/jsp/colors/ColorGameBean.html create mode 100644 tomcat64/server/webapps/examples/jsp/colors/clr.html create mode 100644 tomcat64/server/webapps/examples/jsp/colors/colors.html create mode 100644 tomcat64/server/webapps/examples/jsp/colors/colrs.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/colors/colrs.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/dates/date.html create mode 100644 tomcat64/server/webapps/examples/jsp/dates/date.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/dates/date.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/error/er.html create mode 100644 tomcat64/server/webapps/examples/jsp/error/err.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/error/err.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/error/error.html create mode 100644 tomcat64/server/webapps/examples/jsp/error/errorpge.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/error/errorpge.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/forward/forward.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/forward/forward.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/forward/fwd.html create mode 100644 tomcat64/server/webapps/examples/jsp/forward/one.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/forward/one.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/forward/two.html create mode 100644 tomcat64/server/webapps/examples/jsp/images/code.gif create mode 100644 tomcat64/server/webapps/examples/jsp/images/execute.gif create mode 100644 tomcat64/server/webapps/examples/jsp/images/return.gif create mode 100644 tomcat64/server/webapps/examples/jsp/include/foo.html create mode 100644 tomcat64/server/webapps/examples/jsp/include/foo.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/include/foo.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/include/inc.html create mode 100644 tomcat64/server/webapps/examples/jsp/include/include.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/include/include.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/index.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/Functions.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/ValuesBean.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/ValuesTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/basic-arithmetic.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/basic-arithmetic.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/basic-arithmetic.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/basic-comparisons.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/basic-comparisons.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/basic-comparisons.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/composite.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/composite.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/composite.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/functions.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/functions.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/functions.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/implicit-objects.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/implicit-objects.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/el/implicit-objects.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/FooBean.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/HelloWorldSimpleTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/ShuffleSimpleTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/TileSimpleTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/jspattribute.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/jspattribute.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/jspattribute.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/shuffle.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/shuffle.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspattribute/shuffle.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/basic.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/basic.jspx create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/basic.jspx.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/svgexample.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/textRotate.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/textRotate.jpg create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/textRotate.jspx create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/jspx/textRotate.jspx.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/EchoAttributesTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/coda.jspf create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/coda.jspf.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/config.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/config.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/config.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/dynamicattrs.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/dynamicattrs.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/dynamicattrs.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/prelude.jspf create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/misc/prelude.jspf.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/BookBean.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/FindBookSimpleTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/Functions.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/HelloWorldSimpleTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/RepeatSimpleTag.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/book.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/book.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/book.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/hello.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/hello.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/hello.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/repeat.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/repeat.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/simpletag/repeat.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/displayProducts.tag.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/hello.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/hello.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/hello.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/helloWorld.tag.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/panel.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/panel.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/panel.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/panel.tag.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/products.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/products.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsp2/tagfiles/products.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsptoserv/ServletToJsp.java.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsptoserv/hello.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsptoserv/hello.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/jsptoserv/jts.html create mode 100644 tomcat64/server/webapps/examples/jsp/num/numguess.html create mode 100644 tomcat64/server/webapps/examples/jsp/num/numguess.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/num/numguess.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/security/protected/error.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/security/protected/error.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/security/protected/index.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/security/protected/index.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/security/protected/login.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/security/protected/login.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/sessions/DummyCart.html create mode 100644 tomcat64/server/webapps/examples/jsp/sessions/carts.html create mode 100644 tomcat64/server/webapps/examples/jsp/sessions/carts.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/sessions/carts.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/sessions/crt.html create mode 100644 tomcat64/server/webapps/examples/jsp/simpletag/foo.html create mode 100644 tomcat64/server/webapps/examples/jsp/simpletag/foo.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/simpletag/foo.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/snp/snoop.html create mode 100644 tomcat64/server/webapps/examples/jsp/snp/snoop.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/snp/snoop.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/choose.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/choose.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/choose.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/foreach.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/foreach.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/foreach.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/howto.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/if.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/if.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/if.jsp.html create mode 100644 tomcat64/server/webapps/examples/jsp/tagplugin/notes.html create mode 100644 tomcat64/server/webapps/examples/jsp/xml/xml.html create mode 100644 tomcat64/server/webapps/examples/jsp/xml/xml.jsp create mode 100644 tomcat64/server/webapps/examples/jsp/xml/xml.jsp.html create mode 100644 tomcat64/server/webapps/examples/servlets/cookies.html create mode 100644 tomcat64/server/webapps/examples/servlets/helloworld.html create mode 100644 tomcat64/server/webapps/examples/servlets/images/code.gif create mode 100644 tomcat64/server/webapps/examples/servlets/images/execute.gif create mode 100644 tomcat64/server/webapps/examples/servlets/images/return.gif create mode 100644 tomcat64/server/webapps/examples/servlets/index.html create mode 100644 tomcat64/server/webapps/examples/servlets/nonblocking/bytecounter.html create mode 100644 tomcat64/server/webapps/examples/servlets/reqheaders.html create mode 100644 tomcat64/server/webapps/examples/servlets/reqinfo.html create mode 100644 tomcat64/server/webapps/examples/servlets/reqparams.html create mode 100644 tomcat64/server/webapps/examples/servlets/sessions.html create mode 100644 tomcat64/server/webapps/examples/websocket/chat.xhtml create mode 100644 tomcat64/server/webapps/examples/websocket/drawboard.xhtml create mode 100644 tomcat64/server/webapps/examples/websocket/echo.xhtml create mode 100644 tomcat64/server/webapps/examples/websocket/index.xhtml create mode 100644 tomcat64/server/webapps/examples/websocket/snake.xhtml rename tomcat64/{ => server}/webapps/host-manager/META-INF/context.xml (98%) rename tomcat64/{ => server}/webapps/host-manager/WEB-INF/jsp/401.jsp (97%) rename tomcat64/{ => server}/webapps/host-manager/WEB-INF/jsp/403.jsp (97%) rename tomcat64/{ => server}/webapps/host-manager/WEB-INF/jsp/404.jsp (97%) rename tomcat64/{ => server}/webapps/host-manager/WEB-INF/manager.xml (98%) rename tomcat64/{ => server}/webapps/host-manager/WEB-INF/web.xml (97%) rename tomcat64/{webapps/manager => server/webapps/host-manager}/css/manager.css (95%) rename tomcat64/{webapps/docs => server/webapps/host-manager}/images/asf-logo.svg (98%) rename tomcat64/{ => server}/webapps/host-manager/images/tomcat.svg (98%) rename tomcat64/{ => server}/webapps/host-manager/index.jsp (98%) rename tomcat64/{ => server}/webapps/manager/META-INF/context.xml (98%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/401.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/403.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/404.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/connectorCerts.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/connectorCiphers.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/connectorTrustedCerts.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/sessionDetail.jsp (97%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/jsp/sessionsList.jsp (98%) rename tomcat64/{ => server}/webapps/manager/WEB-INF/web.xml (97%) rename tomcat64/{webapps/host-manager => server/webapps/manager}/css/manager.css (95%) rename tomcat64/{webapps/host-manager => server/webapps/manager}/images/asf-logo.svg (98%) rename tomcat64/{ => server}/webapps/manager/images/tomcat.svg (98%) rename tomcat64/{ => server}/webapps/manager/index.jsp (98%) rename tomcat64/{ => server}/webapps/manager/status.xsd (98%) rename tomcat64/{ => server}/webapps/manager/xform.xsl (97%) create mode 100755 tomcat64/tomcat_install.sh diff --git a/java/java_install.sh b/java/java_install.sh index c308ed7..d6d9f12 100755 --- a/java/java_install.sh +++ b/java/java_install.sh @@ -1,21 +1,38 @@ #!/bin/bash -export JAVA_HOME="$1/jdk" -export JAVA_BIN_DIR="$JAVA_HOME/bin" +export JAVA_HOME="$1" +JAVA_BIN_DIR="$JAVA_HOME/bin" -export JAVA_VERSION_ENCODED="11.0.19%2B7" -export JAVA_VERSION="11.0.19_7" -export JDK_DEST="jdk-11.0.19+7" +JAVA_VERSION="11.0.19" +JAVA_UPDATE="7" -export JDK_TAR_GZ_FILE="OpenJDK11U-jdk_x64_linux_hotspot_"$JAVA_VERSION".tar.gz" +JAVA_VERSION_ENCODED="${JAVA_VERSION}%2B${JAVA_UPDATE}" +JAVA_VERSION="${JAVA_VERSION}_${JAVA_UPDATE}" +JDK_DEST="jdk-${JAVA_VERSION}+${JAVA_UPDATE}" -if [ ! -d "$JAVA_BIN_DIR" ]; then +JAVA_ARCH="" +MACHINE_TYPE=`uname -m` +SERVER_MYSQL_DEST="" +SHELL_MYSQL_DEST="" + +if [ ${MACHINE_TYPE} == 'aarch64' ]; then + echo "raspberry arm machine detected" + JAVA_ARCH="OpenJDK11U-jdk_aarch64_linux_hotspot_" +elif [ ${MACHINE_TYPE} == 'x86_64' ] || [ ${MACHINE_TYPE} == 'x64' ]; then + echo "64-bit machine detected" + JAVA_ARCH="OpenJDK11U-jdk_x64_linux_hotspot_" +else + echo "x86 architecture, 32-bit is not supported" +fi + +if [ ! -d "$JAVA_BIN_DIR" ] && [! -z ${JAVA_ARCH} ]; then + JDK_TAR_GZ_FILE=${JAVA_ARCH}${JAVA_VERSION}".tar.gz" cd "$JAVA_HOME" - wget https://github.com/adoptium/temurin11-binaries/releases/download/jdk-$JAVA_VERSION_ENCODED/$JDK_TAR_GZ_FILE - tar -xvf $JDK_TAR_GZ_FILE -C "$JAVA_HOME" - cd "$JAVA_HOME/$JDK_DEST" + wget https://github.com/adoptium/temurin11-binaries/releases/download/jdk-${JAVA_VERSION_ENCODED}/${JDK_TAR_GZ_FILE} + tar -xvf ${JDK_TAR_GZ_FILE} -C "$JAVA_HOME" + cd "$JAVA_HOME/${JDK_DEST}" mv * "$JAVA_HOME" cd .. - rm -rf $JDK_DEST - rm -f $JDK_TAR_GZ_FILE + rm -rf ${JDK_DEST} + rm -f ${JDK_TAR_GZ_FILE} fi diff --git a/mysql/my.cnf b/mysql/my.cnf index b6c7600..c9bd568 100644 --- a/mysql/my.cnf +++ b/mysql/my.cnf @@ -1,6 +1,103 @@ [mysqld] -log-bin-trust-function-creators=1 -port=3308 -character-set-server=utf8mb4 -collation-server=utf8mb4_bin -lc_messages=en_US +# +# The MySQL database server configuration file. +# +# You can copy this to one of: +# - "/etc/mysql/my.cnf" to set global options, +# - "~/.my.cnf" to set user-specific options. +# +# One can use all long options that the program supports. +# Run program with --help to get a list of available options and with +# --print-defaults to see which it would actually understand and use. +# +# For explanations see +# http://dev.mysql.com/doc/mysql/en/server-system-variables.html + +# This will be passed to all mysql clients +# It has been reported that passwords should be enclosed with ticks/quotes +# escpecially if they contain "#" chars... +# Remember to edit /etc/mysql/debian.cnf when changing the socket location. + +# Here is entries for some specific programs +# The following values assume you have at least 32M ram + +[mysqld_safe] +socket = /mysql/server/bin/mysqld.sock +nice = 0 + +[mysqld] +# +# * Basic Settings +# +user = mysql +pid-file = /mysql/server/bin/mysqld.pid +socket = /mysql/server/bin/mysqld.sock +basedir = /mysql/server/ +datadir = /mysql/server/data +tmpdir = /mysql/server/tmp +lc-messages-dir = /mysql/server/share +lc_messages = en_US +character-set-server = utf8mb4 +collation-server = utf8mb4_bin + +skip-external-locking +# Instead of skip-networking the default is now to listen only on +# localhost which is more compatible and is not less secure. +bind-address = 127.0.0.1 +# +key_buffer_size = 768M +max_allowed_packet = 1024M +thread_stack = 256K +thread_cache_size = 40 +tmp_table_size = 48M +max_heap_table_size = 48M + +# This replaces the startup script and checks MyISAM tables if needed +# the first time they are touched +myisam-recover-options = BACKUP +max_connections = 400 + +#general_log_file = /var/log/mysql/mysql.log +#general_log = 1 +# +# Error log - should be very few entries. +# +log_error = /var/log/mysql/error.log +# +# Here you can see queries with especially long duration +slow_query_log = /var/log/mysql/mysql-slow.log +long_query_time = 1 + +# The following can be used as easy to replay backup logs or for replication. +# note: if you are setting up a replication slave, see README.Debian about +# other settings you may need to change. +#server-id = 1 +#log_bin = /var/log/mysql/mysql-bin.log +expire_logs_days = 10 +max_binlog_size = 100M +#binlog_do_db = include_database_name +#binlog_ignore_db = include_database_name +# +# * InnoDB +# +# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/. +innodb_buffer_pool_size = 2048M +innodb_file_per_table = 1 +skip_name_resolve +innodb_buffer_pool_instances = 2 +innodb_log_file_size = 256M + +# +# * Security Features +# +# Read the manual, too, if you want chroot! +# chroot = /var/lib/mysql/ +# +# For generating SSL certificates I recommend the OpenSSL GUI "tinyca". +# +# ssl-ca=/etc/mysql/cacert.pem +# ssl-cert=/etc/mysql/server-cert.pem +# ssl-key=/etc/mysql/server-key.pem +innodb_flush_log_at_trx_commit=1 +log_bin_trust_function_creators = 1 +innodb_print_all_deadlocks=1 diff --git a/mysql/mysql_install.sh b/mysql/mysql_install.sh index 5a3cba9..01ede60 100755 --- a/mysql/mysql_install.sh +++ b/mysql/mysql_install.sh @@ -1,51 +1,75 @@ #!/bin/bash -export USER="root" -export INIT_SCHEMA="$1/scadalts.sql" -export MY_CNF="$1/my.cnf" - export MYSQL_HOME="$1/server/" export SHELL_HOME="$1/client/" - export DATADIR="$MYSQL_HOME/data" -export SERVER_BIN_DIR="$MYSQL_HOME/bin" -export CLIENT_BIN_DIR="$SHELL_HOME/bin" -if [ ! -d "$SERVER_BIN_DIR" ]; then +USER="root" +INIT_SCHEMA="$1/scadalts.sql" +MY_CNF="$1/my.cnf" + +SERVER_BIN_DIR="$MYSQL_HOME/bin" +CLIENT_BIN_DIR="$SHELL_HOME/bin" - export SERVER_MYSQL_DEST="mysql-8.0.33-linux-glibc2.12-x86_64" - export SERVER_MSQL_TAR_FILE=$SERVER_MYSQL_DEST".tar" - export SERVER_MSQL_TAR_XZ_FILE=$SERVER_MYSQL_DEST".tar.xz" +MYSQL_PORT=-1 + +MACHINE_TYPE=`uname -m` +MYSQL_VERSION="8.0.33" +SERVER_MYSQL_DEST="" +SHELL_MYSQL_DEST="" + +if [ ${MACHINE_TYPE} == 'aarch64' ]; then + echo "raspberry arm machine detected" + SERVER_MYSQL_DEST="mysql-${MYSQL_VERSION}-linux-glibc2.17-aarch64-minimal" +elif [ ${MACHINE_TYPE} == 'x86_64' ] || [ ${MACHINE_TYPE} == 'x64' ]; then + echo "64-bit machine detected" + SERVER_MYSQL_DEST="mysql-${MYSQL_VERSION}-linux-glibc2.12-x86_64" + SHELL_MYSQL_DEST="mysql-shell-${MYSQL_VERSION}-linux-glibc2.12-x86-64bit" +else + echo "x86 32-bit architecture is not supported" +fi + +if [ ! -d "${SERVER_BIN_DIR}" ] && [! -z ${SERVER_MYSQL_DEST}]; then + + SERVER_MSQL_TAR_FILE=${SERVER_MYSQL_DEST}".tar" + SERVER_MSQL_TAR_XZ_FILE=${SERVER_MYSQL_DEST}".tar.xz" cd "$MYSQL_HOME" - wget https://dev.mysql.com/get/Downloads/MySQL-8.0/$SERVER_MSQL_TAR_FILE - tar -xvf $SERVER_MSQL_TAR_FILE -C "$MYSQL_HOME" - tar -xvf $SERVER_MSQL_TAR_XZ_FILE -C "$MYSQL_HOME" - cd "$MYSQL_HOME/$SERVER_MYSQL_DEST" + wget https://dev.mysql.com/get/Downloads/MySQL-8.0/${SERVER_MSQL_TAR_FILE} + tar -xvf ${SERVER_MSQL_TAR_FILE} -C "$MYSQL_HOME" + tar -xvf ${SERVER_MSQL_TAR_XZ_FILE} -C "$MYSQL_HOME" + cd "$MYSQL_HOME/${SERVER_MYSQL_DEST}" mv * "$MYSQL_HOME" cd .. - rm -rf $SERVER_MYSQL_DEST - rm -f $SERVER_MSQL_TAR_FILE + rm -rf ${SERVER_MYSQL_DEST} + rm -f ${SERVER_MSQL_TAR_FILE} rm -f *.tar.xz + + if [${MYSQL_PORT} == -1]; then + echo -n "Port: " + read -r MYSQL_PORT + echo "port = ${MYSQL_PORT}" >> ${MY_CNF} + fi + echo "MySQL Community Server version ${MYSQL_VERSION} installed" fi -if [ ! -d "$CLIENT_BIN_DIR" ]; then +if [ ! -d "$CLIENT_BIN_DIR" ] && [! -z ${SHELL_MYSQL_DEST}]; then - export SHELL_MYSQL_DEST="mysql-shell-8.0.33-linux-glibc2.12-x86-64bit" - export SHELL_MYSQL_TAR_GZ_FILE=$SHELL_MYSQL_DEST".tar.gz" + SHELL_MYSQL_TAR_GZ_FILE=$SHELL_MYSQL_DEST".tar.gz" cd "$SHELL_HOME" - wget https://dev.mysql.com/get/Downloads/MySQL-Shell/$SHELL_MYSQL_TAR_GZ_FILE - tar -xvf $SHELL_MYSQL_TAR_GZ_FILE -C "$SHELL_HOME" - cd "$SHELL_HOME/$SHELL_MYSQL_DEST" + wget https://dev.mysql.com/get/Downloads/MySQL-Shell/${SHELL_MYSQL_TAR_GZ_FILE} + tar -xvf ${SHELL_MYSQL_TAR_GZ_FILE} -C "$SHELL_HOME" + cd "$SHELL_HOME/${SHELL_MYSQL_DEST}" mv * "$SHELL_HOME" cd .. - rm -rf $SHELL_MYSQL_DEST - rm -f $SHELL_MYSQL_TAR_GZ_FILE + rm -rf ${SHELL_MYSQL_DEST} + rm -f ${SHELL_MYSQL_TAR_GZ_FILE} + echo "MySQL Shell version ${MYSQL_VERSION} installed" fi if [ ! -d "$DATADIR" ]; then mkdir -p $DATADIR - cd $SERVER_BIN_DIR - ./mysqld --defaults-file=$MY_CNF --initialize-insecure --datadir $DATADIR --user=$USER --init-file=$INIT_SCHEMA --console + cd ${SERVER_BIN_DIR} + ./mysqld --defaults-file=${MY_CNF} --initialize-insecure --datadir $DATADIR --user=${USER} --init-file=${INIT_SCHEMA} --console fi diff --git a/tomcat64/webapps/Scada-LTS.war b/tomcat64/Scada-LTS.war similarity index 100% rename from tomcat64/webapps/Scada-LTS.war rename to tomcat64/Scada-LTS.war diff --git a/tomcat64/bin/commons-daemon-native.tar.gz b/tomcat64/bin/commons-daemon-native.tar.gz deleted file mode 100755 index c3492089c7ef963bcae67fbaebfb5c89b59f5e11..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 214019 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

(S2g#o=9INB_f8fO1|CzbVW6tZZ!S9QBO@w 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 m|NSR_I`P-T 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 diff --git a/tomcat64/bin/commons-daemon.jar b/tomcat64/bin/commons-daemon.jar deleted file mode 100755 index 891d37b5e1bc082689b714e9729ba715717f605d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25765 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 IMn8`J52$tdO8@`> diff --git a/tomcat64/bin/tomcat-native.tar.gz b/tomcat64/bin/tomcat-native.tar.gz deleted file mode 100755 index 6784f5fb63416075e35d347ac54141e372256029..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 437622 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%0Axg7@ZTQ$>jAFF2U;EmLLuKszRca5(eR263Bb9 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ξyPDn!v1miUnu&F&3cp)Bcn#f!M|g35RM-Nc8ex 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

RiQHj@jA@YbMOz@u}{u4d2K5k|OFSc{D2^0#0 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 diff --git a/context.xml b/tomcat64/context.xml similarity index 100% rename from context.xml rename to tomcat64/context.xml diff --git a/tomcat64/BUILDING.txt b/tomcat64/server/BUILDING.txt similarity index 97% rename from tomcat64/BUILDING.txt rename to tomcat64/server/BUILDING.txt index 7cdedcc..c23b99b 100644 --- a/tomcat64/BUILDING.txt +++ b/tomcat64/server/BUILDING.txt @@ -1,585 +1,585 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - - ==================================================== - Building The Apache Tomcat 9.0 Servlet/JSP Container - ==================================================== - -This project contains the source code for Tomcat 9.0, a container that -implements the Servlet 4.0, JSP 2.3, EL 3.0, WebSocket 1.1 and JASPIC 1.1 -specifications from the Java Community Process . - -Note: If you just need to run Apache Tomcat, it is not necessary to build -it. You may simply download a binary distribution. It is cross-platform. -Read RUNNING.txt for the instruction on how to run it. - -In order to build a binary distribution version of Apache Tomcat from a -source distribution, do the following: - - -(1) Download and Install a Java Development Kit - - 1. If the JDK is already installed, skip to (2). - - 2. Download a version 11 or later of Java Development Kit (JDK) release (use - the latest update available for your chosen version) from one of: - - http://www.oracle.com/technetwork/java/javase/downloads/index.html - http://openjdk.java.net/install/index.html - or another JDK vendor. - - Note regarding later versions of Java: - - As documented elsewhere, one of components in Apache Tomcat includes - a private copy of the Apache Commons DBCP 2 library. - - The JDBC interfaces implemented by DBCP frequently change in non-backwards - compatible ways between versions of the Java SE specification. Therefore, - it is likely that DBCP 2 will only compile with the specific version of Java - listed above and that compilation will fail if a later version of Java is - used. - - See Apache Commons DBCP 2 project web site for more details on - available versions of the library and its requirements, - - https://commons.apache.org/dbcp/ - - 3. Install the JDK according to the instructions included with the release. - - 4. Set an environment variable JAVA_HOME to the pathname of the directory - into which you installed the JDK release. - - -(2) Install Apache Ant version 1.10.2 or later on your computer. - - 1. If Apache Ant version 1.10.2 or later is already installed on your - computer, skip to (3). - - 2. Download a binary distribution of Ant from: - - https://ant.apache.org/bindownload.cgi - - 3. Unpack the binary distribution into a convenient location so that the - Ant release resides in its own directory (conventionally named - "apache-ant-[version]"). - - For the purposes of the remainder of this document, the symbolic name - "${ant.home}" is used to refer to the full pathname of the release - directory. - - 4. Create an ANT_HOME environment variable to point the directory - ${ant.home}. - - 5. Modify the PATH environment variable to include the directory - ${ant.home}/bin in its list. This makes the "ant" command line script - available, which will be used to actually perform the build. - - -(3) Building Tomcat 9.0 - -(3.1) Checkout or obtain the source code for Tomcat 9.0 - -Clone the source using git, then checkout a specific major branch or -main for the latest code development, or download and unpack a source -package. - - * Tomcat GitHub repository URL: - - https://github.com/apache/tomcat - - * Source packages can be downloaded from: - - https://tomcat.apache.org/download-90.cgi - -The location where the source has been placed will be further referred as -${tomcat.source}. - -The Tomcat local build process does not modify line-endings. The svn repository -is configured so that all files will be checked out with the line-ending -appropriate for the current platform. When using a source package you should -ensure that you use the source package that has the appropriate line-ending -for your platform: - - zip -> CRLF - tar.gz -> LF - -Note that the release build process does modify line-endings to ensure that -each release package has the appropriate line-endings. - -(3.2) Building - - 1. The build is controlled by creating a ${tomcat.source}/build.properties - file. - - It is recommended to always create the file, because of unfortunate - default value of base.path property. You may start with the following - content for the file: - - # ----- Default Base Path for Dependent Packages ----- - # Replace this path with the directory path where dependencies binaries - # should be downloaded - base.path=/home/me/some-place-to-download-to - - 2. Configure base.path property by adding it to the - ${tomcat.source}/build.properties file. - - The base.path property specifies the place where Tomcat dependencies - required by the build are downloaded. It is recommended to place this - directory outside of the source tree, so that you do not waste your - time re-downloading the libraries. - -* NOTE: The default value of the base.path property configures the build script - to download the libraries required to build Tomcat to the - ${user.home}/tomcat-build-libs directory. - -* NOTE: Users accessing the Internet through a proxy must use the properties - file to indicate to Ant the proxy configuration. - - The following properties should be added to the ${tomcat.source}/build.properties - file. - - proxy.use=true - proxy.host=proxy.domain - proxy.port=8080 - proxy.user=username - proxy.password=password - - See Apache Ant documentation for the task for details. - - 3. Go to the sources directory and run Ant: - - cd ${tomcat.source} - ant - - This will execute the "deploy" target in build.xml. - - Once the build has completed successfully, a usable Tomcat installation - will have been produced in the ${tomcat.source}/output/build directory, - and can be started and stopped with the usual scripts. - - Note that the build includes Tomcat documentation, which can be found - in the output/build/webapps/docs directory. - - The path of the output directory can be controlled by specifying the - "tomcat.output" property in the build.properties file. - -* NOTE: Do not run the build as the root user. Building and running Tomcat - does not require root privileges. - - -(4) Updating sources and rebuilding - -It is recommended that you regularly update the downloaded Tomcat 9.0 -sources using your git client. - -For a quick rebuild of only modified code you can use: - - cd ${tomcat.source} - ant - - -(5) Special builds - -There are several targets in Tomcat build files that are useful to be -called separately. They build components that you may want to build -quickly, or ones that are included in the full release and are not built -during the default "deploy" build. - -(5.1) Building documentation - -The documentation web application is built during the default "deploy" -build. - -It can be built quickly by using the following commands: - - cd ${tomcat.source} - ant build-docs - -The output of this command will be found in the following directory: - - output/build/webapps/docs - - -The API documentation (Javadoc) is built during a "release" build. It is -easy to build it separately by using the following commands: - - cd ${tomcat.source} - ant javadoc - -The output of this command will be found in the following directories: - - output/dist/webapps/docs/api - output/dist/webapps/docs/elapi - output/dist/webapps/docs/jspapi - output/dist/webapps/docs/servletapi - - -(5.2) Building the extras (commons-logging, webservices etc.) - -These components are documented on the "Additional Components" -(extras.html) page of documentation. They are built during a "release" -build. - -You can build them by using the following commands: - - cd ${tomcat.source} - ant extras - -(5.3) Building the embedded packages - -These are built during a "release" build. - -You can build them by using the following commands: - - cd ${tomcat.source} - ant embed - - -(6) Building a full release (as provided via the ASF download pages) - - A full release includes the Windows installer which requires a Windows - environment to be available to create it. If not building in a Windows - environment, the build scripts assume that Wine is available. If this is not - the case, the skip.installer property may be set to skip the creation of the - Windows installer. - - Provided that Wine is available on non-Windows platforms, a full release - build may be made on Windows, Linux or MacOS. - - 1. Configure GPG, if needed - - If the released artifacts have to be cryptographically signed with a - PGP signature, like the official ASF releases are, the following - property can be added to the build.properties file: - - # Location of GPG executable (used only for releases) - gpg.exec=/path/to/gpg - - You do not need it if you do not plan to sign the release. - - If "gpg.exec" property does not point to an existing file, it will be - ignored and this feature will be deactivated. - - You will be prompted for the GPG passphrase when the release build - starts, unless "gpg.passphrase" property is set. - - 2. If building the Windows installer - - If running the build in a UAC enabled environment, building the Windows - installer requires elevated privileges. The simplest way to do this is to - open the command prompt used for the build with the "Run as administrator" - option. - - 3. Configure the code signing service - - ASF committers performing official releases will need to configure the code - signing service so that the Windows installer is signed during the build - process. The following properties need to be added to the build.properties - file: - - # Location of GPG executable (used only for releases) - gpg.exec=/path/to/gpg - # Code signing of Windows installer - do.codesigning=true - codesigning.storepass=request-via-pmc - - Release managers will be provided with the necessary credentials by the PMC. - - 4. Build the release: - - Apache Tomcat releases are fully reproducible. - - Release managers producing release builds must follow the following - procedure: - - cd ${tomcat.source} - ant pre-release - ant release - git commit -a -m "Tag " - git tag - git push origin - ant release - git reset --hard HEAD~1 - - The output from either 'ant release' call may be uploaded as the official - release since they will be identical. It is recommended that the output from - the second call is used. - - Anyone wishing to reproduce an official build must do so from an official - source release. The build tool chain defined in build.properties.release - must be used to reproduce an official build. Once unpacked to - ${tomcat.source}, the following steps must be followed - - cd ${tomcat.source} - ant release - - Following the same steps without using the defined build tool chain will - create a release that is functionally the same as an official release but - not bit for bit identical. - - -(7) Tests - -(7.1) Running Tomcat tests - -Tomcat includes a number of junit tests. The tests are not run when a -release is built. There is separate command to run them. - -To run the testsuite use the following command: - - cd ${tomcat.source} - ant test - -It is advisable to redirect output of the above command to a file for later -inspection. - -The JUnit reports generated by the tests will be written to the following -directory: - - output/build/logs - -By default the testsuite is run three times to test 3 different -implementations of Tomcat connectors: NIO, NIO2 and APR. (If you are not -familiar with Tomcat connectors, see config/http.html in documentation for -details). - -The 3 runs are activated and deactivated individually by the following -properties, which all are "true" by default: - - execute.test.nio=true - execute.test.nio2=true - execute.test.apr=true - -The APR connector can be tested only if Tomcat-Native library binaries are -found by the testsuite. The "test.apr.loc" property specifies the directory -where the library binaries are located. - -By default the "test.apr.loc" property specifies the following location: - - output/build/bin/ - -If you are on Windows and want to test the APR connector you can put the -tcnative-1.dll file into ${tomcat.source}/bin/ and it will be copied -into the above directory when the build runs. - -The unit tests include tests of the clustering functionality which require -multicast to be enabled. There is a simple application provided in the Tomcat -test source (org.apache.catalina.tribes.TesterMulticast) that can be used to -check if a machine supports multicast. Notes on enabling multicast for different -operating systems are provided in the Javadoc for that class. - - -(7.2) Running a single test - -It is possible to run a single JUnit test class by adding the "test.entry" -property to the build.properties file. The property specifies the name of -the test class. - -For example: - - test.entry=org.apache.catalina.util.TestServerInfo - -It is possible to further limit such run to a number of selected test -methods by adding "test.entry.methods" property. The property specifies a -comma-separated list of test case methods. - -For example: - - test.entry=org.apache.el.lang.TestELArithmetic - test.entry.methods=testMultiply01,testMultiply02 - - -(7.3) Running a set of tests - -It is possible to run a set of JUnit test classes by adding the "test.name" -property to the build.properties file. The property specifies an Ant -includes pattern for the fileset of test class files to run. - -The default value is "**/Test*.java", so all test classes are being -executed (with few exceptions - see build.xml for several exclude patterns). - -You can include multiple patterns by concatenating them with a comma (",") -as the separator. - -For example: - - test.name=**/TestSsl.java,**/TestWebSocketFrameClientSSL.java - -You can exclude specific JUnit test classes by adding the "test.exclude" -property to the build.properties file. The property specifies an Ant -excludes pattern for the fileset of test class files to exclude form the run. -The default value is empty, so no classes are excluded. The syntax is the same -as for the property "test.name". - - -(7.4) Other configuration options - - 1. It is possible to configure the directory where JUnit reports are - written to. It is configured by "test.reports" property. The default - value is - - output/build/logs - - 2. It is possible to enable generation of access log file when the tests - are run. This is off by default and can be enabled by the following - property: - - test.accesslog=true - - The "access_log." file will be written to the same directory as - JUnit reports, - - output/build/logs - - 3. The testsuite respects logging configuration as configured by - ${tomcat.source}/conf/logging.properties - - The log files will be written to the temporary directory used by the - tests, - - output/test-tmp/logs - - 4. It is possible to configure formatter used by JUnit reports. - Configuration properties are "junit.formatter.type", - "junit.formatter.extension" and "junit.formatter.usefile". - - For example the following property deactivates generation of separate report - files: - - junit.formatter.usefile=false - - 5. It is possible to speed up testing by letting JUnit to run several - tests in parallel. - - This is configured by setting "test.threads" property. The recommended - value is one thread per core. - - 6. Optional support is provided for the Cobertura code coverage tool. - -NOTE: Cobertura is licensed under GPL v2 with parts of it being under - Apache License v1.1. See https://cobertura.github.io/cobertura/ for details. - Using it during Tomcat build is optional and is off by default. - - Cobertura can be enabled using the following properties: - - test.cobertura=true - test.threads=1 - - Using Cobertura currently requires setting test.threads configuration - property to the value of 1. Setting that property to a different value - will deactivate code coverage. - - The report files by default are written to - - output/coverage - - 7. The performance tests are written to run reasonably powerful machines (such - as a developer may use day to day) assuming no other resource hungry - processes are running. - - These assumptions are not always true (e.g. on CI systems running in a - virtual machine) so the performance tests may be deactivated by using the - following property: - - test.excludePerformance=true - - 8. Some tests include checks that the access log valve entries are as expected. - These checks include timings. On slower / loaded systems these checks will - often fail. The checks may be relaxed by using the following property: - - test.relaxTiming=true - - 9. It is known that some platforms (e.g. OSX El Capitan) require IPv4 to - be the default for the multicast tests to work. This is configured by - the following property: - - java.net.preferIPv4Stack=true - - 10. By default the output of unit tests is sent to the console and can be - quite verbose. The output can be deactivated by setting the property: - - test.verbose=false - -(8) Source code checks - -(8.1) Checkstyle - -NOTE: Checkstyle is licensed under LGPL. Using Checkstyle during Tomcat - build is optional and is off by default. - - See http://checkstyle.sourceforge.net/ for more information. - -Tomcat comes with a Checkstyle configuration that tests its source code -for certain conventions, like presence of the license header. - -To enable Checkstyle, add the following property to build.properties file: - - execute.validate=true - -Once Checkstyle is enabled, the check will be performed automatically -during the build. The check is run before compilation of the source code. - -To speed-up repeated runs of this check, a cache is configured. The cache -is located in the following directory: - - output/res/checkstyle - -It is possible to run the check separately by calling the "validate" -target. The command is: - - cd ${tomcat.source} - ant -Dexecute.validate=true validate - - -(8.2) SpotBugs - -NOTE: SpotBugs is licensed under LGPL. Using SpotBugs during Tomcat build is - optional and is off by default. - - See https://spotbugs.github.io/ for more information. - -To enable SpotBugs, add the following property to build.properties file: - - execute.spotbugs=true - -To compile Tomcat classes and generate a SpotBugs report, call the -"spotbugs" target. For example: - - cd ${tomcat.source} - ant -Dexecute.spotbugs=true spotbugs - -The report file by default is written to - - output/spotbugs - - -(8.3) End-of-line conventions check - -You usually would not need to run this check. You can skip this section. - -Apache Tomcat project has convention that all of its textual source files, -stored in the Git repository, use Unix style LF line endings. - -This test is used by developers to check that the source code adheres to -this convention. It verifies that the ends of lines in textual files are -appropriate. The idea is to run this check regularly and notify developers -when an inconsistency is detected. - -The command to run this test is: - - cd ${tomcat.source} - ant validate-eoln +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + ==================================================== + Building The Apache Tomcat 9.0 Servlet/JSP Container + ==================================================== + +This project contains the source code for Tomcat 9.0, a container that +implements the Servlet 4.0, JSP 2.3, EL 3.0, WebSocket 1.1 and JASPIC 1.1 +specifications from the Java Community Process . + +Note: If you just need to run Apache Tomcat, it is not necessary to build +it. You may simply download a binary distribution. It is cross-platform. +Read RUNNING.txt for the instruction on how to run it. + +In order to build a binary distribution version of Apache Tomcat from a +source distribution, do the following: + + +(1) Download and Install a Java Development Kit + + 1. If the JDK is already installed, skip to (2). + + 2. Download a version 11 or later of Java Development Kit (JDK) release (use + the latest update available for your chosen version) from one of: + + http://www.oracle.com/technetwork/java/javase/downloads/index.html + http://openjdk.java.net/install/index.html + or another JDK vendor. + + Note regarding later versions of Java: + + As documented elsewhere, one of components in Apache Tomcat includes + a private copy of the Apache Commons DBCP 2 library. + + The JDBC interfaces implemented by DBCP frequently change in non-backwards + compatible ways between versions of the Java SE specification. Therefore, + it is likely that DBCP 2 will only compile with the specific version of Java + listed above and that compilation will fail if a later version of Java is + used. + + See Apache Commons DBCP 2 project web site for more details on + available versions of the library and its requirements, + + https://commons.apache.org/dbcp/ + + 3. Install the JDK according to the instructions included with the release. + + 4. Set an environment variable JAVA_HOME to the pathname of the directory + into which you installed the JDK release. + + +(2) Install Apache Ant version 1.10.2 or later on your computer. + + 1. If Apache Ant version 1.10.2 or later is already installed on your + computer, skip to (3). + + 2. Download a binary distribution of Ant from: + + https://ant.apache.org/bindownload.cgi + + 3. Unpack the binary distribution into a convenient location so that the + Ant release resides in its own directory (conventionally named + "apache-ant-[version]"). + + For the purposes of the remainder of this document, the symbolic name + "${ant.home}" is used to refer to the full pathname of the release + directory. + + 4. Create an ANT_HOME environment variable to point the directory + ${ant.home}. + + 5. Modify the PATH environment variable to include the directory + ${ant.home}/bin in its list. This makes the "ant" command line script + available, which will be used to actually perform the build. + + +(3) Building Tomcat 9.0 + +(3.1) Checkout or obtain the source code for Tomcat 9.0 + +Clone the source using git, then checkout a specific major branch or +main for the latest code development, or download and unpack a source +package. + + * Tomcat GitHub repository URL: + + https://github.com/apache/tomcat + + * Source packages can be downloaded from: + + https://tomcat.apache.org/download-90.cgi + +The location where the source has been placed will be further referred as +${tomcat.source}. + +The Tomcat local build process does not modify line-endings. The svn repository +is configured so that all files will be checked out with the line-ending +appropriate for the current platform. When using a source package you should +ensure that you use the source package that has the appropriate line-ending +for your platform: + + zip -> CRLF + tar.gz -> LF + +Note that the release build process does modify line-endings to ensure that +each release package has the appropriate line-endings. + +(3.2) Building + + 1. The build is controlled by creating a ${tomcat.source}/build.properties + file. + + It is recommended to always create the file, because of unfortunate + default value of base.path property. You may start with the following + content for the file: + + # ----- Default Base Path for Dependent Packages ----- + # Replace this path with the directory path where dependencies binaries + # should be downloaded + base.path=/home/me/some-place-to-download-to + + 2. Configure base.path property by adding it to the + ${tomcat.source}/build.properties file. + + The base.path property specifies the place where Tomcat dependencies + required by the build are downloaded. It is recommended to place this + directory outside of the source tree, so that you do not waste your + time re-downloading the libraries. + +* NOTE: The default value of the base.path property configures the build script + to download the libraries required to build Tomcat to the + ${user.home}/tomcat-build-libs directory. + +* NOTE: Users accessing the Internet through a proxy must use the properties + file to indicate to Ant the proxy configuration. + + The following properties should be added to the ${tomcat.source}/build.properties + file. + + proxy.use=true + proxy.host=proxy.domain + proxy.port=8080 + proxy.user=username + proxy.password=password + + See Apache Ant documentation for the task for details. + + 3. Go to the sources directory and run Ant: + + cd ${tomcat.source} + ant + + This will execute the "deploy" target in build.xml. + + Once the build has completed successfully, a usable Tomcat installation + will have been produced in the ${tomcat.source}/output/build directory, + and can be started and stopped with the usual scripts. + + Note that the build includes Tomcat documentation, which can be found + in the output/build/webapps/docs directory. + + The path of the output directory can be controlled by specifying the + "tomcat.output" property in the build.properties file. + +* NOTE: Do not run the build as the root user. Building and running Tomcat + does not require root privileges. + + +(4) Updating sources and rebuilding + +It is recommended that you regularly update the downloaded Tomcat 9.0 +sources using your git client. + +For a quick rebuild of only modified code you can use: + + cd ${tomcat.source} + ant + + +(5) Special builds + +There are several targets in Tomcat build files that are useful to be +called separately. They build components that you may want to build +quickly, or ones that are included in the full release and are not built +during the default "deploy" build. + +(5.1) Building documentation + +The documentation web application is built during the default "deploy" +build. + +It can be built quickly by using the following commands: + + cd ${tomcat.source} + ant build-docs + +The output of this command will be found in the following directory: + + output/build/webapps/docs + + +The API documentation (Javadoc) is built during a "release" build. It is +easy to build it separately by using the following commands: + + cd ${tomcat.source} + ant javadoc + +The output of this command will be found in the following directories: + + output/dist/webapps/docs/api + output/dist/webapps/docs/elapi + output/dist/webapps/docs/jspapi + output/dist/webapps/docs/servletapi + + +(5.2) Building the extras (commons-logging, webservices etc.) + +These components are documented on the "Additional Components" +(extras.html) page of documentation. They are built during a "release" +build. + +You can build them by using the following commands: + + cd ${tomcat.source} + ant extras + +(5.3) Building the embedded packages + +These are built during a "release" build. + +You can build them by using the following commands: + + cd ${tomcat.source} + ant embed + + +(6) Building a full release (as provided via the ASF download pages) + + A full release includes the Windows installer which requires a Windows + environment to be available to create it. If not building in a Windows + environment, the build scripts assume that Wine is available. If this is not + the case, the skip.installer property may be set to skip the creation of the + Windows installer. + + Provided that Wine is available on non-Windows platforms, a full release + build may be made on Windows, Linux or MacOS. + + 1. Configure GPG, if needed + + If the released artifacts have to be cryptographically signed with a + PGP signature, like the official ASF releases are, the following + property can be added to the build.properties file: + + # Location of GPG executable (used only for releases) + gpg.exec=/path/to/gpg + + You do not need it if you do not plan to sign the release. + + If "gpg.exec" property does not point to an existing file, it will be + ignored and this feature will be deactivated. + + You will be prompted for the GPG passphrase when the release build + starts, unless "gpg.passphrase" property is set. + + 2. If building the Windows installer + + If running the build in a UAC enabled environment, building the Windows + installer requires elevated privileges. The simplest way to do this is to + open the command prompt used for the build with the "Run as administrator" + option. + + 3. Configure the code signing service + + ASF committers performing official releases will need to configure the code + signing service so that the Windows installer is signed during the build + process. The following properties need to be added to the build.properties + file: + + # Location of GPG executable (used only for releases) + gpg.exec=/path/to/gpg + # Code signing of Windows installer + do.codesigning=true + codesigning.storepass=request-via-pmc + + Release managers will be provided with the necessary credentials by the PMC. + + 4. Build the release: + + Apache Tomcat releases are fully reproducible. + + Release managers producing release builds must follow the following + procedure: + + cd ${tomcat.source} + ant pre-release + ant release + git commit -a -m "Tag " + git tag + git push origin + ant release + git reset --hard HEAD~1 + + The output from either 'ant release' call may be uploaded as the official + release since they will be identical. It is recommended that the output from + the second call is used. + + Anyone wishing to reproduce an official build must do so from an official + source release. The build tool chain defined in build.properties.release + must be used to reproduce an official build. Once unpacked to + ${tomcat.source}, the following steps must be followed + + cd ${tomcat.source} + ant release + + Following the same steps without using the defined build tool chain will + create a release that is functionally the same as an official release but + not bit for bit identical. + + +(7) Tests + +(7.1) Running Tomcat tests + +Tomcat includes a number of junit tests. The tests are not run when a +release is built. There is separate command to run them. + +To run the testsuite use the following command: + + cd ${tomcat.source} + ant test + +It is advisable to redirect output of the above command to a file for later +inspection. + +The JUnit reports generated by the tests will be written to the following +directory: + + output/build/logs + +By default the testsuite is run three times to test 3 different +implementations of Tomcat connectors: NIO, NIO2 and APR. (If you are not +familiar with Tomcat connectors, see config/http.html in documentation for +details). + +The 3 runs are activated and deactivated individually by the following +properties, which all are "true" by default: + + execute.test.nio=true + execute.test.nio2=true + execute.test.apr=true + +The APR connector can be tested only if Tomcat-Native library binaries are +found by the testsuite. The "test.apr.loc" property specifies the directory +where the library binaries are located. + +By default the "test.apr.loc" property specifies the following location: + + output/build/bin/ + +If you are on Windows and want to test the APR connector you can put the +tcnative-1.dll file into ${tomcat.source}/bin/ and it will be copied +into the above directory when the build runs. + +The unit tests include tests of the clustering functionality which require +multicast to be enabled. There is a simple application provided in the Tomcat +test source (org.apache.catalina.tribes.TesterMulticast) that can be used to +check if a machine supports multicast. Notes on enabling multicast for different +operating systems are provided in the Javadoc for that class. + + +(7.2) Running a single test + +It is possible to run a single JUnit test class by adding the "test.entry" +property to the build.properties file. The property specifies the name of +the test class. + +For example: + + test.entry=org.apache.catalina.util.TestServerInfo + +It is possible to further limit such run to a number of selected test +methods by adding "test.entry.methods" property. The property specifies a +comma-separated list of test case methods. + +For example: + + test.entry=org.apache.el.lang.TestELArithmetic + test.entry.methods=testMultiply01,testMultiply02 + + +(7.3) Running a set of tests + +It is possible to run a set of JUnit test classes by adding the "test.name" +property to the build.properties file. The property specifies an Ant +includes pattern for the fileset of test class files to run. + +The default value is "**/Test*.java", so all test classes are being +executed (with few exceptions - see build.xml for several exclude patterns). + +You can include multiple patterns by concatenating them with a comma (",") +as the separator. + +For example: + + test.name=**/TestSsl.java,**/TestWebSocketFrameClientSSL.java + +You can exclude specific JUnit test classes by adding the "test.exclude" +property to the build.properties file. The property specifies an Ant +excludes pattern for the fileset of test class files to exclude form the run. +The default value is empty, so no classes are excluded. The syntax is the same +as for the property "test.name". + + +(7.4) Other configuration options + + 1. It is possible to configure the directory where JUnit reports are + written to. It is configured by "test.reports" property. The default + value is + + output/build/logs + + 2. It is possible to enable generation of access log file when the tests + are run. This is off by default and can be enabled by the following + property: + + test.accesslog=true + + The "access_log." file will be written to the same directory as + JUnit reports, + + output/build/logs + + 3. The testsuite respects logging configuration as configured by + ${tomcat.source}/conf/logging.properties + + The log files will be written to the temporary directory used by the + tests, + + output/test-tmp/logs + + 4. It is possible to configure formatter used by JUnit reports. + Configuration properties are "junit.formatter.type", + "junit.formatter.extension" and "junit.formatter.usefile". + + For example the following property deactivates generation of separate report + files: + + junit.formatter.usefile=false + + 5. It is possible to speed up testing by letting JUnit to run several + tests in parallel. + + This is configured by setting "test.threads" property. The recommended + value is one thread per core. + + 6. Optional support is provided for the Cobertura code coverage tool. + +NOTE: Cobertura is licensed under GPL v2 with parts of it being under + Apache License v1.1. See https://cobertura.github.io/cobertura/ for details. + Using it during Tomcat build is optional and is off by default. + + Cobertura can be enabled using the following properties: + + test.cobertura=true + test.threads=1 + + Using Cobertura currently requires setting test.threads configuration + property to the value of 1. Setting that property to a different value + will deactivate code coverage. + + The report files by default are written to + + output/coverage + + 7. The performance tests are written to run reasonably powerful machines (such + as a developer may use day to day) assuming no other resource hungry + processes are running. + + These assumptions are not always true (e.g. on CI systems running in a + virtual machine) so the performance tests may be deactivated by using the + following property: + + test.excludePerformance=true + + 8. Some tests include checks that the access log valve entries are as expected. + These checks include timings. On slower / loaded systems these checks will + often fail. The checks may be relaxed by using the following property: + + test.relaxTiming=true + + 9. It is known that some platforms (e.g. OSX El Capitan) require IPv4 to + be the default for the multicast tests to work. This is configured by + the following property: + + java.net.preferIPv4Stack=true + + 10. By default the output of unit tests is sent to the console and can be + quite verbose. The output can be deactivated by setting the property: + + test.verbose=false + +(8) Source code checks + +(8.1) Checkstyle + +NOTE: Checkstyle is licensed under LGPL. Using Checkstyle during Tomcat + build is optional and is off by default. + + See http://checkstyle.sourceforge.net/ for more information. + +Tomcat comes with a Checkstyle configuration that tests its source code +for certain conventions, like presence of the license header. + +To enable Checkstyle, add the following property to build.properties file: + + execute.validate=true + +Once Checkstyle is enabled, the check will be performed automatically +during the build. The check is run before compilation of the source code. + +To speed-up repeated runs of this check, a cache is configured. The cache +is located in the following directory: + + output/res/checkstyle + +It is possible to run the check separately by calling the "validate" +target. The command is: + + cd ${tomcat.source} + ant -Dexecute.validate=true validate + + +(8.2) SpotBugs + +NOTE: SpotBugs is licensed under LGPL. Using SpotBugs during Tomcat build is + optional and is off by default. + + See https://spotbugs.github.io/ for more information. + +To enable SpotBugs, add the following property to build.properties file: + + execute.spotbugs=true + +To compile Tomcat classes and generate a SpotBugs report, call the +"spotbugs" target. For example: + + cd ${tomcat.source} + ant -Dexecute.spotbugs=true spotbugs + +The report file by default is written to + + output/spotbugs + + +(8.3) End-of-line conventions check + +You usually would not need to run this check. You can skip this section. + +Apache Tomcat project has convention that all of its textual source files, +stored in the Git repository, use Unix style LF line endings. + +This test is used by developers to check that the source code adheres to +this convention. It verifies that the ends of lines in textual files are +appropriate. The idea is to run this check regularly and notify developers +when an inconsistency is detected. + +The command to run this test is: + + cd ${tomcat.source} + ant validate-eoln diff --git a/tomcat64/CONTRIBUTING.md b/tomcat64/server/CONTRIBUTING.md similarity index 97% rename from tomcat64/CONTRIBUTING.md rename to tomcat64/server/CONTRIBUTING.md index 0ce53d7..0ffe20f 100644 --- a/tomcat64/CONTRIBUTING.md +++ b/tomcat64/server/CONTRIBUTING.md @@ -1,165 +1,165 @@ -# Contributing to Apache Tomcat - -Firstly, thanks for your interest in contributing! I hope that this will be a -pleasant experience for you, and that you will return to continue -contributing. - -Please visit our [Get Involved page](https://tomcat.apache.org/getinvolved.html) -for more information on how to contribute. - -## Code of Conduct - -This project and everyone participating in it are governed by the Apache -software Foundation's -[Code of Conduct](https://www.apache.org/foundation/policies/conduct.html). By -participating, you are expected to adhere to this code. If you are aware of -unacceptable behavior, please visit the -[Reporting Guidelines page](https://www.apache.org/foundation/policies/conduct.html#reporting-guidelines) -and follow the instructions there. - -## How Can I Contribute? - -Most of the contributions that we receive are code contributions, but you can -also contribute to the documentation, wiki, etc., or simply report solid bugs -for us to fix. - -### Reporting Bugs - -Please review our [guide](https://tomcat.apache.org/bugreport.html) on how to -submit a bug report. This page also has links to other resources to assist -you. - -### Reporting Translation improvements - -Apache Tomcat project uses POEditor for managing the localization files. -Please see more at https://cwiki.apache.org/confluence/x/vIPzBQ - -### Your First Code Contribution - -### Trouble Deciding How to Contribute? - -Unsure where to begin contributing to Tomcat? You can start by taking a look at -the issues marked 'Beginner', link below. Please note that the Beginner keyword -is pretty new to the project, so if there aren't any issues in the filter feel -free to ask on the [dev list](https://tomcat.apache.org/lists.html#tomcat-dev). - -* [Beginner issues](https://bz.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&keywords=Beginner&keywords_type=allwords&list_id=160824&product=Tomcat%207&product=Tomcat%208.5&product=Tomcat%209&query_format=advanced) - -issues which should only require a few lines of code, and a test or two to -resolve. - -The list above shows all bugs that are marked 'Beginner' and are open in the -currently supported Tomcat versions (7, 8.5, and 9). - -If you prefer C over Java, you may also take a look at the tomcat-native and -Tomcat Connectors products in Bugzilla. - -### How to Provide Your First Patch - -Excited yet? This section will guide you through providing a patch to the -committers of the project for review and acceptance. - -##### Choose Your Method of Submission - -You can provide a patch in one of the following ways (in order of preference): - -* GitHub Pull Request -* Patch attachment to the Bugzilla issue -* Email the patch to the developer list. This is not preferred, but if no bug -is associated with the patch, or you would like a developer review, an email -may be appropriate. - -##### Get the Sources - -Now that you've chosen how you want to submit a patch, you need to get the -source code. - -###### Download The Source Distribution - -This method works if you want to submit a patch via email, but -the difference in using the sources distribution and a VCS is that you have to -manually generate the patch file by using diff. If this is what you want, you -can download the sources from the "Source Code Distributions" section of the -Download Page. There is one such page for every major Tomcat version: - -- [Tomcat 10](https://tomcat.apache.org/download-10.cgi) -- [Tomcat 9](https://tomcat.apache.org/download-90.cgi) -- [Tomcat 8](https://tomcat.apache.org/download-80.cgi) -- [Tomcat 7](https://tomcat.apache.org/download-70.cgi) - -##### Manual Patch Generation - -If you have chosen to attach a patch to the Bugzilla issue (or email -one), then you'll need to download the sources as noted above, make your -desired changes and then manually generate your patch using diff (or any -other tool). - -##### GitHub - -To submit a GitHub Pull Request you'll need to fork the -[repository](https://github.com/apache/tomcat), clone your fork to do the work: - -``` -$ git clone https://github.com/$USERNAME/tomcat.git -``` - -and then push your changes, and submit a Pull Request via the GitHub UI. - -#### Submitting Your Patch! - -After you've chosen your method of submission, retrieved the sources, and -fixed the issue it's time to submit your work. At this point, just follow -the method of submission you chose earlier. - -* GitHub PR - after resolving the issue in your local fork and pushing to your -copy of the repository, open a GitHub PR for review. -* Bugzilla attachment - attach the patch to the Bugzilla issue -* Email - again, not preferred, but you may send an email to the developer list -with a patch attached for review. - -#### Waiting For Feedback - -It may take a while for committers to review. Please be patient during this -time as all committers are volunteers on the project. If a significant amount -of time has lapsed since your submission, such as a couple of months, feel free -to either update your BZ, PR, or email the dev list with a message to bump your -issue. Sometimes things get lost in all the work and we need a reminder :smile: - -## IDE Support - -Special IDE support for -[Eclipse](https://www.eclipse.org/ide/), -[IntelliJ IDEA](https://www.jetbrains.com/idea/) and -[NetBeans](https://netbeans.org/) -is provided through special ant targets: - -```bash -ant ide-eclipse -``` -```bash -ant ide-intellij -``` -```bash -ant ide-netbeans -``` - -Just execute the ant target for your IDE after checking out the sources -to set up the appropriate configuration files. -Also make sure to re-execute the target after switching branches or -after pulling upstream changes in order to keep your IDE configurations in sync. - -## Style Guide - -Apache Tomcat has very loosely defined coding conventions, but the following -guidelines will be useful: - -* Use spaces for indenting, not tabs -* 100 char line width for Java source, 80 char line width for documentation -source (.txt, .xml) -* Java source: { at end of line, 4 space indents -* XML source: 2 space indents - -## Did we miss something? - -Have you reviewed this guide and found it lacking? Or are you confused about -some particular step? If so, please let us know! Or better yet, submit a PR to -address the issue :wink: +# Contributing to Apache Tomcat + +Firstly, thanks for your interest in contributing! I hope that this will be a +pleasant experience for you, and that you will return to continue +contributing. + +Please visit our [Get Involved page](https://tomcat.apache.org/getinvolved.html) +for more information on how to contribute. + +## Code of Conduct + +This project and everyone participating in it are governed by the Apache +software Foundation's +[Code of Conduct](https://www.apache.org/foundation/policies/conduct.html). By +participating, you are expected to adhere to this code. If you are aware of +unacceptable behavior, please visit the +[Reporting Guidelines page](https://www.apache.org/foundation/policies/conduct.html#reporting-guidelines) +and follow the instructions there. + +## How Can I Contribute? + +Most of the contributions that we receive are code contributions, but you can +also contribute to the documentation, wiki, etc., or simply report solid bugs +for us to fix. + +### Reporting Bugs + +Please review our [guide](https://tomcat.apache.org/bugreport.html) on how to +submit a bug report. This page also has links to other resources to assist +you. + +### Reporting Translation improvements + +Apache Tomcat project uses POEditor for managing the localization files. +Please see more at https://cwiki.apache.org/confluence/x/vIPzBQ + +### Your First Code Contribution + +### Trouble Deciding How to Contribute? + +Unsure where to begin contributing to Tomcat? You can start by taking a look at +the issues marked 'Beginner', link below. Please note that the Beginner keyword +is pretty new to the project, so if there aren't any issues in the filter feel +free to ask on the [dev list](https://tomcat.apache.org/lists.html#tomcat-dev). + +* [Beginner issues](https://bz.apache.org/bugzilla/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=NEEDINFO&keywords=Beginner&keywords_type=allwords&list_id=160824&product=Tomcat%207&product=Tomcat%208.5&product=Tomcat%209&query_format=advanced) - +issues which should only require a few lines of code, and a test or two to +resolve. + +The list above shows all bugs that are marked 'Beginner' and are open in the +currently supported Tomcat versions (7, 8.5, and 9). + +If you prefer C over Java, you may also take a look at the tomcat-native and +Tomcat Connectors products in Bugzilla. + +### How to Provide Your First Patch + +Excited yet? This section will guide you through providing a patch to the +committers of the project for review and acceptance. + +##### Choose Your Method of Submission + +You can provide a patch in one of the following ways (in order of preference): + +* GitHub Pull Request +* Patch attachment to the Bugzilla issue +* Email the patch to the developer list. This is not preferred, but if no bug +is associated with the patch, or you would like a developer review, an email +may be appropriate. + +##### Get the Sources + +Now that you've chosen how you want to submit a patch, you need to get the +source code. + +###### Download The Source Distribution + +This method works if you want to submit a patch via email, but +the difference in using the sources distribution and a VCS is that you have to +manually generate the patch file by using diff. If this is what you want, you +can download the sources from the "Source Code Distributions" section of the +Download Page. There is one such page for every major Tomcat version: + +- [Tomcat 10](https://tomcat.apache.org/download-10.cgi) +- [Tomcat 9](https://tomcat.apache.org/download-90.cgi) +- [Tomcat 8](https://tomcat.apache.org/download-80.cgi) +- [Tomcat 7](https://tomcat.apache.org/download-70.cgi) + +##### Manual Patch Generation + +If you have chosen to attach a patch to the Bugzilla issue (or email +one), then you'll need to download the sources as noted above, make your +desired changes and then manually generate your patch using diff (or any +other tool). + +##### GitHub + +To submit a GitHub Pull Request you'll need to fork the +[repository](https://github.com/apache/tomcat), clone your fork to do the work: + +``` +$ git clone https://github.com/$USERNAME/tomcat.git +``` + +and then push your changes, and submit a Pull Request via the GitHub UI. + +#### Submitting Your Patch! + +After you've chosen your method of submission, retrieved the sources, and +fixed the issue it's time to submit your work. At this point, just follow +the method of submission you chose earlier. + +* GitHub PR - after resolving the issue in your local fork and pushing to your +copy of the repository, open a GitHub PR for review. +* Bugzilla attachment - attach the patch to the Bugzilla issue +* Email - again, not preferred, but you may send an email to the developer list +with a patch attached for review. + +#### Waiting For Feedback + +It may take a while for committers to review. Please be patient during this +time as all committers are volunteers on the project. If a significant amount +of time has lapsed since your submission, such as a couple of months, feel free +to either update your BZ, PR, or email the dev list with a message to bump your +issue. Sometimes things get lost in all the work and we need a reminder :smile: + +## IDE Support + +Special IDE support for +[Eclipse](https://www.eclipse.org/ide/), +[IntelliJ IDEA](https://www.jetbrains.com/idea/) and +[NetBeans](https://netbeans.org/) +is provided through special ant targets: + +```bash +ant ide-eclipse +``` +```bash +ant ide-intellij +``` +```bash +ant ide-netbeans +``` + +Just execute the ant target for your IDE after checking out the sources +to set up the appropriate configuration files. +Also make sure to re-execute the target after switching branches or +after pulling upstream changes in order to keep your IDE configurations in sync. + +## Style Guide + +Apache Tomcat has very loosely defined coding conventions, but the following +guidelines will be useful: + +* Use spaces for indenting, not tabs +* 100 char line width for Java source, 80 char line width for documentation +source (.txt, .xml) +* Java source: { at end of line, 4 space indents +* XML source: 2 space indents + +## Did we miss something? + +Have you reviewed this guide and found it lacking? Or are you confused about +some particular step? If so, please let us know! Or better yet, submit a PR to +address the issue :wink: diff --git a/tomcat64/LICENSE b/tomcat64/server/LICENSE similarity index 98% rename from tomcat64/LICENSE rename to tomcat64/server/LICENSE index dd0666e..e6a6baf 100644 --- a/tomcat64/LICENSE +++ b/tomcat64/server/LICENSE @@ -1,1061 +1,1061 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - - - -APACHE TOMCAT SUBCOMPONENTS: - -Apache Tomcat includes a number of subcomponents with separate copyright notices -and license terms. Your use of these subcomponents is subject to the terms and -conditions of the following licenses. - - -For the Eclipse JDT Core Batch Compiler (ecj-x.x.x.jar) component: - -Eclipse Public License - v 1.0 - -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC -LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS - -"Contribution" means: - -a) in the case of the initial Contributor, the initial code and documentation -distributed under this Agreement, and - -b) in the case of each subsequent Contributor: - -i) changes to the Program, and - -ii) additions to the Program; - -where such changes and/or additions to the Program originate from and are -distributed by that particular Contributor. A Contribution 'originates' from a -Contributor if it was added to the Program by such Contributor itself or anyone -acting on such Contributor's behalf. Contributions do not include additions to -the Program which: (i) are separate modules of software distributed in -conjunction with the Program under their own license agreement, and (ii) are not -derivative works of the Program. - -"Contributor" means any person or entity that distributes the Program. - -"Licensed Patents" mean patent claims licensable by a Contributor which are -necessarily infringed by the use or sale of its Contribution alone or when -combined with the Program. - -"Program" means the Contributions distributed in accordance with this Agreement. - -"Recipient" means anyone who receives the Program under this Agreement, -including all Contributors. - -2. GRANT OF RIGHTS - -a) Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free copyright license to -reproduce, prepare derivative works of, publicly display, publicly perform, -distribute and sublicense the Contribution of such Contributor, if any, and such -derivative works, in source code and object code form. - -b) Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed -Patents to make, use, sell, offer to sell, import and otherwise transfer the -Contribution of such Contributor, if any, in source code and object code form. -This patent license shall apply to the combination of the Contribution and the -Program if, at the time the Contribution is added by the Contributor, such -addition of the Contribution causes such combination to be covered by the -Licensed Patents. The patent license shall not apply to any other combinations -which include the Contribution. No hardware per se is licensed hereunder. - -c) Recipient understands that although each Contributor grants the licenses to -its Contributions set forth herein, no assurances are provided by any -Contributor that the Program does not infringe the patent or other intellectual -property rights of any other entity. Each Contributor disclaims any liability to -Recipient for claims brought by any other entity based on infringement of -intellectual property rights or otherwise. As a condition to exercising the -rights and licenses granted hereunder, each Recipient hereby assumes sole -responsibility to secure any other intellectual property rights needed, if any. -For example, if a third party patent license is required to allow Recipient to -distribute the Program, it is Recipient's responsibility to acquire that license -before distributing the Program. - -d) Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement. - -3. REQUIREMENTS - -A Contributor may choose to distribute the Program in object code form under its -own license agreement, provided that: - -a) it complies with the terms and conditions of this Agreement; and - -b) its license agreement: - -i) effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title and -non-infringement, and implied warranties or conditions of merchantability and -fitness for a particular purpose; - -ii) effectively excludes on behalf of all Contributors all liability for -damages, including direct, indirect, special, incidental and consequential -damages, such as lost profits; - -iii) states that any provisions which differ from this Agreement are offered by -that Contributor alone and not by any other party; and - -iv) states that source code for the Program is available from such Contributor, -and informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange. - -When the Program is made available in source code form: - -a) it must be made available under this Agreement; and - -b) a copy of this Agreement must be included with each copy of the Program. - -Contributors may not remove or alter any copyright notices contained within the -Program. - -Each Contributor must identify itself as the originator of its Contribution, if -any, in a manner that reasonably allows subsequent Recipients to identify the -originator of the Contribution. - -4. COMMERCIAL DISTRIBUTION - -Commercial distributors of software may accept certain responsibilities with -respect to end users, business partners and the like. While this license is -intended to facilitate the commercial use of the Program, the Contributor who -includes the Program in a commercial product offering should do so in a manner -which does not create potential liability for other Contributors. Therefore, if -a Contributor includes the Program in a commercial product offering, such -Contributor ("Commercial Contributor") hereby agrees to defend and indemnify -every other Contributor ("Indemnified Contributor") against any losses, damages -and costs (collectively "Losses") arising from claims, lawsuits and other legal -actions brought by a third party against the Indemnified Contributor to the -extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor -to control, and cooperate with the Commercial Contributor in, the defense and -any related settlement negotiations. The Indemnified Contributor may -participate in any such claim at its own expense. - -For example, a Contributor might include the Program in a commercial product -offering, Product X. That Contributor is then a Commercial Contributor. If that -Commercial Contributor then makes performance claims, or offers warranties -related to Product X, those performance claims and warranties are such -Commercial Contributor's responsibility alone. Under this section, the -Commercial Contributor would have to defend claims against the other -Contributors related to those performance claims and warranties, and if a court -requires any other Contributor to pay any damages as a result, the Commercial -Contributor must pay those damages. - -5. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR -IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, -NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each -Recipient is solely responsible for determining the appropriateness of using and -distributing the Program and assumes all risks associated with its exercise of -rights under this Agreement , including but not limited to the risks and costs -of program errors, compliance with applicable laws, damage to or loss of data, -programs or equipment, and unavailability or interruption of operations. - -6. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY -CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST -PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS -GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -7. GENERAL - -If any provision of this Agreement is invalid or unenforceable under applicable -law, it shall not affect the validity or enforceability of the remainder of the -terms of this Agreement, and without further action by the parties hereto, such -provision shall be reformed to the minimum extent necessary to make such -provision valid and enforceable. - -If Recipient institutes patent litigation against any entity (including a -cross-claim or counterclaim in a lawsuit) alleging that the Program itself -(excluding combinations of the Program with other software or hardware) -infringes such Recipient's patent(s), then such Recipient's rights granted under -Section 2(b) shall terminate as of the date such litigation is filed. - -All Recipient's rights under this Agreement shall terminate if it fails to -comply with any of the material terms or conditions of this Agreement and does -not cure such failure in a reasonable period of time after becoming aware of -such noncompliance. If all Recipient's rights under this Agreement terminate, -Recipient agrees to cease use and distribution of the Program as soon as -reasonably practicable. However, Recipient's obligations under this Agreement -and any licenses granted by Recipient relating to the Program shall continue and -survive. - -Everyone is permitted to copy and distribute copies of this Agreement, but in -order to avoid inconsistency the Agreement is copyrighted and may only be -modified in the following manner. The Agreement Steward reserves the right to -publish new versions (including revisions) of this Agreement from time to time. -No one other than the Agreement Steward has the right to modify this Agreement. -The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation -may assign the responsibility to serve as the Agreement Steward to a suitable -separate entity. Each new version of the Agreement will be given a -distinguishing version number. The Program (including Contributions) may always -be distributed subject to the version of the Agreement under which it was -received. In addition, after a new version of the Agreement is published, -Contributor may elect to distribute the Program (including its Contributions) -under the new version. Except as expressly stated in Sections 2(a) and 2(b) -above, Recipient receives no rights or licenses to the intellectual property of -any Contributor under this Agreement, whether expressly, by implication, -estoppel or otherwise. All rights in the Program not expressly granted under -this Agreement are reserved. - -This Agreement is governed by the laws of the State of New York and the -intellectual property laws of the United States of America. No party to this -Agreement will bring a legal action under this Agreement more than one year -after the cause of action arose. Each party waives its rights to a jury trial in -any resulting litigation. - - -For the Windows Installer component: - - * All NSIS source code, plug-ins, documentation, examples, header files and - graphics, with the exception of the compression modules and where - otherwise noted, are licensed under the zlib/libpng license. - * The zlib compression module for NSIS is licensed under the zlib/libpng - license. - * The bzip2 compression module for NSIS is licensed under the bzip2 license. - * The lzma compression module for NSIS is licensed under the Common Public - License version 1.0. - -zlib/libpng license - -This software is provided 'as-is', without any express or implied warranty. In -no event will the authors be held liable for any damages arising from the use of -this software. - -Permission is granted to anyone to use this software for any purpose, including -commercial applications, and to alter it and redistribute it freely, subject to -the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not claim - that you wrote the original software. If you use this software in a - product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - -bzip2 license - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - 2. The origin of this software must not be misrepresented; you must not claim - that you wrote the original software. If you use this software in a - product, an acknowledgment in the product documentation would be - appreciated but is not required. - 3. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 4. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT -SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY -OF SUCH DAMAGE. - -Julian Seward, Cambridge, UK. - -jseward@acm.org -Common Public License version 1.0 - -THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC -LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM -CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. - -1. DEFINITIONS - -"Contribution" means: - -a) in the case of the initial Contributor, the initial code and documentation -distributed under this Agreement, and b) in the case of each subsequent -Contributor: - -i) changes to the Program, and - -ii) additions to the Program; - -where such changes and/or additions to the Program originate from and are -distributed by that particular Contributor. A Contribution 'originates' from a -Contributor if it was added to the Program by such Contributor itself or anyone -acting on such Contributor's behalf. Contributions do not include additions to -the Program which: (i) are separate modules of software distributed in -conjunction with the Program under their own license agreement, and (ii) are not -derivative works of the Program. - -"Contributor" means any person or entity that distributes the Program. - -"Licensed Patents " mean patent claims licensable by a Contributor which are -necessarily infringed by the use or sale of its Contribution alone or when -combined with the Program. - -"Program" means the Contributions distributed in accordance with this Agreement. - -"Recipient" means anyone who receives the Program under this Agreement, -including all Contributors. - -2. GRANT OF RIGHTS - -a) Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free copyright license to -reproduce, prepare derivative works of, publicly display, publicly perform, -distribute and sublicense the Contribution of such Contributor, if any, and such -derivative works, in source code and object code form. - -b) Subject to the terms of this Agreement, each Contributor hereby grants -Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed -Patents to make, use, sell, offer to sell, import and otherwise transfer the -Contribution of such Contributor, if any, in source code and object code form. -This patent license shall apply to the combination of the Contribution and the -Program if, at the time the Contribution is added by the Contributor, such -addition of the Contribution causes such combination to be covered by the -Licensed Patents. The patent license shall not apply to any other combinations -which include the Contribution. No hardware per se is licensed hereunder. - -c) Recipient understands that although each Contributor grants the licenses to -its Contributions set forth herein, no assurances are provided by any -Contributor that the Program does not infringe the patent or other intellectual -property rights of any other entity. Each Contributor disclaims any liability to -Recipient for claims brought by any other entity based on infringement of -intellectual property rights or otherwise. As a condition to exercising the -rights and licenses granted hereunder, each Recipient hereby assumes sole -responsibility to secure any other intellectual property rights needed, if any. -For example, if a third party patent license is required to allow Recipient to -distribute the Program, it is Recipient's responsibility to acquire that license -before distributing the Program. - -d) Each Contributor represents that to its knowledge it has sufficient copyright -rights in its Contribution, if any, to grant the copyright license set forth in -this Agreement. - -3. REQUIREMENTS - -A Contributor may choose to distribute the Program in object code form under its -own license agreement, provided that: - -a) it complies with the terms and conditions of this Agreement; and - -b) its license agreement: - -i) effectively disclaims on behalf of all Contributors all warranties and -conditions, express and implied, including warranties or conditions of title and -non-infringement, and implied warranties or conditions of merchantability and -fitness for a particular purpose; - -ii) effectively excludes on behalf of all Contributors all liability for -damages, including direct, indirect, special, incidental and consequential -damages, such as lost profits; - -iii) states that any provisions which differ from this Agreement are offered by -that Contributor alone and not by any other party; and - -iv) states that source code for the Program is available from such Contributor, -and informs licensees how to obtain it in a reasonable manner on or through a -medium customarily used for software exchange. - -When the Program is made available in source code form: - -a) it must be made available under this Agreement; and - -b) a copy of this Agreement must be included with each copy of the Program. - -Contributors may not remove or alter any copyright notices contained within the -Program. - -Each Contributor must identify itself as the originator of its Contribution, if -any, in a manner that reasonably allows subsequent Recipients to identify the -originator of the Contribution. - -4. COMMERCIAL DISTRIBUTION - -Commercial distributors of software may accept certain responsibilities with -respect to end users, business partners and the like. While this license is -intended to facilitate the commercial use of the Program, the Contributor who -includes the Program in a commercial product offering should do so in a manner -which does not create potential liability for other Contributors. Therefore, if -a Contributor includes the Program in a commercial product offering, such -Contributor ("Commercial Contributor") hereby agrees to defend and indemnify -every other Contributor ("Indemnified Contributor") against any losses, damages -and costs (collectively "Losses") arising from claims, lawsuits and other legal -actions brought by a third party against the Indemnified Contributor to the -extent caused by the acts or omissions of such Commercial Contributor in -connection with its distribution of the Program in a commercial product -offering. The obligations in this section do not apply to any claims or Losses -relating to any actual or alleged intellectual property infringement. In order -to qualify, an Indemnified Contributor must: a) promptly notify the Commercial -Contributor in writing of such claim, and b) allow the Commercial Contributor to -control, and cooperate with the Commercial Contributor in, the defense and any -related settlement negotiations. The Indemnified Contributor may participate in -any such claim at its own expense. - -For example, a Contributor might include the Program in a commercial product -offering, Product X. That Contributor is then a Commercial Contributor. If that -Commercial Contributor then makes performance claims, or offers warranties -related to Product X, those performance claims and warranties are such -Commercial Contributor's responsibility alone. Under this section, the -Commercial Contributor would have to defend claims against the other -Contributors related to those performance claims and warranties, and if a court -requires any other Contributor to pay any damages as a result, the Commercial -Contributor must pay those damages. - -5. NO WARRANTY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR -IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, -NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each -Recipient is solely responsible for determining the appropriateness of using and -distributing the Program and assumes all risks associated with its exercise of -rights under this Agreement, including but not limited to the risks and costs of -program errors, compliance with applicable laws, damage to or loss of data, -programs or equipment, and unavailability or interruption of operations. - -6. DISCLAIMER OF LIABILITY - -EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY -CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST -PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS -GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -7. GENERAL - -If any provision of this Agreement is invalid or unenforceable under applicable -law, it shall not affect the validity or enforceability of the remainder of the -terms of this Agreement, and without further action by the parties hereto, such -provision shall be reformed to the minimum extent necessary to make such -provision valid and enforceable. - -If Recipient institutes patent litigation against a Contributor with respect to -a patent applicable to software (including a cross-claim or counterclaim in a -lawsuit), then any patent licenses granted by that Contributor to such Recipient -under this Agreement shall terminate as of the date such litigation is filed. In -addition, if Recipient institutes patent litigation against any entity -(including a cross-claim or counterclaim in a lawsuit) alleging that the Program -itself (excluding combinations of the Program with other software or hardware) -infringes such Recipient's patent(s), then such Recipient's rights granted under -Section 2(b) shall terminate as of the date such litigation is filed. - -All Recipient's rights under this Agreement shall terminate if it fails to -comply with any of the material terms or conditions of this Agreement and does -not cure such failure in a reasonable period of time after becoming aware of -such noncompliance. If all Recipient's rights under this Agreement terminate, -Recipient agrees to cease use and distribution of the Program as soon as -reasonably practicable. However, Recipient's obligations under this Agreement -and any licenses granted by Recipient relating to the Program shall continue and -survive. - -Everyone is permitted to copy and distribute copies of this Agreement, but in -order to avoid inconsistency the Agreement is copyrighted and may only be -modified in the following manner. The Agreement Steward reserves the right to -publish new versions (including revisions) of this Agreement from time to time. -No one other than the Agreement Steward has the right to modify this Agreement. -IBM is the initial Agreement Steward. IBM may assign the responsibility to serve -as the Agreement Steward to a suitable separate entity. Each new version of the -Agreement will be given a distinguishing version number. The Program (including -Contributions) may always be distributed subject to the version of the Agreement -under which it was received. In addition, after a new version of the Agreement -is published, Contributor may elect to distribute the Program (including its -Contributions) under the new version. Except as expressly stated in Sections -2(a) and 2(b) above, Recipient receives no rights or licenses to the -intellectual property of any Contributor under this Agreement, whether -expressly, by implication, estoppel or otherwise. All rights in the Program not -expressly granted under this Agreement are reserved. - -This Agreement is governed by the laws of the State of New York and the -intellectual property laws of the United States of America. No party to this -Agreement will bring a legal action under this Agreement more than one year -after the cause of action arose. Each party waives its rights to a jury trial in -any resulting litigation. - -Special exception for LZMA compression module - -Igor Pavlov and Amir Szekely, the authors of the LZMA compression module for -NSIS, expressly permit you to statically or dynamically link your code (or bind -by name) to the files from the LZMA compression module for NSIS without -subjecting your linked code to the terms of the Common Public license version -1.0. Any modifications or additions to files from the LZMA compression module -for NSIS, however, are subject to the terms of the Common Public License version -1.0. - - -For the following XML Schemas for Java EE Deployment Descriptors: - - javaee_5.xsd - - javaee_web_services_1_2.xsd - - javaee_web_services_client_1_2.xsd - - javaee_6.xsd - - javaee_web_services_1_3.xsd - - javaee_web_services_client_1_3.xsd - - jsp_2_2.xsd - - web-app_3_0.xsd - - web-common_3_0.xsd - - web-fragment_3_0.xsd - - javaee_7.xsd - - javaee_web_services_1_4.xsd - - javaee_web_services_client_1_4.xsd - - jsp_2_3.xsd - - web-app_3_1.xsd - - web-common_3_1.xsd - - web-fragment_3_1.xsd - - javaee_8.xsd - - web-app_4_0.xsd - - web-common_4_0.xsd - - web-fragment_4_0.xsd - -COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - -1. Definitions. - - 1.1. Contributor. means each individual or entity that creates or contributes - to the creation of Modifications. - - 1.2. Contributor Version. means the combination of the Original Software, - prior Modifications used by a Contributor (if any), and the - Modifications made by that particular Contributor. - - 1.3. Covered Software. means (a) the Original Software, or (b) Modifications, - or (c) the combination of files containing Original Software with files - containing Modifications, in each case including portions thereof. - - 1.4. Executable. means the Covered Software in any form other than Source - Code. - - 1.5. Initial Developer. means the individual or entity that first makes - Original Software available under this License. - - 1.6. Larger Work. means a work which combines Covered Software or portions - thereof with code not governed by the terms of this License. - - 1.7. License. means this document. - - 1.8. Licensable. means having the right to grant, to the maximum extent - possible, whether at the time of the initial grant or subsequently - acquired, any and all of the rights conveyed herein. - - 1.9. Modifications. means the Source Code and Executable form of any of the - following: - - A. Any file that results from an addition to, deletion from or - modification of the contents of a file containing Original Software - or previous Modifications; - - B. Any new file that contains any part of the Original Software or - previous Modification; or - - C. Any new file that is contributed or otherwise made available under - the terms of this License. - - 1.10. Original Software. means the Source Code and Executable form of - computer software code that is originally released under this License. - - 1.11. Patent Claims. means any patent claim(s), now owned or hereafter - acquired, including without limitation, method, process, and apparatus - claims, in any patent Licensable by grantor. - - 1.12. Source Code. means (a) the common form of computer software code in - which modifications are made and (b) associated documentation included - in or with such code. - - 1.13. You. (or .Your.) means an individual or a legal entity exercising - rights under, and complying with all of the terms of, this License. For - legal entities, .You. includes any entity which controls, is controlled - by, or is under common control with You. For purposes of this - definition, .control. means (a) the power, direct or indirect, to cause - the direction or management of such entity, whether by contract or - otherwise, or (b) ownership of more than fifty percent (50%) of the - outstanding shares or beneficial ownership of such entity. - -2. License Grants. - - 2.1. The Initial Developer Grant. - - Conditioned upon Your compliance with Section 3.1 below and subject to - third party intellectual property claims, the Initial Developer hereby - grants You a world-wide, royalty-free, non-exclusive license: - - (a) under intellectual property rights (other than patent or trademark) - Licensable by Initial Developer, to use, reproduce, modify, display, - perform, sublicense and distribute the Original Software (or - portions thereof), with or without Modifications, and/or as part of - a Larger Work; and - - (b) under Patent Claims infringed by the making, using or selling of - Original Software, to make, have made, use, practice, sell, and - offer for sale, and/or otherwise dispose of the Original Software - (or portions thereof). - - (c) The licenses granted in Sections 2.1(a) and (b) are effective on the - date Initial Developer first distributes or otherwise makes the - Original Software available to a third party under the terms of this - License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is granted: - (1) for code that You delete from the Original Software, or (2) for - infringements caused by: (i) the modification of the Original - Software, or (ii) the combination of the Original Software with - other software or devices. - - 2.2. Contributor Grant. - - Conditioned upon Your compliance with Section 3.1 below and subject to third - party intellectual property claims, each Contributor hereby grants You a - world-wide, royalty-free, non-exclusive license: - - (a) under intellectual property rights (other than patent or trademark) - Licensable by Contributor to use, reproduce, modify, display, - perform, sublicense and distribute the Modifications created by such - Contributor (or portions thereof), either on an unmodified basis, - with other Modifications, as Covered Software and/or as part of a - Larger Work; and - - (b) under Patent Claims infringed by the making, using, or selling of - Modifications made by that Contributor either alone and/or in - combination with its Contributor Version (or portions of such - combination), to make, use, sell, offer for sale, have made, and/or - otherwise dispose of: (1) Modifications made by that Contributor (or - portions thereof); and (2) the combination of Modifications made by - that Contributor with its Contributor Version (or portions of such - combination). - - (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on - the date Contributor first distributes or otherwise makes the - Modifications available to a third party. - - (d) Notwithstanding Section 2.2(b) above, no patent license is granted: - (1) for any code that Contributor has deleted from the Contributor - Version; (2) for infringements caused by: (i) third party - modifications of Contributor Version, or (ii) the combination of - Modifications made by that Contributor with other software (except - as part of the Contributor Version) or other devices; or (3) under - Patent Claims infringed by Covered Software in the absence of - Modifications made by that Contributor. - -3. Distribution Obligations. - - 3.1. Availability of Source Code. - Any Covered Software that You distribute or otherwise make available in - Executable form must also be made available in Source Code form and that - Source Code form must be distributed only under the terms of this License. - You must include a copy of this License with every copy of the Source Code - form of the Covered Software You distribute or otherwise make available. - You must inform recipients of any such Covered Software in Executable form - as to how they can obtain such Covered Software in Source Code form in a - reasonable manner on or through a medium customarily used for software - exchange. - - 3.2. Modifications. - The Modifications that You create or to which You contribute are governed - by the terms of this License. You represent that You believe Your - Modifications are Your original creation(s) and/or You have sufficient - rights to grant the rights conveyed by this License. - - 3.3. Required Notices. - You must include a notice in each of Your Modifications that identifies - You as the Contributor of the Modification. You may not remove or alter - any copyright, patent or trademark notices contained within the Covered - Software, or any notices of licensing or any descriptive text giving - attribution to any Contributor or the Initial Developer. - - 3.4. Application of Additional Terms. - You may not offer or impose any terms on any Covered Software in Source - Code form that alters or restricts the applicable version of this License - or the recipients. rights hereunder. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability obligations to - one or more recipients of Covered Software. However, you may do so only on - Your own behalf, and not on behalf of the Initial Developer or any - Contributor. You must make it absolutely clear that any such warranty, - support, indemnity or liability obligation is offered by You alone, and - You hereby agree to indemnify the Initial Developer and every Contributor - for any liability incurred by the Initial Developer or such Contributor as - a result of warranty, support, indemnity or liability terms You offer. - - 3.5. Distribution of Executable Versions. - You may distribute the Executable form of the Covered Software under the - terms of this License or under the terms of a license of Your choice, - which may contain terms different from this License, provided that You are - in compliance with the terms of this License and that the license for the - Executable form does not attempt to limit or alter the recipient.s rights - in the Source Code form from the rights set forth in this License. If You - distribute the Covered Software in Executable form under a different - license, You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial Developer - or Contributor. You hereby agree to indemnify the Initial Developer and - every Contributor for any liability incurred by the Initial Developer or - such Contributor as a result of any such terms You offer. - - 3.6. Larger Works. - You may create a Larger Work by combining Covered Software with other code - not governed by the terms of this License and distribute the Larger Work - as a single product. In such a case, You must make sure the requirements - of this License are fulfilled for the Covered Software. - -4. Versions of the License. - - 4.1. New Versions. - Sun Microsystems, Inc. is the initial license steward and may publish - revised and/or new versions of this License from time to time. Each - version will be given a distinguishing version number. Except as provided - in Section 4.3, no one other than the license steward has the right to - modify this License. - - 4.2. Effect of New Versions. - You may always continue to use, distribute or otherwise make the Covered - Software available under the terms of the version of the License under - which You originally received the Covered Software. If the Initial - Developer includes a notice in the Original Software prohibiting it from - being distributed or otherwise made available under any subsequent version - of the License, You must distribute and make the Covered Software - available under the terms of the version of the License under which You - originally received the Covered Software. Otherwise, You may also choose - to use, distribute or otherwise make the Covered Software available under - the terms of any subsequent version of the License published by the - license steward. - - 4.3. Modified Versions. - When You are an Initial Developer and You want to create a new license for - Your Original Software, You may create and use a modified version of this - License if You: (a) rename the license and remove any references to the - name of the license steward (except to note that the license differs from - this License); and (b) otherwise make it clear that the license contains - terms which differ from this License. - -5. DISCLAIMER OF WARRANTY. - - COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN .AS IS. BASIS, WITHOUT - WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT - LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, - MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK - AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD - ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL - DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY - SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN - ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED - HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -6. TERMINATION. - - 6.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to - cure such breach within 30 days of becoming aware of the breach. - Provisions which, by their nature, must remain in effect beyond the - termination of this License shall survive. - - 6.2. If You assert a patent infringement claim (excluding declaratory - judgment actions) against Initial Developer or a Contributor (the - Initial Developer or Contributor against whom You assert such claim - is referred to as .Participant.) alleging that the Participant - Software (meaning the Contributor Version where the Participant is a - Contributor or the Original Software where the Participant is the - Initial Developer) directly or indirectly infringes any patent, then - any and all rights granted directly or indirectly to You by such - Participant, the Initial Developer (if the Initial Developer is not - the Participant) and all Contributors under Sections 2.1 and/or 2.2 - of this License shall, upon 60 days notice from Participant terminate - prospectively and automatically at the expiration of such 60 day - notice period, unless if within such 60 day period You withdraw Your - claim with respect to the Participant Software against such - Participant either unilaterally or pursuant to a written agreement - with Participant. - - 6.3. In the event of termination under Sections 6.1 or 6.2 above, all end - user licenses that have been validly granted by You or any - distributor hereunder prior to termination (excluding licenses - granted to You by any distributor) shall survive termination. - -7. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING - NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY - OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF - ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, - INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT - LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, - COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR - LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF - SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR - DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY.S NEGLIGENCE TO THE EXTENT - APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS - EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -8. U.S. GOVERNMENT END USERS. - - The Covered Software is a .commercial item,. as that term is defined in 48 - C.F.R. 2.101 (Oct. 1995), consisting of .commercial computer software. (as - that term is defined at 48 C.F.R. ? 252.227-7014(a)(1)) and commercial - computer software documentation. as such terms are used in 48 C.F.R. 12.212 - (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 - through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered - Software with only those rights set forth herein. This U.S. Government Rights - clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or - provision that addresses Government rights in computer software under this - License. - -9. MISCELLANEOUS. - - This License represents the complete agreement concerning subject matter - hereof. If any provision of this License is held to be unenforceable, such - provision shall be reformed only to the extent necessary to make it - enforceable. This License shall be governed by the law of the jurisdiction - specified in a notice contained within the Original Software (except to the - extent applicable law, if any, provides otherwise), excluding such - jurisdiction's conflict-of-law provisions. Any litigation relating to this - License shall be subject to the jurisdiction of the courts located in the - jurisdiction and venue specified in a notice contained within the Original - Software, with the losing party responsible for costs, including, without - limitation, court costs and reasonable attorneys. fees and expenses. The - application of the United Nations Convention on Contracts for the - International Sale of Goods is expressly excluded. Any law or regulation - which provides that the language of a contract shall be construed against - the drafter shall not apply to this License. You agree that You alone are - responsible for compliance with the United States export administration - regulations (and the export control laws and regulation of any other - countries) when You use, distribute or otherwise make available any Covered - Software. - -10. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is responsible - for claims and damages arising, directly or indirectly, out of its - utilization of rights under this License and You agree to work with Initial - Developer and Contributors to distribute such responsibility on an equitable - basis. Nothing herein is intended or shall be deemed to constitute any - admission of liability. - - NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION - LICENSE (CDDL) - - The code released under the CDDL shall be governed by the laws of the State - of California (excluding conflict-of-law provisions). Any litigation relating - to this License shall be subject to the jurisdiction of the Federal Courts of - the Northern District of California and the state courts of the State of - California, with venue lying in Santa Clara County, California. - + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +APACHE TOMCAT SUBCOMPONENTS: + +Apache Tomcat includes a number of subcomponents with separate copyright notices +and license terms. Your use of these subcomponents is subject to the terms and +conditions of the following licenses. + + +For the Eclipse JDT Core Batch Compiler (ecj-x.x.x.jar) component: + +Eclipse Public License - v 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC +LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM +CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation +distributed under this Agreement, and + +b) in the case of each subsequent Contributor: + +i) changes to the Program, and + +ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are +distributed by that particular Contributor. A Contribution 'originates' from a +Contributor if it was added to the Program by such Contributor itself or anyone +acting on such Contributor's behalf. Contributions do not include additions to +the Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) are not +derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which are +necessarily infringed by the use or sale of its Contribution alone or when +combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, +including all Contributors. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free copyright license to +reproduce, prepare derivative works of, publicly display, publicly perform, +distribute and sublicense the Contribution of such Contributor, if any, and such +derivative works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed +Patents to make, use, sell, offer to sell, import and otherwise transfer the +Contribution of such Contributor, if any, in source code and object code form. +This patent license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, such +addition of the Contribution causes such combination to be covered by the +Licensed Patents. The patent license shall not apply to any other combinations +which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses to +its Contributions set forth herein, no assurances are provided by any +Contributor that the Program does not infringe the patent or other intellectual +property rights of any other entity. Each Contributor disclaims any liability to +Recipient for claims brought by any other entity based on infringement of +intellectual property rights or otherwise. As a condition to exercising the +rights and licenses granted hereunder, each Recipient hereby assumes sole +responsibility to secure any other intellectual property rights needed, if any. +For example, if a third party patent license is required to allow Recipient to +distribute the Program, it is Recipient's responsibility to acquire that license +before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright +rights in its Contribution, if any, to grant the copyright license set forth in +this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its +own license agreement, provided that: + +a) it complies with the terms and conditions of this Agreement; and + +b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and +conditions, express and implied, including warranties or conditions of title and +non-infringement, and implied warranties or conditions of merchantability and +fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for +damages, including direct, indirect, special, incidental and consequential +damages, such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered by +that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such Contributor, +and informs licensees how to obtain it in a reasonable manner on or through a +medium customarily used for software exchange. + +When the Program is made available in source code form: + +a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the +Program. + +Each Contributor must identify itself as the originator of its Contribution, if +any, in a manner that reasonably allows subsequent Recipients to identify the +originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with +respect to end users, business partners and the like. While this license is +intended to facilitate the commercial use of the Program, the Contributor who +includes the Program in a commercial product offering should do so in a manner +which does not create potential liability for other Contributors. Therefore, if +a Contributor includes the Program in a commercial product offering, such +Contributor ("Commercial Contributor") hereby agrees to defend and indemnify +every other Contributor ("Indemnified Contributor") against any losses, damages +and costs (collectively "Losses") arising from claims, lawsuits and other legal +actions brought by a third party against the Indemnified Contributor to the +extent caused by the acts or omissions of such Commercial Contributor in +connection with its distribution of the Program in a commercial product +offering. The obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In order +to qualify, an Indemnified Contributor must: a) promptly notify the Commercial +Contributor in writing of such claim, and b) allow the Commercial Contributor +to control, and cooperate with the Commercial Contributor in, the defense and +any related settlement negotiations. The Indemnified Contributor may +participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product +offering, Product X. That Contributor is then a Commercial Contributor. If that +Commercial Contributor then makes performance claims, or offers warranties +related to Product X, those performance claims and warranties are such +Commercial Contributor's responsibility alone. Under this section, the +Commercial Contributor would have to defend claims against the other +Contributors related to those performance claims and warranties, and if a court +requires any other Contributor to pay any damages as a result, the Commercial +Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, +NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each +Recipient is solely responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its exercise of +rights under this Agreement , including but not limited to the risks and costs +of program errors, compliance with applicable laws, damage to or loss of data, +programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY +CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS +GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable +law, it shall not affect the validity or enforceability of the remainder of the +terms of this Agreement, and without further action by the parties hereto, such +provision shall be reformed to the minimum extent necessary to make such +provision valid and enforceable. + +If Recipient institutes patent litigation against any entity (including a +cross-claim or counterclaim in a lawsuit) alleging that the Program itself +(excluding combinations of the Program with other software or hardware) +infringes such Recipient's patent(s), then such Recipient's rights granted under +Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to +comply with any of the material terms or conditions of this Agreement and does +not cure such failure in a reasonable period of time after becoming aware of +such noncompliance. If all Recipient's rights under this Agreement terminate, +Recipient agrees to cease use and distribution of the Program as soon as +reasonably practicable. However, Recipient's obligations under this Agreement +and any licenses granted by Recipient relating to the Program shall continue and +survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in +order to avoid inconsistency the Agreement is copyrighted and may only be +modified in the following manner. The Agreement Steward reserves the right to +publish new versions (including revisions) of this Agreement from time to time. +No one other than the Agreement Steward has the right to modify this Agreement. +The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation +may assign the responsibility to serve as the Agreement Steward to a suitable +separate entity. Each new version of the Agreement will be given a +distinguishing version number. The Program (including Contributions) may always +be distributed subject to the version of the Agreement under which it was +received. In addition, after a new version of the Agreement is published, +Contributor may elect to distribute the Program (including its Contributions) +under the new version. Except as expressly stated in Sections 2(a) and 2(b) +above, Recipient receives no rights or licenses to the intellectual property of +any Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted under +this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the +intellectual property laws of the United States of America. No party to this +Agreement will bring a legal action under this Agreement more than one year +after the cause of action arose. Each party waives its rights to a jury trial in +any resulting litigation. + + +For the Windows Installer component: + + * All NSIS source code, plug-ins, documentation, examples, header files and + graphics, with the exception of the compression modules and where + otherwise noted, are licensed under the zlib/libpng license. + * The zlib compression module for NSIS is licensed under the zlib/libpng + license. + * The bzip2 compression module for NSIS is licensed under the bzip2 license. + * The lzma compression module for NSIS is licensed under the Common Public + License version 1.0. + +zlib/libpng license + +This software is provided 'as-is', without any express or implied warranty. In +no event will the authors be held liable for any damages arising from the use of +this software. + +Permission is granted to anyone to use this software for any purpose, including +commercial applications, and to alter it and redistribute it freely, subject to +the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim + that you wrote the original software. If you use this software in a + product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + +bzip2 license + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + 2. The origin of this software must not be misrepresented; you must not claim + that you wrote the original software. If you use this software in a + product, an acknowledgment in the product documentation would be + appreciated but is not required. + 3. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 4. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED +WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT +OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY +OF SUCH DAMAGE. + +Julian Seward, Cambridge, UK. + +jseward@acm.org +Common Public License version 1.0 + +THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC +LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM +CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + +a) in the case of the initial Contributor, the initial code and documentation +distributed under this Agreement, and b) in the case of each subsequent +Contributor: + +i) changes to the Program, and + +ii) additions to the Program; + +where such changes and/or additions to the Program originate from and are +distributed by that particular Contributor. A Contribution 'originates' from a +Contributor if it was added to the Program by such Contributor itself or anyone +acting on such Contributor's behalf. Contributions do not include additions to +the Program which: (i) are separate modules of software distributed in +conjunction with the Program under their own license agreement, and (ii) are not +derivative works of the Program. + +"Contributor" means any person or entity that distributes the Program. + +"Licensed Patents " mean patent claims licensable by a Contributor which are +necessarily infringed by the use or sale of its Contribution alone or when +combined with the Program. + +"Program" means the Contributions distributed in accordance with this Agreement. + +"Recipient" means anyone who receives the Program under this Agreement, +including all Contributors. + +2. GRANT OF RIGHTS + +a) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free copyright license to +reproduce, prepare derivative works of, publicly display, publicly perform, +distribute and sublicense the Contribution of such Contributor, if any, and such +derivative works, in source code and object code form. + +b) Subject to the terms of this Agreement, each Contributor hereby grants +Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed +Patents to make, use, sell, offer to sell, import and otherwise transfer the +Contribution of such Contributor, if any, in source code and object code form. +This patent license shall apply to the combination of the Contribution and the +Program if, at the time the Contribution is added by the Contributor, such +addition of the Contribution causes such combination to be covered by the +Licensed Patents. The patent license shall not apply to any other combinations +which include the Contribution. No hardware per se is licensed hereunder. + +c) Recipient understands that although each Contributor grants the licenses to +its Contributions set forth herein, no assurances are provided by any +Contributor that the Program does not infringe the patent or other intellectual +property rights of any other entity. Each Contributor disclaims any liability to +Recipient for claims brought by any other entity based on infringement of +intellectual property rights or otherwise. As a condition to exercising the +rights and licenses granted hereunder, each Recipient hereby assumes sole +responsibility to secure any other intellectual property rights needed, if any. +For example, if a third party patent license is required to allow Recipient to +distribute the Program, it is Recipient's responsibility to acquire that license +before distributing the Program. + +d) Each Contributor represents that to its knowledge it has sufficient copyright +rights in its Contribution, if any, to grant the copyright license set forth in +this Agreement. + +3. REQUIREMENTS + +A Contributor may choose to distribute the Program in object code form under its +own license agreement, provided that: + +a) it complies with the terms and conditions of this Agreement; and + +b) its license agreement: + +i) effectively disclaims on behalf of all Contributors all warranties and +conditions, express and implied, including warranties or conditions of title and +non-infringement, and implied warranties or conditions of merchantability and +fitness for a particular purpose; + +ii) effectively excludes on behalf of all Contributors all liability for +damages, including direct, indirect, special, incidental and consequential +damages, such as lost profits; + +iii) states that any provisions which differ from this Agreement are offered by +that Contributor alone and not by any other party; and + +iv) states that source code for the Program is available from such Contributor, +and informs licensees how to obtain it in a reasonable manner on or through a +medium customarily used for software exchange. + +When the Program is made available in source code form: + +a) it must be made available under this Agreement; and + +b) a copy of this Agreement must be included with each copy of the Program. + +Contributors may not remove or alter any copyright notices contained within the +Program. + +Each Contributor must identify itself as the originator of its Contribution, if +any, in a manner that reasonably allows subsequent Recipients to identify the +originator of the Contribution. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities with +respect to end users, business partners and the like. While this license is +intended to facilitate the commercial use of the Program, the Contributor who +includes the Program in a commercial product offering should do so in a manner +which does not create potential liability for other Contributors. Therefore, if +a Contributor includes the Program in a commercial product offering, such +Contributor ("Commercial Contributor") hereby agrees to defend and indemnify +every other Contributor ("Indemnified Contributor") against any losses, damages +and costs (collectively "Losses") arising from claims, lawsuits and other legal +actions brought by a third party against the Indemnified Contributor to the +extent caused by the acts or omissions of such Commercial Contributor in +connection with its distribution of the Program in a commercial product +offering. The obligations in this section do not apply to any claims or Losses +relating to any actual or alleged intellectual property infringement. In order +to qualify, an Indemnified Contributor must: a) promptly notify the Commercial +Contributor in writing of such claim, and b) allow the Commercial Contributor to +control, and cooperate with the Commercial Contributor in, the defense and any +related settlement negotiations. The Indemnified Contributor may participate in +any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial product +offering, Product X. That Contributor is then a Commercial Contributor. If that +Commercial Contributor then makes performance claims, or offers warranties +related to Product X, those performance claims and warranties are such +Commercial Contributor's responsibility alone. Under this section, the +Commercial Contributor would have to defend claims against the other +Contributors related to those performance claims and warranties, and if a court +requires any other Contributor to pay any damages as a result, the Commercial +Contributor must pay those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, +NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each +Recipient is solely responsible for determining the appropriateness of using and +distributing the Program and assumes all risks associated with its exercise of +rights under this Agreement, including but not limited to the risks and costs of +program errors, compliance with applicable laws, damage to or loss of data, +programs or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY +CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, +STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS +GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under applicable +law, it shall not affect the validity or enforceability of the remainder of the +terms of this Agreement, and without further action by the parties hereto, such +provision shall be reformed to the minimum extent necessary to make such +provision valid and enforceable. + +If Recipient institutes patent litigation against a Contributor with respect to +a patent applicable to software (including a cross-claim or counterclaim in a +lawsuit), then any patent licenses granted by that Contributor to such Recipient +under this Agreement shall terminate as of the date such litigation is filed. In +addition, if Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the Program +itself (excluding combinations of the Program with other software or hardware) +infringes such Recipient's patent(s), then such Recipient's rights granted under +Section 2(b) shall terminate as of the date such litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it fails to +comply with any of the material terms or conditions of this Agreement and does +not cure such failure in a reasonable period of time after becoming aware of +such noncompliance. If all Recipient's rights under this Agreement terminate, +Recipient agrees to cease use and distribution of the Program as soon as +reasonably practicable. However, Recipient's obligations under this Agreement +and any licenses granted by Recipient relating to the Program shall continue and +survive. + +Everyone is permitted to copy and distribute copies of this Agreement, but in +order to avoid inconsistency the Agreement is copyrighted and may only be +modified in the following manner. The Agreement Steward reserves the right to +publish new versions (including revisions) of this Agreement from time to time. +No one other than the Agreement Steward has the right to modify this Agreement. +IBM is the initial Agreement Steward. IBM may assign the responsibility to serve +as the Agreement Steward to a suitable separate entity. Each new version of the +Agreement will be given a distinguishing version number. The Program (including +Contributions) may always be distributed subject to the version of the Agreement +under which it was received. In addition, after a new version of the Agreement +is published, Contributor may elect to distribute the Program (including its +Contributions) under the new version. Except as expressly stated in Sections +2(a) and 2(b) above, Recipient receives no rights or licenses to the +intellectual property of any Contributor under this Agreement, whether +expressly, by implication, estoppel or otherwise. All rights in the Program not +expressly granted under this Agreement are reserved. + +This Agreement is governed by the laws of the State of New York and the +intellectual property laws of the United States of America. No party to this +Agreement will bring a legal action under this Agreement more than one year +after the cause of action arose. Each party waives its rights to a jury trial in +any resulting litigation. + +Special exception for LZMA compression module + +Igor Pavlov and Amir Szekely, the authors of the LZMA compression module for +NSIS, expressly permit you to statically or dynamically link your code (or bind +by name) to the files from the LZMA compression module for NSIS without +subjecting your linked code to the terms of the Common Public license version +1.0. Any modifications or additions to files from the LZMA compression module +for NSIS, however, are subject to the terms of the Common Public License version +1.0. + + +For the following XML Schemas for Java EE Deployment Descriptors: + - javaee_5.xsd + - javaee_web_services_1_2.xsd + - javaee_web_services_client_1_2.xsd + - javaee_6.xsd + - javaee_web_services_1_3.xsd + - javaee_web_services_client_1_3.xsd + - jsp_2_2.xsd + - web-app_3_0.xsd + - web-common_3_0.xsd + - web-fragment_3_0.xsd + - javaee_7.xsd + - javaee_web_services_1_4.xsd + - javaee_web_services_client_1_4.xsd + - jsp_2_3.xsd + - web-app_3_1.xsd + - web-common_3_1.xsd + - web-fragment_3_1.xsd + - javaee_8.xsd + - web-app_4_0.xsd + - web-common_4_0.xsd + - web-fragment_4_0.xsd + +COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 + +1. Definitions. + + 1.1. Contributor. means each individual or entity that creates or contributes + to the creation of Modifications. + + 1.2. Contributor Version. means the combination of the Original Software, + prior Modifications used by a Contributor (if any), and the + Modifications made by that particular Contributor. + + 1.3. Covered Software. means (a) the Original Software, or (b) Modifications, + or (c) the combination of files containing Original Software with files + containing Modifications, in each case including portions thereof. + + 1.4. Executable. means the Covered Software in any form other than Source + Code. + + 1.5. Initial Developer. means the individual or entity that first makes + Original Software available under this License. + + 1.6. Larger Work. means a work which combines Covered Software or portions + thereof with code not governed by the terms of this License. + + 1.7. License. means this document. + + 1.8. Licensable. means having the right to grant, to the maximum extent + possible, whether at the time of the initial grant or subsequently + acquired, any and all of the rights conveyed herein. + + 1.9. Modifications. means the Source Code and Executable form of any of the + following: + + A. Any file that results from an addition to, deletion from or + modification of the contents of a file containing Original Software + or previous Modifications; + + B. Any new file that contains any part of the Original Software or + previous Modification; or + + C. Any new file that is contributed or otherwise made available under + the terms of this License. + + 1.10. Original Software. means the Source Code and Executable form of + computer software code that is originally released under this License. + + 1.11. Patent Claims. means any patent claim(s), now owned or hereafter + acquired, including without limitation, method, process, and apparatus + claims, in any patent Licensable by grantor. + + 1.12. Source Code. means (a) the common form of computer software code in + which modifications are made and (b) associated documentation included + in or with such code. + + 1.13. You. (or .Your.) means an individual or a legal entity exercising + rights under, and complying with all of the terms of, this License. For + legal entities, .You. includes any entity which controls, is controlled + by, or is under common control with You. For purposes of this + definition, .control. means (a) the power, direct or indirect, to cause + the direction or management of such entity, whether by contract or + otherwise, or (b) ownership of more than fifty percent (50%) of the + outstanding shares or beneficial ownership of such entity. + +2. License Grants. + + 2.1. The Initial Developer Grant. + + Conditioned upon Your compliance with Section 3.1 below and subject to + third party intellectual property claims, the Initial Developer hereby + grants You a world-wide, royalty-free, non-exclusive license: + + (a) under intellectual property rights (other than patent or trademark) + Licensable by Initial Developer, to use, reproduce, modify, display, + perform, sublicense and distribute the Original Software (or + portions thereof), with or without Modifications, and/or as part of + a Larger Work; and + + (b) under Patent Claims infringed by the making, using or selling of + Original Software, to make, have made, use, practice, sell, and + offer for sale, and/or otherwise dispose of the Original Software + (or portions thereof). + + (c) The licenses granted in Sections 2.1(a) and (b) are effective on the + date Initial Developer first distributes or otherwise makes the + Original Software available to a third party under the terms of this + License. + + (d) Notwithstanding Section 2.1(b) above, no patent license is granted: + (1) for code that You delete from the Original Software, or (2) for + infringements caused by: (i) the modification of the Original + Software, or (ii) the combination of the Original Software with + other software or devices. + + 2.2. Contributor Grant. + + Conditioned upon Your compliance with Section 3.1 below and subject to third + party intellectual property claims, each Contributor hereby grants You a + world-wide, royalty-free, non-exclusive license: + + (a) under intellectual property rights (other than patent or trademark) + Licensable by Contributor to use, reproduce, modify, display, + perform, sublicense and distribute the Modifications created by such + Contributor (or portions thereof), either on an unmodified basis, + with other Modifications, as Covered Software and/or as part of a + Larger Work; and + + (b) under Patent Claims infringed by the making, using, or selling of + Modifications made by that Contributor either alone and/or in + combination with its Contributor Version (or portions of such + combination), to make, use, sell, offer for sale, have made, and/or + otherwise dispose of: (1) Modifications made by that Contributor (or + portions thereof); and (2) the combination of Modifications made by + that Contributor with its Contributor Version (or portions of such + combination). + + (c) The licenses granted in Sections 2.2(a) and 2.2(b) are effective on + the date Contributor first distributes or otherwise makes the + Modifications available to a third party. + + (d) Notwithstanding Section 2.2(b) above, no patent license is granted: + (1) for any code that Contributor has deleted from the Contributor + Version; (2) for infringements caused by: (i) third party + modifications of Contributor Version, or (ii) the combination of + Modifications made by that Contributor with other software (except + as part of the Contributor Version) or other devices; or (3) under + Patent Claims infringed by Covered Software in the absence of + Modifications made by that Contributor. + +3. Distribution Obligations. + + 3.1. Availability of Source Code. + Any Covered Software that You distribute or otherwise make available in + Executable form must also be made available in Source Code form and that + Source Code form must be distributed only under the terms of this License. + You must include a copy of this License with every copy of the Source Code + form of the Covered Software You distribute or otherwise make available. + You must inform recipients of any such Covered Software in Executable form + as to how they can obtain such Covered Software in Source Code form in a + reasonable manner on or through a medium customarily used for software + exchange. + + 3.2. Modifications. + The Modifications that You create or to which You contribute are governed + by the terms of this License. You represent that You believe Your + Modifications are Your original creation(s) and/or You have sufficient + rights to grant the rights conveyed by this License. + + 3.3. Required Notices. + You must include a notice in each of Your Modifications that identifies + You as the Contributor of the Modification. You may not remove or alter + any copyright, patent or trademark notices contained within the Covered + Software, or any notices of licensing or any descriptive text giving + attribution to any Contributor or the Initial Developer. + + 3.4. Application of Additional Terms. + You may not offer or impose any terms on any Covered Software in Source + Code form that alters or restricts the applicable version of this License + or the recipients. rights hereunder. You may choose to offer, and to + charge a fee for, warranty, support, indemnity or liability obligations to + one or more recipients of Covered Software. However, you may do so only on + Your own behalf, and not on behalf of the Initial Developer or any + Contributor. You must make it absolutely clear that any such warranty, + support, indemnity or liability obligation is offered by You alone, and + You hereby agree to indemnify the Initial Developer and every Contributor + for any liability incurred by the Initial Developer or such Contributor as + a result of warranty, support, indemnity or liability terms You offer. + + 3.5. Distribution of Executable Versions. + You may distribute the Executable form of the Covered Software under the + terms of this License or under the terms of a license of Your choice, + which may contain terms different from this License, provided that You are + in compliance with the terms of this License and that the license for the + Executable form does not attempt to limit or alter the recipient.s rights + in the Source Code form from the rights set forth in this License. If You + distribute the Covered Software in Executable form under a different + license, You must make it absolutely clear that any terms which differ + from this License are offered by You alone, not by the Initial Developer + or Contributor. You hereby agree to indemnify the Initial Developer and + every Contributor for any liability incurred by the Initial Developer or + such Contributor as a result of any such terms You offer. + + 3.6. Larger Works. + You may create a Larger Work by combining Covered Software with other code + not governed by the terms of this License and distribute the Larger Work + as a single product. In such a case, You must make sure the requirements + of this License are fulfilled for the Covered Software. + +4. Versions of the License. + + 4.1. New Versions. + Sun Microsystems, Inc. is the initial license steward and may publish + revised and/or new versions of this License from time to time. Each + version will be given a distinguishing version number. Except as provided + in Section 4.3, no one other than the license steward has the right to + modify this License. + + 4.2. Effect of New Versions. + You may always continue to use, distribute or otherwise make the Covered + Software available under the terms of the version of the License under + which You originally received the Covered Software. If the Initial + Developer includes a notice in the Original Software prohibiting it from + being distributed or otherwise made available under any subsequent version + of the License, You must distribute and make the Covered Software + available under the terms of the version of the License under which You + originally received the Covered Software. Otherwise, You may also choose + to use, distribute or otherwise make the Covered Software available under + the terms of any subsequent version of the License published by the + license steward. + + 4.3. Modified Versions. + When You are an Initial Developer and You want to create a new license for + Your Original Software, You may create and use a modified version of this + License if You: (a) rename the license and remove any references to the + name of the license steward (except to note that the license differs from + this License); and (b) otherwise make it clear that the license contains + terms which differ from this License. + +5. DISCLAIMER OF WARRANTY. + + COVERED SOFTWARE IS PROVIDED UNDER THIS LICENSE ON AN .AS IS. BASIS, WITHOUT + WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT + LIMITATION, WARRANTIES THAT THE COVERED SOFTWARE IS FREE OF DEFECTS, + MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK + AS TO THE QUALITY AND PERFORMANCE OF THE COVERED SOFTWARE IS WITH YOU. SHOULD + ANY COVERED SOFTWARE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL + DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY + SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN + ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED SOFTWARE IS AUTHORIZED + HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + +6. TERMINATION. + + 6.1. This License and the rights granted hereunder will terminate + automatically if You fail to comply with terms herein and fail to + cure such breach within 30 days of becoming aware of the breach. + Provisions which, by their nature, must remain in effect beyond the + termination of this License shall survive. + + 6.2. If You assert a patent infringement claim (excluding declaratory + judgment actions) against Initial Developer or a Contributor (the + Initial Developer or Contributor against whom You assert such claim + is referred to as .Participant.) alleging that the Participant + Software (meaning the Contributor Version where the Participant is a + Contributor or the Original Software where the Participant is the + Initial Developer) directly or indirectly infringes any patent, then + any and all rights granted directly or indirectly to You by such + Participant, the Initial Developer (if the Initial Developer is not + the Participant) and all Contributors under Sections 2.1 and/or 2.2 + of this License shall, upon 60 days notice from Participant terminate + prospectively and automatically at the expiration of such 60 day + notice period, unless if within such 60 day period You withdraw Your + claim with respect to the Participant Software against such + Participant either unilaterally or pursuant to a written agreement + with Participant. + + 6.3. In the event of termination under Sections 6.1 or 6.2 above, all end + user licenses that have been validly granted by You or any + distributor hereunder prior to termination (excluding licenses + granted to You by any distributor) shall survive termination. + +7. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING + NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY + OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED SOFTWARE, OR ANY SUPPLIER OF + ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, + INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT + LIMITATION, DAMAGES FOR LOST PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, + COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR + LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF + SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR + DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY.S NEGLIGENCE TO THE EXTENT + APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE + EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS + EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + +8. U.S. GOVERNMENT END USERS. + + The Covered Software is a .commercial item,. as that term is defined in 48 + C.F.R. 2.101 (Oct. 1995), consisting of .commercial computer software. (as + that term is defined at 48 C.F.R. ? 252.227-7014(a)(1)) and commercial + computer software documentation. as such terms are used in 48 C.F.R. 12.212 + (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 + through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered + Software with only those rights set forth herein. This U.S. Government Rights + clause is in lieu of, and supersedes, any other FAR, DFAR, or other clause or + provision that addresses Government rights in computer software under this + License. + +9. MISCELLANEOUS. + + This License represents the complete agreement concerning subject matter + hereof. If any provision of this License is held to be unenforceable, such + provision shall be reformed only to the extent necessary to make it + enforceable. This License shall be governed by the law of the jurisdiction + specified in a notice contained within the Original Software (except to the + extent applicable law, if any, provides otherwise), excluding such + jurisdiction's conflict-of-law provisions. Any litigation relating to this + License shall be subject to the jurisdiction of the courts located in the + jurisdiction and venue specified in a notice contained within the Original + Software, with the losing party responsible for costs, including, without + limitation, court costs and reasonable attorneys. fees and expenses. The + application of the United Nations Convention on Contracts for the + International Sale of Goods is expressly excluded. Any law or regulation + which provides that the language of a contract shall be construed against + the drafter shall not apply to this License. You agree that You alone are + responsible for compliance with the United States export administration + regulations (and the export control laws and regulation of any other + countries) when You use, distribute or otherwise make available any Covered + Software. + +10. RESPONSIBILITY FOR CLAIMS. + + As between Initial Developer and the Contributors, each party is responsible + for claims and damages arising, directly or indirectly, out of its + utilization of rights under this License and You agree to work with Initial + Developer and Contributors to distribute such responsibility on an equitable + basis. Nothing herein is intended or shall be deemed to constitute any + admission of liability. + + NOTICE PURSUANT TO SECTION 9 OF THE COMMON DEVELOPMENT AND DISTRIBUTION + LICENSE (CDDL) + + The code released under the CDDL shall be governed by the laws of the State + of California (excluding conflict-of-law provisions). Any litigation relating + to this License shall be subject to the jurisdiction of the Federal Courts of + the Northern District of California and the state courts of the State of + California, with venue lying in Santa Clara County, California. + diff --git a/tomcat64/NOTICE b/tomcat64/server/NOTICE similarity index 97% rename from tomcat64/NOTICE rename to tomcat64/server/NOTICE index d8d6843..13f15a7 100644 --- a/tomcat64/NOTICE +++ b/tomcat64/server/NOTICE @@ -1,68 +1,68 @@ -Apache Tomcat -Copyright 1999-2023 The Apache Software Foundation - -This product includes software developed at -The Apache Software Foundation (https://www.apache.org/). - -This software contains code derived from netty-native -developed by the Netty project -(https://netty.io, https://github.com/netty/netty-tcnative/) -and from finagle-native developed at Twitter -(https://github.com/twitter/finagle). - -This software contains code derived from jgroups-kubernetes -developed by the JGroups project (http://www.jgroups.org/). - -The Windows Installer is built with the Nullsoft -Scriptable Install System (NSIS), which is -open source software. The original software and -related information is available at -http://nsis.sourceforge.net. - -Java compilation software for JSP pages is provided by the Eclipse -JDT Core Batch Compiler component, which is open source software. -The original software and related information is available at -https://www.eclipse.org/jdt/core/. - -org.apache.tomcat.util.json.JSONParser.jj is a public domain javacc grammar -for JSON written by Robert Fischer. -https://github.com/RobertFischer/json-parser - -For portions of the Tomcat JNI OpenSSL API and the OpenSSL JSSE integration -The org.apache.tomcat.jni and the org.apache.tomcat.net.openssl packages -are derivative work originating from the Netty project and the finagle-native -project developed at Twitter -* Copyright 2014 The Netty Project -* Copyright 2014 Twitter - -For portions of the Tomcat cloud support -The org.apache.catalina.tribes.membership.cloud package contains derivative -work originating from the jgroups project. -https://github.com/jgroups-extras/jgroups-kubernetes -Copyright 2002-2018 Red Hat Inc. - -The original XML Schemas for Java EE Deployment Descriptors: - - javaee_5.xsd - - javaee_web_services_1_2.xsd - - javaee_web_services_client_1_2.xsd - - javaee_6.xsd - - javaee_web_services_1_3.xsd - - javaee_web_services_client_1_3.xsd - - jsp_2_2.xsd - - web-app_3_0.xsd - - web-common_3_0.xsd - - web-fragment_3_0.xsd - - javaee_7.xsd - - javaee_web_services_1_4.xsd - - javaee_web_services_client_1_4.xsd - - jsp_2_3.xsd - - web-app_3_1.xsd - - web-common_3_1.xsd - - web-fragment_3_1.xsd - - javaee_8.xsd - - web-app_4_0.xsd - - web-common_4_0.xsd - - web-fragment_4_0.xsd - -may be obtained from: -http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html +Apache Tomcat +Copyright 1999-2023 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (https://www.apache.org/). + +This software contains code derived from netty-native +developed by the Netty project +(https://netty.io, https://github.com/netty/netty-tcnative/) +and from finagle-native developed at Twitter +(https://github.com/twitter/finagle). + +This software contains code derived from jgroups-kubernetes +developed by the JGroups project (http://www.jgroups.org/). + +The Windows Installer is built with the Nullsoft +Scriptable Install System (NSIS), which is +open source software. The original software and +related information is available at +http://nsis.sourceforge.net. + +Java compilation software for JSP pages is provided by the Eclipse +JDT Core Batch Compiler component, which is open source software. +The original software and related information is available at +https://www.eclipse.org/jdt/core/. + +org.apache.tomcat.util.json.JSONParser.jj is a public domain javacc grammar +for JSON written by Robert Fischer. +https://github.com/RobertFischer/json-parser + +For portions of the Tomcat JNI OpenSSL API and the OpenSSL JSSE integration +The org.apache.tomcat.jni and the org.apache.tomcat.net.openssl packages +are derivative work originating from the Netty project and the finagle-native +project developed at Twitter +* Copyright 2014 The Netty Project +* Copyright 2014 Twitter + +For portions of the Tomcat cloud support +The org.apache.catalina.tribes.membership.cloud package contains derivative +work originating from the jgroups project. +https://github.com/jgroups-extras/jgroups-kubernetes +Copyright 2002-2018 Red Hat Inc. + +The original XML Schemas for Java EE Deployment Descriptors: + - javaee_5.xsd + - javaee_web_services_1_2.xsd + - javaee_web_services_client_1_2.xsd + - javaee_6.xsd + - javaee_web_services_1_3.xsd + - javaee_web_services_client_1_3.xsd + - jsp_2_2.xsd + - web-app_3_0.xsd + - web-common_3_0.xsd + - web-fragment_3_0.xsd + - javaee_7.xsd + - javaee_web_services_1_4.xsd + - javaee_web_services_client_1_4.xsd + - jsp_2_3.xsd + - web-app_3_1.xsd + - web-common_3_1.xsd + - web-fragment_3_1.xsd + - javaee_8.xsd + - web-app_4_0.xsd + - web-common_4_0.xsd + - web-fragment_4_0.xsd + +may be obtained from: +http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html diff --git a/tomcat64/README.md b/tomcat64/server/README.md similarity index 97% rename from tomcat64/README.md rename to tomcat64/server/README.md index 718356a..839a367 100644 --- a/tomcat64/README.md +++ b/tomcat64/server/README.md @@ -1,81 +1,81 @@ -## Welcome to Apache Tomcat! - -### What Is It? - -The Apache Tomcat® software is an open source implementation of the Java -Servlet, JavaServer Pages, Java Expression Language and Java WebSocket -technologies. The Java Servlet, JavaServer Pages, Java Expression Language and -Java WebSocket specifications are developed under the -[Java Community Process](https://jcp.org/en/introduction/overview). - -The Apache Tomcat software is developed in an open and participatory -environment and released under the -[Apache License version 2](https://www.apache.org/licenses/). The Apache Tomcat -project is intended to be a collaboration of the best-of-breed developers from -around the world. We invite you to participate in this open development -project. To learn more about getting involved, -[click here](https://tomcat.apache.org/getinvolved.html) or keep reading. - -Apache Tomcat software powers numerous large-scale, mission-critical web -applications across a diverse range of industries and organizations. Some of -these users and their stories are listed on the -[PoweredBy wiki page](https://cwiki.apache.org/confluence/display/TOMCAT/PoweredBy). - -Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat -project logo are trademarks of the Apache Software Foundation. - -### Get It - -For every major Tomcat version there is one download page containing -links to the latest binary and source code downloads, but also -links for browsing the download directories and archives: -- [Tomcat 10](https://tomcat.apache.org/download-10.cgi) -- [Tomcat 9](https://tomcat.apache.org/download-90.cgi) -- [Tomcat 8](https://tomcat.apache.org/download-80.cgi) -- [Tomcat 7](https://tomcat.apache.org/download-70.cgi) - -To facilitate choosing the right major Tomcat version one, we have provided a -[version overview page](https://tomcat.apache.org/whichversion.html). - -### Documentation - -The documentation available as of the date of this release is -included in the docs webapp which ships with tomcat. You can access that webapp -by starting tomcat and visiting in your browser. -The most up-to-date documentation for each version can be found at: -- [Tomcat 10.1](https://tomcat.apache.org/tomcat-10.1-doc/) -- [Tomcat 10.0](https://tomcat.apache.org/tomcat-10.0-doc/) -- [Tomcat 9](https://tomcat.apache.org/tomcat-9.0-doc/) -- [Tomcat 8](https://tomcat.apache.org/tomcat-8.5-doc/) - -### Installation - -Please see [RUNNING.txt](RUNNING.txt) for more info. - -### Licensing - -Please see [LICENSE](LICENSE) for more info. - -### Support and Mailing List Information - -* Free community support is available through the -[tomcat-users](https://tomcat.apache.org/lists.html#tomcat-users) email list and -a dedicated [IRC channel](https://tomcat.apache.org/irc.html) (#tomcat on -Freenode). - -* If you want freely available support for running Apache Tomcat, please see the -resources page [here](https://tomcat.apache.org/findhelp.html). - -* If you want to be informed about new code releases, bug fixes, -security fixes, general news and information about Apache Tomcat, please -subscribe to the -[tomcat-announce](https://tomcat.apache.org/lists.html#tomcat-announce) email -list. - -* If you have a concrete bug report for Apache Tomcat, please see the -instructions for reporting a bug -[here](https://tomcat.apache.org/bugreport.html). - -### Contributing - -Please see [CONTRIBUTING](CONTRIBUTING.md) for more info. +## Welcome to Apache Tomcat! + +### What Is It? + +The Apache Tomcat® software is an open source implementation of the Java +Servlet, JavaServer Pages, Java Expression Language and Java WebSocket +technologies. The Java Servlet, JavaServer Pages, Java Expression Language and +Java WebSocket specifications are developed under the +[Java Community Process](https://jcp.org/en/introduction/overview). + +The Apache Tomcat software is developed in an open and participatory +environment and released under the +[Apache License version 2](https://www.apache.org/licenses/). The Apache Tomcat +project is intended to be a collaboration of the best-of-breed developers from +around the world. We invite you to participate in this open development +project. To learn more about getting involved, +[click here](https://tomcat.apache.org/getinvolved.html) or keep reading. + +Apache Tomcat software powers numerous large-scale, mission-critical web +applications across a diverse range of industries and organizations. Some of +these users and their stories are listed on the +[PoweredBy wiki page](https://cwiki.apache.org/confluence/display/TOMCAT/PoweredBy). + +Apache Tomcat, Tomcat, Apache, the Apache feather, and the Apache Tomcat +project logo are trademarks of the Apache Software Foundation. + +### Get It + +For every major Tomcat version there is one download page containing +links to the latest binary and source code downloads, but also +links for browsing the download directories and archives: +- [Tomcat 10](https://tomcat.apache.org/download-10.cgi) +- [Tomcat 9](https://tomcat.apache.org/download-90.cgi) +- [Tomcat 8](https://tomcat.apache.org/download-80.cgi) +- [Tomcat 7](https://tomcat.apache.org/download-70.cgi) + +To facilitate choosing the right major Tomcat version one, we have provided a +[version overview page](https://tomcat.apache.org/whichversion.html). + +### Documentation + +The documentation available as of the date of this release is +included in the docs webapp which ships with tomcat. You can access that webapp +by starting tomcat and visiting in your browser. +The most up-to-date documentation for each version can be found at: +- [Tomcat 10.1](https://tomcat.apache.org/tomcat-10.1-doc/) +- [Tomcat 10.0](https://tomcat.apache.org/tomcat-10.0-doc/) +- [Tomcat 9](https://tomcat.apache.org/tomcat-9.0-doc/) +- [Tomcat 8](https://tomcat.apache.org/tomcat-8.5-doc/) + +### Installation + +Please see [RUNNING.txt](RUNNING.txt) for more info. + +### Licensing + +Please see [LICENSE](LICENSE) for more info. + +### Support and Mailing List Information + +* Free community support is available through the +[tomcat-users](https://tomcat.apache.org/lists.html#tomcat-users) email list and +a dedicated [IRC channel](https://tomcat.apache.org/irc.html) (#tomcat on +Freenode). + +* If you want freely available support for running Apache Tomcat, please see the +resources page [here](https://tomcat.apache.org/findhelp.html). + +* If you want to be informed about new code releases, bug fixes, +security fixes, general news and information about Apache Tomcat, please +subscribe to the +[tomcat-announce](https://tomcat.apache.org/lists.html#tomcat-announce) email +list. + +* If you have a concrete bug report for Apache Tomcat, please see the +instructions for reporting a bug +[here](https://tomcat.apache.org/bugreport.html). + +### Contributing + +Please see [CONTRIBUTING](CONTRIBUTING.md) for more info. diff --git a/tomcat64/RELEASE-NOTES b/tomcat64/server/RELEASE-NOTES similarity index 96% rename from tomcat64/RELEASE-NOTES rename to tomcat64/server/RELEASE-NOTES index 0c449e4..99ce552 100644 --- a/tomcat64/RELEASE-NOTES +++ b/tomcat64/server/RELEASE-NOTES @@ -1,174 +1,174 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - - - Apache Tomcat Version 9.0.75 - Release Notes - - -========= -CONTENTS: -========= - -* Dependency Changes -* API Stability -* Bundled APIs -* Web application reloading and static fields in shared libraries -* Security manager URLs -* Symlinking static resources -* Viewing the Tomcat Change Log -* Cryptographic software notice -* When all else fails - - -=================== -Dependency Changes: -=================== -Tomcat 9.0 is designed to run on Java 8 and later. - - -============== -API Stability: -============== - -The public interfaces for the following classes are fixed and will not be -changed at all during the remaining lifetime of the 9.x series: -- All classes in the javax namespace - -The public interfaces for the following classes may be added to in order to -resolve bugs and/or add new features. No existing interface method will be -removed or changed although it may be deprecated. -- org.apache.catalina.* (excluding sub-packages) - -Note: As Tomcat 9 matures, the above list will be added to. The list is not - considered complete at this time. - -The remaining classes are considered part of the Tomcat internals and may change -without notice between point releases. - - -============= -Bundled APIs: -============= -A standard installation of Tomcat 9.0 makes all of the following APIs available -for use by web applications (by placing them in "lib"): -* annotations-api.jar (Annotations package) -* catalina.jar (Tomcat Catalina implementation) -* catalina-ant.jar (Tomcat Catalina Ant tasks) -* catalina-ha.jar (High availability package) -* catalina-ssi.jar (Server-side Includes module) -* catalina-storeconfig.jar (Generation of XML configuration from current state) -* catalina-tribes.jar (Group communication) -* ecj-4.20.jar (Eclipse JDT Java compiler) -* el-api.jar (EL 3.0 API) -* jasper.jar (Jasper 2 Compiler and Runtime) -* jasper-el.jar (Jasper 2 EL implementation) -* jsp-api.jar (JSP 2.3 API) -* servlet-api.jar (Servlet 4.0 API) -* tomcat-api.jar (Interfaces shared by Catalina and Jasper) -* tomcat-coyote.jar (Tomcat connectors and utility classes) -* tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP 2) -* tomcat-jdbc.jar (Tomcat's database connection pooling solution) -* tomcat-jni.jar (Interface to the native component of the APR/native connector) -* tomcat-util.jar (Various utilities) -* tomcat-websocket.jar (WebSocket 1.1 implementation) -* websocket-api.jar (WebSocket 1.1 API) - -You can make additional APIs available to all of your web applications by -putting unpacked classes into a "classes" directory (not created by default), -or by placing them in JAR files in the "lib" directory. - -To override the XML parser implementation or interfaces, use the appropriate -feature for your JVM. For Java <= 8 use the endorsed standards override -feature. The default configuration defines JARs located in "endorsed" as endorsed. -For Java 9+ use the upgradeable modules feature. - - -================================================================ -Web application reloading and static fields in shared libraries: -================================================================ -Some shared libraries (many are part of the JDK) keep references to objects -instantiated by the web application. To avoid class loading related problems -(ClassCastExceptions, messages indicating that the classloader -is stopped, etc.), the shared libraries state should be reinitialized. - -Something which might help is to avoid putting classes which would be -referenced by a shared static field in the web application classloader, -and putting them in the shared classloader instead (JARs should be put in the -"lib" folder, and classes should be put in the "classes" folder). - - -====================== -Security manager URLs: -====================== -In order to grant security permissions to JARs located inside the -web application repository, use URLs of the following format -in your policy file: - -file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar - - -============================ -Symlinking static resources: -============================ -By default, Unix symlinks will not work when used in a web application to link -resources located outside the web application root directory. - -This behavior is optional, and the "allowLinking" flag may be used to deactivate -the check. - - -============================== -Viewing the Tomcat Change Log: -============================== -The full change log is available from https://tomcat.apache.org and is also -included in the documentation web application. - - -============================= -Cryptographic software notice -============================= -This distribution includes cryptographic software. The country in -which you currently reside may have restrictions on the import, -possession, use, and/or re-export to another country, of -encryption software. BEFORE using any encryption software, please -check your country's laws, regulations and policies concerning the -import, possession, or use, and re-export of encryption software, to -see if this is permitted. See for more -information. - -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity -Control Number (ECCN) 5D002.C.1, which includes information security -software using or performing cryptographic functions with asymmetric -algorithms. The form and manner of this Apache Software Foundation -distribution makes it eligible for export under the License Exception -ENC Technology Software Unrestricted (TSU) exception (see the BIS -Export Administration Regulations, Section 740.13) for both object -code and source code. - -The following provides more details on the included cryptographic -software: - - Tomcat includes code designed to work with JSSE - - Tomcat includes code designed to work with OpenSSL - - -==================== -When all else fails: -==================== -See the FAQ -https://tomcat.apache.org/faq/ +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + + Apache Tomcat Version 9.0.76 + Release Notes + + +========= +CONTENTS: +========= + +* Dependency Changes +* API Stability +* Bundled APIs +* Web application reloading and static fields in shared libraries +* Security manager URLs +* Symlinking static resources +* Viewing the Tomcat Change Log +* Cryptographic software notice +* When all else fails + + +=================== +Dependency Changes: +=================== +Tomcat 9.0 is designed to run on Java 8 and later. + + +============== +API Stability: +============== + +The public interfaces for the following classes are fixed and will not be +changed at all during the remaining lifetime of the 9.x series: +- All classes in the javax namespace + +The public interfaces for the following classes may be added to in order to +resolve bugs and/or add new features. No existing interface method will be +removed or changed although it may be deprecated. +- org.apache.catalina.* (excluding sub-packages) + +Note: As Tomcat 9 matures, the above list will be added to. The list is not + considered complete at this time. + +The remaining classes are considered part of the Tomcat internals and may change +without notice between point releases. + + +============= +Bundled APIs: +============= +A standard installation of Tomcat 9.0 makes all of the following APIs available +for use by web applications (by placing them in "lib"): +* annotations-api.jar (Annotations package) +* catalina.jar (Tomcat Catalina implementation) +* catalina-ant.jar (Tomcat Catalina Ant tasks) +* catalina-ha.jar (High availability package) +* catalina-ssi.jar (Server-side Includes module) +* catalina-storeconfig.jar (Generation of XML configuration from current state) +* catalina-tribes.jar (Group communication) +* ecj-4.20.jar (Eclipse JDT Java compiler) +* el-api.jar (EL 3.0 API) +* jasper.jar (Jasper 2 Compiler and Runtime) +* jasper-el.jar (Jasper 2 EL implementation) +* jsp-api.jar (JSP 2.3 API) +* servlet-api.jar (Servlet 4.0 API) +* tomcat-api.jar (Interfaces shared by Catalina and Jasper) +* tomcat-coyote.jar (Tomcat connectors and utility classes) +* tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP 2) +* tomcat-jdbc.jar (Tomcat's database connection pooling solution) +* tomcat-jni.jar (Interface to the native component of the APR/native connector) +* tomcat-util.jar (Various utilities) +* tomcat-websocket.jar (WebSocket 1.1 implementation) +* websocket-api.jar (WebSocket 1.1 API) + +You can make additional APIs available to all of your web applications by +putting unpacked classes into a "classes" directory (not created by default), +or by placing them in JAR files in the "lib" directory. + +To override the XML parser implementation or interfaces, use the appropriate +feature for your JVM. For Java <= 8 use the endorsed standards override +feature. The default configuration defines JARs located in "endorsed" as endorsed. +For Java 9+ use the upgradeable modules feature. + + +================================================================ +Web application reloading and static fields in shared libraries: +================================================================ +Some shared libraries (many are part of the JDK) keep references to objects +instantiated by the web application. To avoid class loading related problems +(ClassCastExceptions, messages indicating that the classloader +is stopped, etc.), the shared libraries state should be reinitialized. + +Something which might help is to avoid putting classes which would be +referenced by a shared static field in the web application classloader, +and putting them in the shared classloader instead (JARs should be put in the +"lib" folder, and classes should be put in the "classes" folder). + + +====================== +Security manager URLs: +====================== +In order to grant security permissions to JARs located inside the +web application repository, use URLs of the following format +in your policy file: + +file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar + + +============================ +Symlinking static resources: +============================ +By default, Unix symlinks will not work when used in a web application to link +resources located outside the web application root directory. + +This behavior is optional, and the "allowLinking" flag may be used to deactivate +the check. + + +============================== +Viewing the Tomcat Change Log: +============================== +The full change log is available from https://tomcat.apache.org and is also +included in the documentation web application. + + +============================= +Cryptographic software notice +============================= +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. + +The following provides more details on the included cryptographic +software: + - Tomcat includes code designed to work with JSSE + - Tomcat includes code designed to work with OpenSSL + + +==================== +When all else fails: +==================== +See the FAQ +https://tomcat.apache.org/faq/ diff --git a/tomcat64/RUNNING.txt b/tomcat64/server/RUNNING.txt similarity index 97% rename from tomcat64/RUNNING.txt rename to tomcat64/server/RUNNING.txt index 6f1f12a..fd4540a 100644 --- a/tomcat64/RUNNING.txt +++ b/tomcat64/server/RUNNING.txt @@ -1,477 +1,477 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - - =================================================== - Running The Apache Tomcat 9.0 Servlet/JSP Container - =================================================== - -Apache Tomcat 9.0 requires a Java Standard Edition Runtime -Environment (JRE) version 8 or later. - -============================= -Running With JRE 8 Or Later -============================= - -(1) Download and Install a Java SE Runtime Environment (JRE) - -(1.1) Download a Java SE Runtime Environment (JRE), - release version 8 or later, from - http://www.oracle.com/technetwork/java/javase/downloads/index.html - -(1.2) Install the JRE according to the instructions included with the - release. - - You may also use a full Java Development Kit (JDK) rather than just - a JRE. - - -(2) Download and Install Apache Tomcat - -(2.1) Download a binary distribution of Tomcat from: - - https://tomcat.apache.org/ - -(2.2) Unpack the binary distribution so that it resides in its own - directory (conventionally named "apache-tomcat-[version]"). - - For the purposes of the remainder of this document, the name - "CATALINA_HOME" is used to refer to the full pathname of that - directory. - -NOTE: As an alternative to downloading a binary distribution, you can -create your own from the Tomcat source code, as described in -"BUILDING.txt". You can either - - a) Do the full "release" build and find the created distribution in the - "output/release" directory and then proceed with unpacking as above, or - - b) Do a simple build and use the "output/build" directory as - "CATALINA_HOME". Be warned that there are some differences between the - contents of the "output/build" directory and a full "release" - distribution. - - -(3) Configure Environment Variables - -Tomcat is a Java application and does not use environment variables directly. -Environment variables are used by the Tomcat startup scripts. The scripts use -the environment variables to prepare the command that starts Tomcat. - -(3.1) Set CATALINA_HOME (required) and CATALINA_BASE (optional) - -The CATALINA_HOME environment variable should be set to the location of the -root directory of the "binary" distribution of Tomcat. - -The Tomcat startup scripts have some logic to set this variable -automatically if it is absent, based on the location of the startup script -in *nix and on the current directory in Windows. That logic might not work -in all circumstances, so setting the variable explicitly is recommended. - -The CATALINA_BASE environment variable specifies location of the root -directory of the "active configuration" of Tomcat. It is optional. It -defaults to be equal to CATALINA_HOME. - -Using distinct values for the CATALINA_HOME and CATALINA_BASE variables is -recommended to simplify further upgrades and maintenance. It is documented -in the "Multiple Tomcat Instances" section below. - - -(3.2) Set JRE_HOME or JAVA_HOME (required) - -These variables are used to specify location of a Java Runtime -Environment or of a Java Development Kit that is used to start Tomcat. - -The JRE_HOME variable is used to specify location of a JRE. The JAVA_HOME -variable is used to specify location of a JDK. - -Using JAVA_HOME provides access to certain additional startup options that -are not allowed when JRE_HOME is used. - -If both JRE_HOME and JAVA_HOME are specified, JRE_HOME is used. - -The recommended place to specify these variables is a "setenv" script. See -below. - - -(3.3) Other variables (optional) - -Other environment variables exist, besides the four described above. -See the comments at the top of catalina.bat or catalina.sh scripts for -the list and a description of each of them. - -One frequently used variable is CATALINA_OPTS. It allows specification of -additional options for the java command that starts Tomcat. - -See the Java documentation for the options that affect the Java Runtime -Environment. - -See the "System Properties" page in the Tomcat Configuration Reference for -the system properties that are specific to Tomcat. - -A similar variable is JAVA_OPTS. It is used less frequently. It allows -specification of options that are used both to start and to stop Tomcat as well -as for other commands. - -Note: Do not use JAVA_OPTS to specify memory limits. You do not need much -memory for a small process that is used to stop Tomcat. Those settings -belong to CATALINA_OPTS. - -Another frequently used variable is CATALINA_PID (on *nix only). It -specifies the location of the file where process id of the forked Tomcat -java process will be written. This setting is optional. It will activate -the following features: - - * better protection against duplicate start attempts and - * allows forceful termination of Tomcat process when it does not react to - the standard shutdown command. - - -(3.4) Using the "setenv" script (optional, recommended) - -Apart from CATALINA_HOME and CATALINA_BASE, all environment variables can -be specified in the "setenv" script. The script is placed either into -CATALINA_BASE/bin or into CATALINA_HOME/bin directory and is named -setenv.bat (on Windows) or setenv.sh (on *nix). The file has to be -readable. - -By default the setenv script file is absent. If the script file is present -both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is -preferred. - -For example, to configure the JRE_HOME and CATALINA_PID variables you can -create the following script file: - -On Windows, %CATALINA_BASE%\bin\setenv.bat: - - set "JRE_HOME=%ProgramFiles%\Java\jre8" - exit /b 0 - -On *nix, $CATALINA_BASE/bin/setenv.sh: - - JRE_HOME=/usr/java/latest - CATALINA_PID="/run/tomcat.pid" - - -The CATALINA_HOME and CATALINA_BASE variables cannot be configured in the -setenv script, because they are used to locate that file. - -All the environment variables described here and the "setenv" script are -used only if you use the standard scripts to launch Tomcat. For example, if -you have installed Tomcat as a service on Windows, the service wrapper -launches Java directly and does not use the script files. - - -(4) Start Up Tomcat - -(4.1) Tomcat can be started by executing one of the following commands: - - On Windows: - - %CATALINA_HOME%\bin\startup.bat - - or - - %CATALINA_HOME%\bin\catalina.bat start - - On *nix: - - $CATALINA_HOME/bin/startup.sh - - or - - $CATALINA_HOME/bin/catalina.sh start - -(4.2) After startup, the default web applications included with Tomcat will be - available by visiting: - - http://localhost:8080/ - -(4.3) Further information about configuring and running Tomcat can be found in - the documentation included here, as well as on the Tomcat web site: - - https://tomcat.apache.org/ - - -(5) Shut Down Tomcat - -(5.1) Tomcat can be shut down by executing one of the following commands: - - On Windows: - - %CATALINA_HOME%\bin\shutdown.bat - - or - - %CATALINA_HOME%\bin\catalina.bat stop - - On *nix: - - $CATALINA_HOME/bin/shutdown.sh - - or - - $CATALINA_HOME/bin/catalina.sh stop - -================================================== -Advanced Configuration - Multiple Tomcat Instances -================================================== - -In many circumstances, it is desirable to have a single copy of a Tomcat -binary distribution shared among multiple users on the same server. To make -this possible, you can set the CATALINA_BASE environment variable to the -directory that contains the files for your 'personal' Tomcat instance. - -When running with a separate CATALINA_HOME and CATALINA_BASE, the files -and directories are split as following: - -In CATALINA_BASE: - - * bin - Only the following files: - - * setenv.sh (*nix) or setenv.bat (Windows), - * tomcat-juli.jar - - The setenv scripts were described above. The tomcat-juli library - is documented in the Logging chapter in the User Guide. - - * conf - Server configuration files (including server.xml) - - * lib - Libraries and classes, as explained below - - * logs - Log and output files - - * webapps - Automatically loaded web applications - - * work - Temporary working directories for web applications - - * temp - Directory used by the JVM for temporary files (java.io.tmpdir) - - -In CATALINA_HOME: - - * bin - Startup and shutdown scripts - - The following files will be used only if they are absent in - CATALINA_BASE/bin: - - setenv.sh (*nix), setenv.bat (Windows), tomcat-juli.jar - - * lib - Libraries and classes, as explained below - - * endorsed - Libraries that override standard "Endorsed Standards" - libraries provided by JRE. See Classloading documentation - in the User Guide for details. - This is only supported for Java <= 8. - By default this "endorsed" directory is absent. - -In the default configuration the JAR libraries and classes both in -CATALINA_BASE/lib and in CATALINA_HOME/lib will be added to the common -classpath, but the ones in CATALINA_BASE will be added first and thus will -be searched first. - -The idea is that you may leave the standard Tomcat libraries in -CATALINA_HOME/lib and add other ones such as database drivers into -CATALINA_BASE/lib. - -In general it is advised to never share libraries between web applications, -but put them into WEB-INF/lib directories inside the applications. See -Classloading documentation in the User Guide for details. - - -It might be useful to note that the values of CATALINA_HOME and -CATALINA_BASE can be referenced in the XML configuration files processed -by Tomcat as ${catalina.home} and ${catalina.base} respectively. - -For example, the standard manager web application can be kept in -CATALINA_HOME/webapps/manager and loaded into CATALINA_BASE by copying -its deployment descriptor into the desired virtual host: - - * Copy the CATALINA_HOME/webapps/manager/META-INF/context.xml - file as CATALINA_BASE/conf/Catalina/localhost/manager.xml - - * Add docBase attribute as shown below. - -The file will look like the following: - - - - - - - -See Deployer chapter in User Guide and Context and Host chapters in the -Configuration Reference for more information on contexts and web -application deployment. - - -================ -Troubleshooting -================ - -There are only really 2 things likely to go wrong during the stand-alone -Tomcat install: - -(1) The most common hiccup is when another web server (or any process for that - matter) has laid claim to port 8080. This is the default HTTP port that - Tomcat attempts to bind to at startup. To change this, open the file: - - $CATALINA_HOME/conf/server.xml - - and search for '8080'. Change it to a port that isn't in use, and is - greater than 1024, as ports less than or equal to 1024 require superuser - access to bind under UNIX. - - Restart Tomcat and you're in business. Be sure that you replace the "8080" - in the URL you're using to access Tomcat. For example, if you change the - port to 1977, you would request the URL http://localhost:1977/ in your - browser. - -(2) The 'localhost' machine isn't found. This could happen if you're behind a - proxy. If that's the case, make sure the proxy configuration for your - browser knows that you shouldn't be going through the proxy to access the - "localhost". - - In Firefox, this is under Tools/Preferences -> Advanced/Network -> - Connection -> Settings..., and in Internet Explorer it is Tools -> - Internet Options -> Connections -> LAN Settings. - - -==================== -Optional Components -==================== - -The following optional components may be included with the Apache Tomcat binary -distribution. If they are not included, you can install them separately. - - 1. Apache Tomcat Native library - - 2. Apache Commons Daemon service launcher - -Both of them are implemented in C language and as such have to be compiled -into binary code. The binary code will be specific for a platform and CPU -architecture and it must match the Java Runtime Environment executables -that will be used to launch Tomcat. - -The Windows-specific binary distributions of Apache Tomcat include binary -files for these components. On other platforms you would have to look for -binary versions elsewhere or compile them yourself. - -If you are new to Tomcat, do not bother with these components to start with. -If you do use them, do not forget to read their documentation. - - -Apache Tomcat Native library ------------------------------ - -It is a library that allows to use the "Apr" variant of HTTP and AJP -protocol connectors in Apache Tomcat. It is built around OpenSSL and Apache -Portable Runtime (APR) libraries. Those are the same libraries as used by -Apache HTTPD Server project. - -This feature was especially important in the old days when Java performance -was poor. It is less important nowadays, but it is still used and respected -by many. See Tomcat documentation for more details. - -For further reading: - - - Apache Tomcat documentation - - * Documentation for APR/Native library in the Tomcat User's Guide - - https://tomcat.apache.org/tomcat-9.0-doc/apr.html - - * Documentation for the HTTP and AJP protocol connectors in the Tomcat - Configuration Reference - - https://tomcat.apache.org/tomcat-9.0-doc/config/http.html - - https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html - - - Apache Tomcat Native project home - - https://tomcat.apache.org/native-doc/ - - - Other projects - - * OpenSSL - - https://www.openssl.org/ - - * Apache Portable Runtime - - https://apr.apache.org/ - - * Apache HTTP Server - - https://httpd.apache.org/ - -To deactivate Apache Tomcat Native library: - - - To deactivate Apache Tomcat Native library when it is installed, or - - To remove the warning that is logged during Tomcat startup when the - library is not installed: - - Edit the "conf/server.xml" file and remove "AprLifecycleListener" from - it. - -The binary file of Apache Tomcat Native library is usually named - - - "tcnative-1.dll" on Windows - - "libtcnative-1.so" on *nix systems - - -Apache Commons Daemon ----------------------- - -Apache Commons Daemon project provides wrappers that can be used to -install Apache Tomcat as a service on Windows or as a daemon on *nix -systems. - -The Windows-specific implementation of Apache Commons Daemon is called -"procrun". The *nix-specific one is called "jsvc". - -For further reading: - - - Apache Commons Daemon project - - https://commons.apache.org/daemon/ - - - Apache Tomcat documentation - - * Installing Apache Tomcat - - https://tomcat.apache.org/tomcat-9.0-doc/setup.html - - * Windows Service How-To - - https://tomcat.apache.org/tomcat-9.0-doc/windows-service-howto.html - -The binary files of Apache Commons Daemon in Apache Tomcat distributions -for Windows are named: - - - "tomcat9.exe" - - "tomcat9w.exe" - -These files are renamed copies of "prunsrv.exe" and "prunmgr.exe" from -Apache Commons Daemon distribution. The file names have a meaning: they are -used as the service name to register the service in Windows, as well as the -key name to store distinct configuration for this installation of -"procrun". If you would like to install several instances of Tomcat 9.0 -in parallel, you have to further rename those files, using the same naming -scheme. +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + =================================================== + Running The Apache Tomcat 9.0 Servlet/JSP Container + =================================================== + +Apache Tomcat 9.0 requires a Java Standard Edition Runtime +Environment (JRE) version 8 or later. + +============================= +Running With JRE 8 Or Later +============================= + +(1) Download and Install a Java SE Runtime Environment (JRE) + +(1.1) Download a Java SE Runtime Environment (JRE), + release version 8 or later, from + http://www.oracle.com/technetwork/java/javase/downloads/index.html + +(1.2) Install the JRE according to the instructions included with the + release. + + You may also use a full Java Development Kit (JDK) rather than just + a JRE. + + +(2) Download and Install Apache Tomcat + +(2.1) Download a binary distribution of Tomcat from: + + https://tomcat.apache.org/ + +(2.2) Unpack the binary distribution so that it resides in its own + directory (conventionally named "apache-tomcat-[version]"). + + For the purposes of the remainder of this document, the name + "CATALINA_HOME" is used to refer to the full pathname of that + directory. + +NOTE: As an alternative to downloading a binary distribution, you can +create your own from the Tomcat source code, as described in +"BUILDING.txt". You can either + + a) Do the full "release" build and find the created distribution in the + "output/release" directory and then proceed with unpacking as above, or + + b) Do a simple build and use the "output/build" directory as + "CATALINA_HOME". Be warned that there are some differences between the + contents of the "output/build" directory and a full "release" + distribution. + + +(3) Configure Environment Variables + +Tomcat is a Java application and does not use environment variables directly. +Environment variables are used by the Tomcat startup scripts. The scripts use +the environment variables to prepare the command that starts Tomcat. + +(3.1) Set CATALINA_HOME (required) and CATALINA_BASE (optional) + +The CATALINA_HOME environment variable should be set to the location of the +root directory of the "binary" distribution of Tomcat. + +The Tomcat startup scripts have some logic to set this variable +automatically if it is absent, based on the location of the startup script +in *nix and on the current directory in Windows. That logic might not work +in all circumstances, so setting the variable explicitly is recommended. + +The CATALINA_BASE environment variable specifies location of the root +directory of the "active configuration" of Tomcat. It is optional. It +defaults to be equal to CATALINA_HOME. + +Using distinct values for the CATALINA_HOME and CATALINA_BASE variables is +recommended to simplify further upgrades and maintenance. It is documented +in the "Multiple Tomcat Instances" section below. + + +(3.2) Set JRE_HOME or JAVA_HOME (required) + +These variables are used to specify location of a Java Runtime +Environment or of a Java Development Kit that is used to start Tomcat. + +The JRE_HOME variable is used to specify location of a JRE. The JAVA_HOME +variable is used to specify location of a JDK. + +Using JAVA_HOME provides access to certain additional startup options that +are not allowed when JRE_HOME is used. + +If both JRE_HOME and JAVA_HOME are specified, JRE_HOME is used. + +The recommended place to specify these variables is a "setenv" script. See +below. + + +(3.3) Other variables (optional) + +Other environment variables exist, besides the four described above. +See the comments at the top of catalina.bat or catalina.sh scripts for +the list and a description of each of them. + +One frequently used variable is CATALINA_OPTS. It allows specification of +additional options for the java command that starts Tomcat. + +See the Java documentation for the options that affect the Java Runtime +Environment. + +See the "System Properties" page in the Tomcat Configuration Reference for +the system properties that are specific to Tomcat. + +A similar variable is JAVA_OPTS. It is used less frequently. It allows +specification of options that are used both to start and to stop Tomcat as well +as for other commands. + +Note: Do not use JAVA_OPTS to specify memory limits. You do not need much +memory for a small process that is used to stop Tomcat. Those settings +belong to CATALINA_OPTS. + +Another frequently used variable is CATALINA_PID (on *nix only). It +specifies the location of the file where process id of the forked Tomcat +java process will be written. This setting is optional. It will activate +the following features: + + * better protection against duplicate start attempts and + * allows forceful termination of Tomcat process when it does not react to + the standard shutdown command. + + +(3.4) Using the "setenv" script (optional, recommended) + +Apart from CATALINA_HOME and CATALINA_BASE, all environment variables can +be specified in the "setenv" script. The script is placed either into +CATALINA_BASE/bin or into CATALINA_HOME/bin directory and is named +setenv.bat (on Windows) or setenv.sh (on *nix). The file has to be +readable. + +By default the setenv script file is absent. If the script file is present +both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is +preferred. + +For example, to configure the JRE_HOME and CATALINA_PID variables you can +create the following script file: + +On Windows, %CATALINA_BASE%\bin\setenv.bat: + + set "JRE_HOME=%ProgramFiles%\Java\jre8" + exit /b 0 + +On *nix, $CATALINA_BASE/bin/setenv.sh: + + JRE_HOME=/usr/java/latest + CATALINA_PID="/run/tomcat.pid" + + +The CATALINA_HOME and CATALINA_BASE variables cannot be configured in the +setenv script, because they are used to locate that file. + +All the environment variables described here and the "setenv" script are +used only if you use the standard scripts to launch Tomcat. For example, if +you have installed Tomcat as a service on Windows, the service wrapper +launches Java directly and does not use the script files. + + +(4) Start Up Tomcat + +(4.1) Tomcat can be started by executing one of the following commands: + + On Windows: + + %CATALINA_HOME%\bin\startup.bat + + or + + %CATALINA_HOME%\bin\catalina.bat start + + On *nix: + + $CATALINA_HOME/bin/startup.sh + + or + + $CATALINA_HOME/bin/catalina.sh start + +(4.2) After startup, the default web applications included with Tomcat will be + available by visiting: + + http://localhost:8080/ + +(4.3) Further information about configuring and running Tomcat can be found in + the documentation included here, as well as on the Tomcat web site: + + https://tomcat.apache.org/ + + +(5) Shut Down Tomcat + +(5.1) Tomcat can be shut down by executing one of the following commands: + + On Windows: + + %CATALINA_HOME%\bin\shutdown.bat + + or + + %CATALINA_HOME%\bin\catalina.bat stop + + On *nix: + + $CATALINA_HOME/bin/shutdown.sh + + or + + $CATALINA_HOME/bin/catalina.sh stop + +================================================== +Advanced Configuration - Multiple Tomcat Instances +================================================== + +In many circumstances, it is desirable to have a single copy of a Tomcat +binary distribution shared among multiple users on the same server. To make +this possible, you can set the CATALINA_BASE environment variable to the +directory that contains the files for your 'personal' Tomcat instance. + +When running with a separate CATALINA_HOME and CATALINA_BASE, the files +and directories are split as following: + +In CATALINA_BASE: + + * bin - Only the following files: + + * setenv.sh (*nix) or setenv.bat (Windows), + * tomcat-juli.jar + + The setenv scripts were described above. The tomcat-juli library + is documented in the Logging chapter in the User Guide. + + * conf - Server configuration files (including server.xml) + + * lib - Libraries and classes, as explained below + + * logs - Log and output files + + * webapps - Automatically loaded web applications + + * work - Temporary working directories for web applications + + * temp - Directory used by the JVM for temporary files (java.io.tmpdir) + + +In CATALINA_HOME: + + * bin - Startup and shutdown scripts + + The following files will be used only if they are absent in + CATALINA_BASE/bin: + + setenv.sh (*nix), setenv.bat (Windows), tomcat-juli.jar + + * lib - Libraries and classes, as explained below + + * endorsed - Libraries that override standard "Endorsed Standards" + libraries provided by JRE. See Classloading documentation + in the User Guide for details. + This is only supported for Java <= 8. + By default this "endorsed" directory is absent. + +In the default configuration the JAR libraries and classes both in +CATALINA_BASE/lib and in CATALINA_HOME/lib will be added to the common +classpath, but the ones in CATALINA_BASE will be added first and thus will +be searched first. + +The idea is that you may leave the standard Tomcat libraries in +CATALINA_HOME/lib and add other ones such as database drivers into +CATALINA_BASE/lib. + +In general it is advised to never share libraries between web applications, +but put them into WEB-INF/lib directories inside the applications. See +Classloading documentation in the User Guide for details. + + +It might be useful to note that the values of CATALINA_HOME and +CATALINA_BASE can be referenced in the XML configuration files processed +by Tomcat as ${catalina.home} and ${catalina.base} respectively. + +For example, the standard manager web application can be kept in +CATALINA_HOME/webapps/manager and loaded into CATALINA_BASE by copying +its deployment descriptor into the desired virtual host: + + * Copy the CATALINA_HOME/webapps/manager/META-INF/context.xml + file as CATALINA_BASE/conf/Catalina/localhost/manager.xml + + * Add docBase attribute as shown below. + +The file will look like the following: + + + + + + + +See Deployer chapter in User Guide and Context and Host chapters in the +Configuration Reference for more information on contexts and web +application deployment. + + +================ +Troubleshooting +================ + +There are only really 2 things likely to go wrong during the stand-alone +Tomcat install: + +(1) The most common hiccup is when another web server (or any process for that + matter) has laid claim to port 8080. This is the default HTTP port that + Tomcat attempts to bind to at startup. To change this, open the file: + + $CATALINA_HOME/conf/server.xml + + and search for '8080'. Change it to a port that isn't in use, and is + greater than 1024, as ports less than or equal to 1024 require superuser + access to bind under UNIX. + + Restart Tomcat and you're in business. Be sure that you replace the "8080" + in the URL you're using to access Tomcat. For example, if you change the + port to 1977, you would request the URL http://localhost:1977/ in your + browser. + +(2) The 'localhost' machine isn't found. This could happen if you're behind a + proxy. If that's the case, make sure the proxy configuration for your + browser knows that you shouldn't be going through the proxy to access the + "localhost". + + In Firefox, this is under Tools/Preferences -> Advanced/Network -> + Connection -> Settings..., and in Internet Explorer it is Tools -> + Internet Options -> Connections -> LAN Settings. + + +==================== +Optional Components +==================== + +The following optional components may be included with the Apache Tomcat binary +distribution. If they are not included, you can install them separately. + + 1. Apache Tomcat Native library + + 2. Apache Commons Daemon service launcher + +Both of them are implemented in C language and as such have to be compiled +into binary code. The binary code will be specific for a platform and CPU +architecture and it must match the Java Runtime Environment executables +that will be used to launch Tomcat. + +The Windows-specific binary distributions of Apache Tomcat include binary +files for these components. On other platforms you would have to look for +binary versions elsewhere or compile them yourself. + +If you are new to Tomcat, do not bother with these components to start with. +If you do use them, do not forget to read their documentation. + + +Apache Tomcat Native library +----------------------------- + +It is a library that allows to use the "Apr" variant of HTTP and AJP +protocol connectors in Apache Tomcat. It is built around OpenSSL and Apache +Portable Runtime (APR) libraries. Those are the same libraries as used by +Apache HTTPD Server project. + +This feature was especially important in the old days when Java performance +was poor. It is less important nowadays, but it is still used and respected +by many. See Tomcat documentation for more details. + +For further reading: + + - Apache Tomcat documentation + + * Documentation for APR/Native library in the Tomcat User's Guide + + https://tomcat.apache.org/tomcat-9.0-doc/apr.html + + * Documentation for the HTTP and AJP protocol connectors in the Tomcat + Configuration Reference + + https://tomcat.apache.org/tomcat-9.0-doc/config/http.html + + https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html + + - Apache Tomcat Native project home + + https://tomcat.apache.org/native-doc/ + + - Other projects + + * OpenSSL + + https://www.openssl.org/ + + * Apache Portable Runtime + + https://apr.apache.org/ + + * Apache HTTP Server + + https://httpd.apache.org/ + +To deactivate Apache Tomcat Native library: + + - To deactivate Apache Tomcat Native library when it is installed, or + - To remove the warning that is logged during Tomcat startup when the + library is not installed: + + Edit the "conf/server.xml" file and remove "AprLifecycleListener" from + it. + +The binary file of Apache Tomcat Native library is usually named + + - "tcnative-1.dll" on Windows + - "libtcnative-1.so" on *nix systems + + +Apache Commons Daemon +---------------------- + +Apache Commons Daemon project provides wrappers that can be used to +install Apache Tomcat as a service on Windows or as a daemon on *nix +systems. + +The Windows-specific implementation of Apache Commons Daemon is called +"procrun". The *nix-specific one is called "jsvc". + +For further reading: + + - Apache Commons Daemon project + + https://commons.apache.org/daemon/ + + - Apache Tomcat documentation + + * Installing Apache Tomcat + + https://tomcat.apache.org/tomcat-9.0-doc/setup.html + + * Windows Service How-To + + https://tomcat.apache.org/tomcat-9.0-doc/windows-service-howto.html + +The binary files of Apache Commons Daemon in Apache Tomcat distributions +for Windows are named: + + - "tomcat9.exe" + - "tomcat9w.exe" + +These files are renamed copies of "prunsrv.exe" and "prunmgr.exe" from +Apache Commons Daemon distribution. The file names have a meaning: they are +used as the service name to register the service in Windows, as well as the +key name to store distinct configuration for this installation of +"procrun". If you would like to install several instances of Tomcat 9.0 +in parallel, you have to further rename those files, using the same naming +scheme. diff --git a/tomcat64/bin/bootstrap.jar b/tomcat64/server/bin/bootstrap.jar old mode 100755 new mode 100644 similarity index 89% rename from tomcat64/bin/bootstrap.jar rename to tomcat64/server/bin/bootstrap.jar index 5c84b8993f64e4bb6483b78ee58420e88ef4cee5..3872856c284ca842767e593280b9a89a992784fd GIT binary patch delta 1335 zcmeC3%+xcPi8sKTnT3mifrEiT$?E7tUJYI#6?Usbz4sdf1HK<2$u8+kBgL6Y|EeF$c}0rYvflfhc5n6@#T|^sufu(A2CfKA4GYRS>~zy@ zgL{apcG^~>t6N2Uof6)BeYe?XiePZ=x@)f<-RskPcIcbPP2Yb(UA8+G%oZ$KC%Uw` z@v>QRV`2%TPnw5~>t^LgXE+y$)aSaqW(%J%X}$Gv<#W1LpIpQDUn+im_Pgx!xEGpd zS4TlbadU!1NkM zeK38G(FRP*GC6?h1SSg*y?Hj%JRY!s4Zk^9pp5^h1ejr`QN|8tY}c1$0y8cfK7ufI zm^ko*MSeSHLqsy&*q8)Ck#YIL0{31<28LzK3=EEw9~#PUp6{`T5v(}QON$H4=nm=O z1T&=K#F)Vh<3uwsV{%T4E=XYVoD?H4eKExhtbi+(pBpS7Q?M8;aHwDw*a?&48!S*$ z!Q>?kreLLa8l=U8flkRUO4kqYW@Hj!h9{lLe2vnKrIWQ9r4&GphJ+o26oGRD7~VS0 zW1QURAvU?H5fVt9jnYgPAVT(WypvBh@?hv!MbXdC1lDgKCpcNA31WtJlQdHhNLYMw ze3J-Rf6e9>uKqj>4CjHGP2l<&7?w2l!W42$KFK6L`D7EOg)(prAP4L515K9GLHL&g zlvTnii{JjLmtbJHZNR{w4c7p&Ap@*oa%{6SIMAw_rI`#gKxRzN){vNdt{LL!yFlTU z`XJ#+MzWJlTZF)hy;`K1jv7Kl)hDlMfvDXL6kTNk5fz%u(F##3+bYfU)){PYM5{E| z+rCym8YcoHC<>TXqEH+a?FLk6JNZJZHrSqjK)op*Kq2SJe60{ma@(Yt0=&S+b$fB~ zqxpC8L7;SP2w3`0n>^SMxprwLo;aY8*kt=SxykwM5QFM~!m5c-VZq6niDHv)wDZWL zCkr9C`#_-_H~C_R=wyiwOm*TY>iU4{q$bC9K&;B?kY+p#6p_j{o;=IBRwcvnl|dr? zY|jdpF}Gc;GU!zNBywh6hp;&d;d!OLGV(mqQ06-wh8N=$u1HJs$oP4j4)sT0Kw#RMhRwMpiFLJR0Gqi z8TG;RT}B%)EyLshrsJ6`K=kHWO!Iia0@nQIV1ZKpqhJ#@+iH}tgGILKOEQ5Omkb|4 z7~4%8_`xE-oUrIdkrAy@;4tyE`q4NM7!gs-Kn!;&$Tu;QC$?sSwfzNZ zOZ5P1lbgJuRUU3yPMb7Spch!U%Zm%cO9z0`bs=Es-)-_>gJj#KnRw%XaiTuiKaO{D zUOU9`wLoFDM4+%OQecA%6qL9Xf;$fsknxi*bco_rFOH(VAE;hxa!d!r%Ipql#v?!x zIV2Mx(R - - - - - Catalina Ant Manager, JMX and JSPC Tasks - - - - - - - - - - - - - - - + + + + + + Catalina Ant Manager, JMX and JSPC Tasks + + + + + + + + + + + + + + + diff --git a/tomcat64/bin/catalina.bat b/tomcat64/server/bin/catalina.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/catalina.bat rename to tomcat64/server/bin/catalina.bat index e306bfa..2b49c6e --- a/tomcat64/bin/catalina.bat +++ b/tomcat64/server/bin/catalina.bat @@ -1,389 +1,389 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Start/Stop Script for the CATALINA Server -rem -rem For supported commands call "catalina.bat help" or see the usage section -rem towards the end of this file. -rem -rem Environment Variable Prerequisites -rem -rem Do not set the variables in this script. Instead put them into a script -rem setenv.bat in CATALINA_BASE/bin to keep your customizations separate. -rem -rem WHEN RUNNING TOMCAT AS A WINDOWS SERVICE: -rem Note that the environment variables that affect the behavior of this -rem script will have no effect at all on Windows Services. As such, any -rem local customizations made in a CATALINA_BASE/bin/setenv.bat script -rem will also have no effect on Tomcat when launched as a Windows Service. -rem The configuration that controls Windows Services is stored in the Windows -rem Registry, and is most conveniently maintained using the "tomcat9w.exe" -rem maintenance utility. -rem -rem CATALINA_HOME May point at your Catalina "build" directory. -rem -rem CATALINA_BASE (Optional) Base directory for resolving dynamic portions -rem of a Catalina installation. If not present, resolves to -rem the same directory that CATALINA_HOME points to. -rem -rem CATALINA_OPTS (Optional) Java runtime options used when the "start", -rem "run" or "debug" command is executed. -rem Include here and not in JAVA_OPTS all options, that should -rem only be used by Tomcat itself, not by the stop process, -rem the version command etc. -rem Examples are heap size, GC logging, JMX ports etc. -rem -rem CATALINA_TMPDIR (Optional) Directory path location of temporary directory -rem the JVM should use (java.io.tmpdir). Defaults to -rem %CATALINA_BASE%\temp. -rem -rem JAVA_HOME Must point at your Java Development Kit installation. -rem Required to run the with the "debug" argument. -rem -rem JRE_HOME Must point at your Java Runtime installation. -rem Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME -rem are both set, JRE_HOME is used. -rem -rem JAVA_OPTS (Optional) Java runtime options used when any command -rem is executed. -rem Include here and not in CATALINA_OPTS all options, that -rem should be used by Tomcat and also by the stop process, -rem the version command etc. -rem Most options should go into CATALINA_OPTS. -rem -rem JAVA_ENDORSED_DIRS (Optional) Lists of of semi-colon separated directories -rem containing some jars in order to allow replacement of APIs -rem created outside of the JCP (i.e. DOM and SAX from W3C). -rem It can also be used to update the XML parser implementation. -rem This is only supported for Java <= 8. -rem Defaults to $CATALINA_HOME/endorsed. -rem -rem JPDA_TRANSPORT (Optional) JPDA transport used when the "jpda start" -rem command is executed. The default is "dt_socket". -rem -rem JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start" -rem command is executed. The default is localhost:8000. -rem -rem JPDA_SUSPEND (Optional) Java runtime options used when the "jpda start" -rem command is executed. Specifies whether JVM should suspend -rem execution immediately after startup. Default is "n". -rem -rem JPDA_OPTS (Optional) Java runtime options used when the "jpda start" -rem command is executed. If used, JPDA_TRANSPORT, JPDA_ADDRESS, -rem and JPDA_SUSPEND are ignored. Thus, all required jpda -rem options MUST be specified. The default is: -rem -rem -agentlib:jdwp=transport=%JPDA_TRANSPORT%, -rem address=%JPDA_ADDRESS%,server=y,suspend=%JPDA_SUSPEND% -rem -rem JSSE_OPTS (Optional) Java runtime options used to control the TLS -rem implementation when JSSE is used. Default is: -rem "-Djdk.tls.ephemeralDHKeySize=2048" -rem -rem CATALINA_LOGGING_CONFIG (Optional) Override Tomcat's logging config file -rem Example (all one line) -rem set CATALINA_LOGGING_CONFIG="-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties" -rem -rem LOGGING_CONFIG Deprecated -rem Use CATALINA_LOGGING_CONFIG -rem This is only used if CATALINA_LOGGING_CONFIG is not set -rem and LOGGING_CONFIG starts with "-D..." -rem -rem LOGGING_MANAGER (Optional) Override Tomcat's logging manager -rem Example (all one line) -rem set LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" -rem -rem TITLE (Optional) Specify the title of Tomcat window. The default -rem TITLE is Tomcat if it's not specified. -rem Example (all one line) -rem set TITLE=Tomcat.Cluster#1.Server#1 [%DATE% %TIME%] -rem --------------------------------------------------------------------------- - -setlocal - -rem Suppress Terminate batch job on CTRL+C -if not ""%1"" == ""run"" goto mainEntry -if "%TEMP%" == "" goto mainEntry -if exist "%TEMP%\%~nx0.run" goto mainEntry -echo Y>"%TEMP%\%~nx0.run" -if not exist "%TEMP%\%~nx0.run" goto mainEntry -echo Y>"%TEMP%\%~nx0.Y" -call "%~f0" %* <"%TEMP%\%~nx0.Y" -rem Use provided errorlevel -set RETVAL=%ERRORLEVEL% -del /Q "%TEMP%\%~nx0.Y" >NUL 2>&1 -exit /B %RETVAL% -:mainEntry -del /Q "%TEMP%\%~nx0.run" >NUL 2>&1 - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome - -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -rem Copy CATALINA_BASE from CATALINA_HOME if not defined -if not "%CATALINA_BASE%" == "" goto gotBase -set "CATALINA_BASE=%CATALINA_HOME%" -:gotBase - -rem Ensure that neither CATALINA_HOME nor CATALINA_BASE contains a semi-colon -rem as this is used as the separator in the classpath and Java provides no -rem mechanism for escaping if the same character appears in the path. Check this -rem by replacing all occurrences of ';' with '' and checking that neither -rem CATALINA_HOME nor CATALINA_BASE have changed -if "%CATALINA_HOME%" == "%CATALINA_HOME:;=%" goto homeNoSemicolon -echo Using CATALINA_HOME: "%CATALINA_HOME%" -echo Unable to start as CATALINA_HOME contains a semicolon (;) character -goto end -:homeNoSemicolon - -if "%CATALINA_BASE%" == "%CATALINA_BASE:;=%" goto baseNoSemicolon -echo Using CATALINA_BASE: "%CATALINA_BASE%" -echo Unable to start as CATALINA_BASE contains a semicolon (;) character -goto end -:baseNoSemicolon - -rem Ensure that any user defined CLASSPATH variables are not used on startup, -rem but allow them to be specified in setenv.bat, in rare case when it is needed. -set CLASSPATH= - -rem Get standard environment variables -if not exist "%CATALINA_BASE%\bin\setenv.bat" goto checkSetenvHome -call "%CATALINA_BASE%\bin\setenv.bat" -goto setenvDone -:checkSetenvHome -if exist "%CATALINA_HOME%\bin\setenv.bat" call "%CATALINA_HOME%\bin\setenv.bat" -:setenvDone - -rem Get standard Java environment variables -if exist "%CATALINA_HOME%\bin\setclasspath.bat" goto okSetclasspath -echo Cannot find "%CATALINA_HOME%\bin\setclasspath.bat" -echo This file is needed to run this program -goto end -:okSetclasspath -call "%CATALINA_HOME%\bin\setclasspath.bat" %1 -if errorlevel 1 goto end - -rem Add on extra jar file to CLASSPATH -rem Note that there are no quotes as we do not want to introduce random -rem quotes into the CLASSPATH -if "%CLASSPATH%" == "" goto emptyClasspath -set "CLASSPATH=%CLASSPATH%;" -:emptyClasspath -set "CLASSPATH=%CLASSPATH%%CATALINA_HOME%\bin\bootstrap.jar" - -if not "%CATALINA_TMPDIR%" == "" goto gotTmpdir -set "CATALINA_TMPDIR=%CATALINA_BASE%\temp" -:gotTmpdir - -rem Add tomcat-juli.jar to classpath -rem tomcat-juli.jar can be over-ridden per instance -if not exist "%CATALINA_BASE%\bin\tomcat-juli.jar" goto juliClasspathHome -set "CLASSPATH=%CLASSPATH%;%CATALINA_BASE%\bin\tomcat-juli.jar" -goto juliClasspathDone -:juliClasspathHome -set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\tomcat-juli.jar" -:juliClasspathDone - -if not "%JSSE_OPTS%" == "" goto gotJsseOpts -set "JSSE_OPTS=-Djdk.tls.ephemeralDHKeySize=2048" -:gotJsseOpts -set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" - -rem Register custom URL handlers -rem Do this here so custom URL handles (specifically 'war:...') can be used in the security policy -set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources" - -rem Check for the deprecated LOGGING_CONFIG -rem Only use it if CATALINA_LOGGING_CONFIG is not set and LOGGING_CONFIG starts with "-D..." -if not "%LOGGING_CONFIG:~0,2%"=="-D" goto noLoggingDeprecation -if not "%CATALINA_LOGGING_CONFIG%" == "" goto noLoggingDeprecation -set "CATALINA_LOGGING_CONFIG=%LOGGING_CONFIG%" -:noLoggingDeprecation - -if not "%CATALINA_LOGGING_CONFIG%" == "" goto noJuliConfig -set CATALINA_LOGGING_CONFIG=-Dnop -if not exist "%CATALINA_BASE%\conf\logging.properties" goto noJuliConfig -set CATALINA_LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties" -:noJuliConfig - -if not "%LOGGING_MANAGER%" == "" goto noJuliManager -set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -:noJuliManager - -rem Configure JAVA 9 specific start-up parameters -set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED" -set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED" -set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util=ALL-UNNAMED" -set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util.concurrent=ALL-UNNAMED" -set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" - -rem Java 9 no longer supports the java.endorsed.dirs -rem system property. Only try to use it if -rem JAVA_ENDORSED_DIRS was explicitly set -rem or CATALINA_HOME/endorsed exists. -set ENDORSED_PROP=ignore.endorsed.dirs -if "%JAVA_ENDORSED_DIRS%" == "" goto noEndorsedVar -set ENDORSED_PROP=java.endorsed.dirs -goto doneEndorsed -:noEndorsedVar -if not exist "%CATALINA_HOME%\endorsed" goto doneEndorsed -set ENDORSED_PROP=java.endorsed.dirs -:doneEndorsed - -rem ----- Execute The Requested Command --------------------------------------- - -echo Using CATALINA_BASE: "%CATALINA_BASE%" -echo Using CATALINA_HOME: "%CATALINA_HOME%" -echo Using CATALINA_TMPDIR: "%CATALINA_TMPDIR%" -if ""%1"" == ""debug"" goto use_jdk -echo Using JRE_HOME: "%JRE_HOME%" -goto java_dir_displayed -:use_jdk -echo Using JAVA_HOME: "%JAVA_HOME%" -:java_dir_displayed -echo Using CLASSPATH: "%CLASSPATH%" -echo Using CATALINA_OPTS: "%CATALINA_OPTS%" - -set _EXECJAVA=%_RUNJAVA% -set MAINCLASS=org.apache.catalina.startup.Bootstrap -set ACTION=start -set SECURITY_POLICY_FILE= -set DEBUG_OPTS= -set JPDA= - -if not ""%1"" == ""jpda"" goto noJpda -set JPDA=jpda -if not "%JPDA_TRANSPORT%" == "" goto gotJpdaTransport -set JPDA_TRANSPORT=dt_socket -:gotJpdaTransport -if not "%JPDA_ADDRESS%" == "" goto gotJpdaAddress -set JPDA_ADDRESS=localhost:8000 -:gotJpdaAddress -if not "%JPDA_SUSPEND%" == "" goto gotJpdaSuspend -set JPDA_SUSPEND=n -:gotJpdaSuspend -if not "%JPDA_OPTS%" == "" goto gotJpdaOpts -set JPDA_OPTS=-agentlib:jdwp=transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=%JPDA_SUSPEND% -:gotJpdaOpts -shift -:noJpda - -if ""%1"" == ""debug"" goto doDebug -if ""%1"" == ""run"" goto doRun -if ""%1"" == ""start"" goto doStart -if ""%1"" == ""stop"" goto doStop -if ""%1"" == ""configtest"" goto doConfigTest -if ""%1"" == ""version"" goto doVersion - -echo Usage: catalina ( commands ... ) -echo commands: -echo debug Start Catalina in a debugger -echo debug -security Debug Catalina with a security manager -echo jpda start Start Catalina under JPDA debugger -echo run Start Catalina in the current window -echo run -security Start in the current window with security manager -echo start Start Catalina in a separate window -echo start -security Start in a separate window with security manager -echo stop Stop Catalina -echo configtest Run a basic syntax check on server.xml -echo version What version of tomcat are you running? -goto end - -:doDebug -shift -set _EXECJAVA=%_RUNJDB% -set DEBUG_OPTS=-sourcepath "%CATALINA_HOME%\..\..\java" -if not ""%1"" == ""-security"" goto execCmd -shift -echo Using Security Manager -set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" -goto execCmd - -:doRun -shift -if not ""%1"" == ""-security"" goto execCmd -shift -echo Using Security Manager -set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" -goto execCmd - -:doStart -shift -if "%TITLE%" == "" set TITLE=Tomcat -set _EXECJAVA=start "%TITLE%" %_RUNJAVA% -if not ""%1"" == ""-security"" goto execCmd -shift -echo Using Security Manager -set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" -goto execCmd - -:doStop -shift -set ACTION=stop -set CATALINA_OPTS= -goto execCmd - -:doConfigTest -shift -set ACTION=configtest -set CATALINA_OPTS= -goto execCmd - -:doVersion -%_EXECJAVA% %JAVA_OPTS% -classpath "%CATALINA_HOME%\lib\catalina.jar" org.apache.catalina.util.ServerInfo -goto end - - -:execCmd -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -rem Execute Java with the applicable properties -if not "%JPDA%" == "" goto doJpda -if not "%SECURITY_POLICY_FILE%" == "" goto doSecurity -%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% -goto end -:doSecurity -%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% -goto end -:doJpda -if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda -%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %JPDA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% -goto end -:doSecurityJpda -%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %JPDA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% -goto end - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Start/Stop Script for the CATALINA Server +rem +rem For supported commands call "catalina.bat help" or see the usage section +rem towards the end of this file. +rem +rem Environment Variable Prerequisites +rem +rem Do not set the variables in this script. Instead put them into a script +rem setenv.bat in CATALINA_BASE/bin to keep your customizations separate. +rem +rem WHEN RUNNING TOMCAT AS A WINDOWS SERVICE: +rem Note that the environment variables that affect the behavior of this +rem script will have no effect at all on Windows Services. As such, any +rem local customizations made in a CATALINA_BASE/bin/setenv.bat script +rem will also have no effect on Tomcat when launched as a Windows Service. +rem The configuration that controls Windows Services is stored in the Windows +rem Registry, and is most conveniently maintained using the "tomcat9w.exe" +rem maintenance utility. +rem +rem CATALINA_HOME May point at your Catalina "build" directory. +rem +rem CATALINA_BASE (Optional) Base directory for resolving dynamic portions +rem of a Catalina installation. If not present, resolves to +rem the same directory that CATALINA_HOME points to. +rem +rem CATALINA_OPTS (Optional) Java runtime options used when the "start", +rem "run" or "debug" command is executed. +rem Include here and not in JAVA_OPTS all options, that should +rem only be used by Tomcat itself, not by the stop process, +rem the version command etc. +rem Examples are heap size, GC logging, JMX ports etc. +rem +rem CATALINA_TMPDIR (Optional) Directory path location of temporary directory +rem the JVM should use (java.io.tmpdir). Defaults to +rem %CATALINA_BASE%\temp. +rem +rem JAVA_HOME Must point at your Java Development Kit installation. +rem Required to run the with the "debug" argument. +rem +rem JRE_HOME Must point at your Java Runtime installation. +rem Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME +rem are both set, JRE_HOME is used. +rem +rem JAVA_OPTS (Optional) Java runtime options used when any command +rem is executed. +rem Include here and not in CATALINA_OPTS all options, that +rem should be used by Tomcat and also by the stop process, +rem the version command etc. +rem Most options should go into CATALINA_OPTS. +rem +rem JAVA_ENDORSED_DIRS (Optional) Lists of of semi-colon separated directories +rem containing some jars in order to allow replacement of APIs +rem created outside of the JCP (i.e. DOM and SAX from W3C). +rem It can also be used to update the XML parser implementation. +rem This is only supported for Java <= 8. +rem Defaults to $CATALINA_HOME/endorsed. +rem +rem JPDA_TRANSPORT (Optional) JPDA transport used when the "jpda start" +rem command is executed. The default is "dt_socket". +rem +rem JPDA_ADDRESS (Optional) Java runtime options used when the "jpda start" +rem command is executed. The default is localhost:8000. +rem +rem JPDA_SUSPEND (Optional) Java runtime options used when the "jpda start" +rem command is executed. Specifies whether JVM should suspend +rem execution immediately after startup. Default is "n". +rem +rem JPDA_OPTS (Optional) Java runtime options used when the "jpda start" +rem command is executed. If used, JPDA_TRANSPORT, JPDA_ADDRESS, +rem and JPDA_SUSPEND are ignored. Thus, all required jpda +rem options MUST be specified. The default is: +rem +rem -agentlib:jdwp=transport=%JPDA_TRANSPORT%, +rem address=%JPDA_ADDRESS%,server=y,suspend=%JPDA_SUSPEND% +rem +rem JSSE_OPTS (Optional) Java runtime options used to control the TLS +rem implementation when JSSE is used. Default is: +rem "-Djdk.tls.ephemeralDHKeySize=2048" +rem +rem CATALINA_LOGGING_CONFIG (Optional) Override Tomcat's logging config file +rem Example (all one line) +rem set CATALINA_LOGGING_CONFIG="-Djava.util.logging.config.file=%CATALINA_BASE%\conf\logging.properties" +rem +rem LOGGING_CONFIG Deprecated +rem Use CATALINA_LOGGING_CONFIG +rem This is only used if CATALINA_LOGGING_CONFIG is not set +rem and LOGGING_CONFIG starts with "-D..." +rem +rem LOGGING_MANAGER (Optional) Override Tomcat's logging manager +rem Example (all one line) +rem set LOGGING_MANAGER="-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" +rem +rem TITLE (Optional) Specify the title of Tomcat window. The default +rem TITLE is Tomcat if it's not specified. +rem Example (all one line) +rem set TITLE=Tomcat.Cluster#1.Server#1 [%DATE% %TIME%] +rem --------------------------------------------------------------------------- + +setlocal + +rem Suppress Terminate batch job on CTRL+C +if not ""%1"" == ""run"" goto mainEntry +if "%TEMP%" == "" goto mainEntry +if exist "%TEMP%\%~nx0.run" goto mainEntry +echo Y>"%TEMP%\%~nx0.run" +if not exist "%TEMP%\%~nx0.run" goto mainEntry +echo Y>"%TEMP%\%~nx0.Y" +call "%~f0" %* <"%TEMP%\%~nx0.Y" +rem Use provided errorlevel +set RETVAL=%ERRORLEVEL% +del /Q "%TEMP%\%~nx0.Y" >NUL 2>&1 +exit /B %RETVAL% +:mainEntry +del /Q "%TEMP%\%~nx0.run" >NUL 2>&1 + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome + +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +rem Copy CATALINA_BASE from CATALINA_HOME if not defined +if not "%CATALINA_BASE%" == "" goto gotBase +set "CATALINA_BASE=%CATALINA_HOME%" +:gotBase + +rem Ensure that neither CATALINA_HOME nor CATALINA_BASE contains a semi-colon +rem as this is used as the separator in the classpath and Java provides no +rem mechanism for escaping if the same character appears in the path. Check this +rem by replacing all occurrences of ';' with '' and checking that neither +rem CATALINA_HOME nor CATALINA_BASE have changed +if "%CATALINA_HOME%" == "%CATALINA_HOME:;=%" goto homeNoSemicolon +echo Using CATALINA_HOME: "%CATALINA_HOME%" +echo Unable to start as CATALINA_HOME contains a semicolon (;) character +goto end +:homeNoSemicolon + +if "%CATALINA_BASE%" == "%CATALINA_BASE:;=%" goto baseNoSemicolon +echo Using CATALINA_BASE: "%CATALINA_BASE%" +echo Unable to start as CATALINA_BASE contains a semicolon (;) character +goto end +:baseNoSemicolon + +rem Ensure that any user defined CLASSPATH variables are not used on startup, +rem but allow them to be specified in setenv.bat, in rare case when it is needed. +set CLASSPATH= + +rem Get standard environment variables +if not exist "%CATALINA_BASE%\bin\setenv.bat" goto checkSetenvHome +call "%CATALINA_BASE%\bin\setenv.bat" +goto setenvDone +:checkSetenvHome +if exist "%CATALINA_HOME%\bin\setenv.bat" call "%CATALINA_HOME%\bin\setenv.bat" +:setenvDone + +rem Get standard Java environment variables +if exist "%CATALINA_HOME%\bin\setclasspath.bat" goto okSetclasspath +echo Cannot find "%CATALINA_HOME%\bin\setclasspath.bat" +echo This file is needed to run this program +goto end +:okSetclasspath +call "%CATALINA_HOME%\bin\setclasspath.bat" %1 +if errorlevel 1 goto end + +rem Add on extra jar file to CLASSPATH +rem Note that there are no quotes as we do not want to introduce random +rem quotes into the CLASSPATH +if "%CLASSPATH%" == "" goto emptyClasspath +set "CLASSPATH=%CLASSPATH%;" +:emptyClasspath +set "CLASSPATH=%CLASSPATH%%CATALINA_HOME%\bin\bootstrap.jar" + +if not "%CATALINA_TMPDIR%" == "" goto gotTmpdir +set "CATALINA_TMPDIR=%CATALINA_BASE%\temp" +:gotTmpdir + +rem Add tomcat-juli.jar to classpath +rem tomcat-juli.jar can be over-ridden per instance +if not exist "%CATALINA_BASE%\bin\tomcat-juli.jar" goto juliClasspathHome +set "CLASSPATH=%CLASSPATH%;%CATALINA_BASE%\bin\tomcat-juli.jar" +goto juliClasspathDone +:juliClasspathHome +set "CLASSPATH=%CLASSPATH%;%CATALINA_HOME%\bin\tomcat-juli.jar" +:juliClasspathDone + +if not "%JSSE_OPTS%" == "" goto gotJsseOpts +set "JSSE_OPTS=-Djdk.tls.ephemeralDHKeySize=2048" +:gotJsseOpts +set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" + +rem Register custom URL handlers +rem Do this here so custom URL handles (specifically 'war:...') can be used in the security policy +set "JAVA_OPTS=%JAVA_OPTS% -Djava.protocol.handler.pkgs=org.apache.catalina.webresources" + +rem Check for the deprecated LOGGING_CONFIG +rem Only use it if CATALINA_LOGGING_CONFIG is not set and LOGGING_CONFIG starts with "-D..." +if not "%LOGGING_CONFIG:~0,2%"=="-D" goto noLoggingDeprecation +if not "%CATALINA_LOGGING_CONFIG%" == "" goto noLoggingDeprecation +set "CATALINA_LOGGING_CONFIG=%LOGGING_CONFIG%" +:noLoggingDeprecation + +if not "%CATALINA_LOGGING_CONFIG%" == "" goto noJuliConfig +set CATALINA_LOGGING_CONFIG=-Dnop +if not exist "%CATALINA_BASE%\conf\logging.properties" goto noJuliConfig +set CATALINA_LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties" +:noJuliConfig + +if not "%LOGGING_MANAGER%" == "" goto noJuliManager +set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager +:noJuliManager + +rem Configure JAVA 9 specific start-up parameters +set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.lang=ALL-UNNAMED" +set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.io=ALL-UNNAMED" +set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util=ALL-UNNAMED" +set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.base/java.util.concurrent=ALL-UNNAMED" +set "JDK_JAVA_OPTIONS=%JDK_JAVA_OPTIONS% --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED" + +rem Java 9 no longer supports the java.endorsed.dirs +rem system property. Only try to use it if +rem JAVA_ENDORSED_DIRS was explicitly set +rem or CATALINA_HOME/endorsed exists. +set ENDORSED_PROP=ignore.endorsed.dirs +if "%JAVA_ENDORSED_DIRS%" == "" goto noEndorsedVar +set ENDORSED_PROP=java.endorsed.dirs +goto doneEndorsed +:noEndorsedVar +if not exist "%CATALINA_HOME%\endorsed" goto doneEndorsed +set ENDORSED_PROP=java.endorsed.dirs +:doneEndorsed + +rem ----- Execute The Requested Command --------------------------------------- + +echo Using CATALINA_BASE: "%CATALINA_BASE%" +echo Using CATALINA_HOME: "%CATALINA_HOME%" +echo Using CATALINA_TMPDIR: "%CATALINA_TMPDIR%" +if ""%1"" == ""debug"" goto use_jdk +echo Using JRE_HOME: "%JRE_HOME%" +goto java_dir_displayed +:use_jdk +echo Using JAVA_HOME: "%JAVA_HOME%" +:java_dir_displayed +echo Using CLASSPATH: "%CLASSPATH%" +echo Using CATALINA_OPTS: "%CATALINA_OPTS%" + +set _EXECJAVA=%_RUNJAVA% +set MAINCLASS=org.apache.catalina.startup.Bootstrap +set ACTION=start +set SECURITY_POLICY_FILE= +set DEBUG_OPTS= +set JPDA= + +if not ""%1"" == ""jpda"" goto noJpda +set JPDA=jpda +if not "%JPDA_TRANSPORT%" == "" goto gotJpdaTransport +set JPDA_TRANSPORT=dt_socket +:gotJpdaTransport +if not "%JPDA_ADDRESS%" == "" goto gotJpdaAddress +set JPDA_ADDRESS=localhost:8000 +:gotJpdaAddress +if not "%JPDA_SUSPEND%" == "" goto gotJpdaSuspend +set JPDA_SUSPEND=n +:gotJpdaSuspend +if not "%JPDA_OPTS%" == "" goto gotJpdaOpts +set JPDA_OPTS=-agentlib:jdwp=transport=%JPDA_TRANSPORT%,address=%JPDA_ADDRESS%,server=y,suspend=%JPDA_SUSPEND% +:gotJpdaOpts +shift +:noJpda + +if ""%1"" == ""debug"" goto doDebug +if ""%1"" == ""run"" goto doRun +if ""%1"" == ""start"" goto doStart +if ""%1"" == ""stop"" goto doStop +if ""%1"" == ""configtest"" goto doConfigTest +if ""%1"" == ""version"" goto doVersion + +echo Usage: catalina ( commands ... ) +echo commands: +echo debug Start Catalina in a debugger +echo debug -security Debug Catalina with a security manager +echo jpda start Start Catalina under JPDA debugger +echo run Start Catalina in the current window +echo run -security Start in the current window with security manager +echo start Start Catalina in a separate window +echo start -security Start in a separate window with security manager +echo stop Stop Catalina +echo configtest Run a basic syntax check on server.xml +echo version What version of tomcat are you running? +goto end + +:doDebug +shift +set _EXECJAVA=%_RUNJDB% +set DEBUG_OPTS=-sourcepath "%CATALINA_HOME%\..\..\java" +if not ""%1"" == ""-security"" goto execCmd +shift +echo Using Security Manager +set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" +goto execCmd + +:doRun +shift +if not ""%1"" == ""-security"" goto execCmd +shift +echo Using Security Manager +set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" +goto execCmd + +:doStart +shift +if "%TITLE%" == "" set TITLE=Tomcat +set _EXECJAVA=start "%TITLE%" %_RUNJAVA% +if not ""%1"" == ""-security"" goto execCmd +shift +echo Using Security Manager +set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" +goto execCmd + +:doStop +shift +set ACTION=stop +set CATALINA_OPTS= +goto execCmd + +:doConfigTest +shift +set ACTION=configtest +set CATALINA_OPTS= +goto execCmd + +:doVersion +%_EXECJAVA% %JAVA_OPTS% -classpath "%CATALINA_HOME%\lib\catalina.jar" org.apache.catalina.util.ServerInfo +goto end + + +:execCmd +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +rem Execute Java with the applicable properties +if not "%JPDA%" == "" goto doJpda +if not "%SECURITY_POLICY_FILE%" == "" goto doSecurity +%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% +goto end +:doSecurity +%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% +goto end +:doJpda +if not "%SECURITY_POLICY_FILE%" == "" goto doSecurityJpda +%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %JPDA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% +goto end +:doSecurityJpda +%_EXECJAVA% %CATALINA_LOGGING_CONFIG% %LOGGING_MANAGER% %JAVA_OPTS% %JPDA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Djava.security.manager -Djava.security.policy=="%SECURITY_POLICY_FILE%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION% +goto end + +:end diff --git a/tomcat64/bin/catalina.sh b/tomcat64/server/bin/catalina.sh similarity index 100% rename from tomcat64/bin/catalina.sh rename to tomcat64/server/bin/catalina.sh diff --git a/tomcat64/bin/ciphers.bat b/tomcat64/server/bin/ciphers.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/ciphers.bat rename to tomcat64/server/bin/ciphers.bat index eb606c8..914181b --- a/tomcat64/bin/ciphers.bat +++ b/tomcat64/server/bin/ciphers.bat @@ -1,58 +1,58 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Script to digest password using the algorithm specified -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -set "EXECUTABLE=%CATALINA_HOME%\bin\tool-wrapper.bat" - -rem Check that target executable exists -if exist "%EXECUTABLE%" goto okExec -echo Cannot find "%EXECUTABLE%" -echo This file is needed to run this program -goto end -:okExec - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -call "%EXECUTABLE%" org.apache.tomcat.util.net.openssl.ciphers.OpenSSLCipherConfigurationParser %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Script to digest password using the algorithm specified +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +set "EXECUTABLE=%CATALINA_HOME%\bin\tool-wrapper.bat" + +rem Check that target executable exists +if exist "%EXECUTABLE%" goto okExec +echo Cannot find "%EXECUTABLE%" +echo This file is needed to run this program +goto end +:okExec + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +call "%EXECUTABLE%" org.apache.tomcat.util.net.openssl.ciphers.OpenSSLCipherConfigurationParser %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/ciphers.sh b/tomcat64/server/bin/ciphers.sh similarity index 100% rename from tomcat64/bin/ciphers.sh rename to tomcat64/server/bin/ciphers.sh diff --git a/tomcat64/server/bin/commons-daemon-native.tar.gz b/tomcat64/server/bin/commons-daemon-native.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..183a18e4708ccbb84a99acc0b8911295c3620483 GIT binary patch literal 214214 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

5S0UxV!yD_o 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

SV((@c0D@=jHta*S>_>ShAc8*moud2NhIOu_# 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 literal 0 HcmV?d00001 diff --git a/tomcat64/bin/configtest.bat b/tomcat64/server/bin/configtest.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/configtest.bat rename to tomcat64/server/bin/configtest.bat index 02448e1..c26b65d --- a/tomcat64/bin/configtest.bat +++ b/tomcat64/server/bin/configtest.bat @@ -1,58 +1,58 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Configuration test script for the CATALINA Server -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" - -rem Check that target executable exists -if exist "%EXECUTABLE%" goto okExec -echo Cannot find "%EXECUTABLE%" -echo This file is needed to run this program -goto end -:okExec - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -call "%EXECUTABLE%" configtest %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Configuration test script for the CATALINA Server +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" + +rem Check that target executable exists +if exist "%EXECUTABLE%" goto okExec +echo Cannot find "%EXECUTABLE%" +echo This file is needed to run this program +goto end +:okExec + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +call "%EXECUTABLE%" configtest %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/configtest.sh b/tomcat64/server/bin/configtest.sh similarity index 100% rename from tomcat64/bin/configtest.sh rename to tomcat64/server/bin/configtest.sh diff --git a/tomcat64/bin/daemon.sh b/tomcat64/server/bin/daemon.sh similarity index 100% rename from tomcat64/bin/daemon.sh rename to tomcat64/server/bin/daemon.sh diff --git a/tomcat64/bin/digest.bat b/tomcat64/server/bin/digest.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/digest.bat rename to tomcat64/server/bin/digest.bat index 428b9d1..2c1ffae --- a/tomcat64/bin/digest.bat +++ b/tomcat64/server/bin/digest.bat @@ -1,58 +1,58 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Script to digest password using the algorithm specified -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -set "EXECUTABLE=%CATALINA_HOME%\bin\tool-wrapper.bat" - -rem Check that target executable exists -if exist "%EXECUTABLE%" goto okExec -echo Cannot find "%EXECUTABLE%" -echo This file is needed to run this program -goto end -:okExec - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -call "%EXECUTABLE%" -server org.apache.catalina.realm.RealmBase %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Script to digest password using the algorithm specified +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +set "EXECUTABLE=%CATALINA_HOME%\bin\tool-wrapper.bat" + +rem Check that target executable exists +if exist "%EXECUTABLE%" goto okExec +echo Cannot find "%EXECUTABLE%" +echo This file is needed to run this program +goto end +:okExec + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +call "%EXECUTABLE%" -server org.apache.catalina.realm.RealmBase %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/digest.sh b/tomcat64/server/bin/digest.sh similarity index 100% rename from tomcat64/bin/digest.sh rename to tomcat64/server/bin/digest.sh diff --git a/tomcat64/bin/makebase.bat b/tomcat64/server/bin/makebase.bat old mode 100755 new mode 100644 similarity index 96% rename from tomcat64/bin/makebase.bat rename to tomcat64/server/bin/makebase.bat index 93d7c96..bce8b2f --- a/tomcat64/bin/makebase.bat +++ b/tomcat64/server/bin/makebase.bat @@ -1,114 +1,114 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem This script creates the directory structure required for running Tomcat -rem in a separate directory by pointing %CATALINA_BASE% to it. It copies the -rem conf directory from %CATALINA_HOME%, and creates empty directories for -rem bin, lib, logs, temp, webapps, and work. -rem -rem If the file %CATALINA_HOME%/bin/setenv.sh exists then it is copied to -rem the target directory as well. -rem -rem Usage: makebase [-w | --webapps] - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome - -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto EOF -:okHome - -rem first arg is the target directory -set BASE_TGT=%1 - -if %BASE_TGT%.==. ( - rem target directory not provided; exit - echo Usage: makebase ^ - goto :EOF -) - -set COPY_WEBAPPS=false - -rem parse args -for %%a in (%*) do ( - if "%%~a"=="--webapps" ( - set COPY_WEBAPPS=true - ) - if "%%~a"=="-w" ( - set COPY_WEBAPPS=true - ) -) - -if exist %BASE_TGT% ( - rem target directory exists - echo Target directory exists - - rem exit if target directory is not empty - for /F %%i in ('dir /b %BASE_TGT%\*.*') do ( - echo Target directory is not empty - goto :EOF - ) -) else ( - rem create the target directory - mkdir %BASE_TGT% -) - -rem create empty directories -for %%d in (bin, conf, lib, logs, temp, webapps, work) do ( - mkdir %BASE_TGT%\%%d -) - -if "%COPY_WEBAPPS%" == "true" ( - echo Copying webapps - robocopy %CATALINA_HOME%\webapps %BASE_TGT%\webapps /E > nul - rem copy conf directory recursively - robocopy %CATALINA_HOME%\conf %BASE_TGT%\conf /E > nul -) else ( - rem copy conf directory without subdirectories and suppress warning - robocopy %CATALINA_HOME%\conf %BASE_TGT%\conf > nul - rem create empty ROOT directory - mkdir %BASE_TGT%\webapps\ROOT -) - -rem copy setenv.bat if exists -robocopy %CATALINA_HOME%\bin %BASE_TGT%\bin setenv.bat > nul - -echo Created CATALINA_BASE directory at %BASE_TGT% - -echo. -echo You can launch the new instance by running: -echo set CATALINA_HOME=%CATALINA_HOME% -echo set CATALINA_BASE=%BASE_TGT% -echo %%CATALINA_HOME%%/bin/catalina.bat run - -echo. -echo Attention: The ports in conf\server.xml might be bound by a -echo different instance. Please review your config files -echo and update them where necessary. -echo. - -:EOF +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem This script creates the directory structure required for running Tomcat +rem in a separate directory by pointing %CATALINA_BASE% to it. It copies the +rem conf directory from %CATALINA_HOME%, and creates empty directories for +rem bin, lib, logs, temp, webapps, and work. +rem +rem If the file %CATALINA_HOME%/bin/setenv.sh exists then it is copied to +rem the target directory as well. +rem +rem Usage: makebase [-w | --webapps] + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome + +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto EOF +:okHome + +rem first arg is the target directory +set BASE_TGT=%1 + +if %BASE_TGT%.==. ( + rem target directory not provided; exit + echo Usage: makebase ^ + goto :EOF +) + +set COPY_WEBAPPS=false + +rem parse args +for %%a in (%*) do ( + if "%%~a"=="--webapps" ( + set COPY_WEBAPPS=true + ) + if "%%~a"=="-w" ( + set COPY_WEBAPPS=true + ) +) + +if exist %BASE_TGT% ( + rem target directory exists + echo Target directory exists + + rem exit if target directory is not empty + for /F %%i in ('dir /b %BASE_TGT%\*.*') do ( + echo Target directory is not empty + goto :EOF + ) +) else ( + rem create the target directory + mkdir %BASE_TGT% +) + +rem create empty directories +for %%d in (bin, conf, lib, logs, temp, webapps, work) do ( + mkdir %BASE_TGT%\%%d +) + +if "%COPY_WEBAPPS%" == "true" ( + echo Copying webapps + robocopy %CATALINA_HOME%\webapps %BASE_TGT%\webapps /E > nul + rem copy conf directory recursively + robocopy %CATALINA_HOME%\conf %BASE_TGT%\conf /E > nul +) else ( + rem copy conf directory without subdirectories and suppress warning + robocopy %CATALINA_HOME%\conf %BASE_TGT%\conf > nul + rem create empty ROOT directory + mkdir %BASE_TGT%\webapps\ROOT +) + +rem copy setenv.bat if exists +robocopy %CATALINA_HOME%\bin %BASE_TGT%\bin setenv.bat > nul + +echo Created CATALINA_BASE directory at %BASE_TGT% + +echo. +echo You can launch the new instance by running: +echo set CATALINA_HOME=%CATALINA_HOME% +echo set CATALINA_BASE=%BASE_TGT% +echo %%CATALINA_HOME%%/bin/catalina.bat run + +echo. +echo Attention: The ports in conf\server.xml might be bound by a +echo different instance. Please review your config files +echo and update them where necessary. +echo. + +:EOF diff --git a/tomcat64/bin/makebase.sh b/tomcat64/server/bin/makebase.sh similarity index 100% rename from tomcat64/bin/makebase.sh rename to tomcat64/server/bin/makebase.sh diff --git a/tomcat64/bin/setclasspath.bat b/tomcat64/server/bin/setclasspath.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/setclasspath.bat rename to tomcat64/server/bin/setclasspath.bat index 3c4c3e5..1fa46de --- a/tomcat64/bin/setclasspath.bat +++ b/tomcat64/server/bin/setclasspath.bat @@ -1,105 +1,105 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings -rem are valid and consistent with the selected start-up options and set up the -rem endorsed directory. -rem --------------------------------------------------------------------------- - -rem Make sure prerequisite environment variables are set - -rem In debug mode we need a real JDK (JAVA_HOME) -if ""%1"" == ""debug"" goto needJavaHome - -rem Otherwise either JRE or JDK are fine -if not "%JRE_HOME%" == "" goto gotJreHome -if not "%JAVA_HOME%" == "" goto gotJavaHome -echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined -echo At least one of these environment variable is needed to run this program -goto exit - -:needJavaHome -rem Check if we have a usable JDK -if "%JAVA_HOME%" == "" goto noJavaHome -if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome -if not exist "%JAVA_HOME%\bin\jdb.exe" goto noJavaHome -if not exist "%JAVA_HOME%\bin\javac.exe" goto noJavaHome -set "JRE_HOME=%JAVA_HOME%" -goto okJava - -:noJavaHome -echo The JAVA_HOME environment variable is not defined correctly. -echo JAVA_HOME=%JAVA_HOME% -echo It is needed to run this program in debug mode. -echo NB: JAVA_HOME should point to a JDK not a JRE. -goto exit - -:gotJavaHome -rem No JRE given, check if JAVA_HOME is usable as JRE_HOME -if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHomeAsJre -rem Use JAVA_HOME as JRE_HOME -set "JRE_HOME=%JAVA_HOME%" -goto okJava - -:noJavaHomeAsJre -echo The JAVA_HOME environment variable is not defined correctly. -echo JAVA_HOME=%JAVA_HOME% -echo NB: JAVA_HOME should point to a JDK not a JRE. -goto exit - -:gotJreHome -rem Check if we have a usable JRE -if not exist "%JRE_HOME%\bin\java.exe" goto noJreHome -goto okJava - -:noJreHome -rem Needed at least a JRE -echo The JRE_HOME environment variable is not defined correctly -echo JRE_HOME=%JRE_HOME% -echo This environment variable is needed to run this program -goto exit - -:okJava -rem Don't override the endorsed dir if the user has set it previously -if not "%JAVA_ENDORSED_DIRS%" == "" goto gotEndorseddir -rem Java 9 no longer supports the java.endorsed.dirs -rem system property. Only try to use it if -rem CATALINA_HOME/endorsed exists. -if not exist "%CATALINA_HOME%\endorsed" goto gotEndorseddir -set "JAVA_ENDORSED_DIRS=%CATALINA_HOME%\endorsed" -:gotEndorseddir - -rem Don't override _RUNJAVA if the user has set it previously -if not "%_RUNJAVA%" == "" goto gotRunJava -rem Set standard command for invoking Java. -rem Also note the quoting as JRE_HOME may contain spaces. -set _RUNJAVA="%JRE_HOME%\bin\java.exe" -:gotRunJava - -rem Don't override _RUNJDB if the user has set it previously -rem Also note the quoting as JAVA_HOME may contain spaces. -if not "%_RUNJDB%" == "" goto gotRunJdb -set _RUNJDB="%JAVA_HOME%\bin\jdb.exe" -:gotRunJdb - -goto end - -:exit -exit /b 1 - -:end -exit /b 0 +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings +rem are valid and consistent with the selected start-up options and set up the +rem endorsed directory. +rem --------------------------------------------------------------------------- + +rem Make sure prerequisite environment variables are set + +rem In debug mode we need a real JDK (JAVA_HOME) +if ""%1"" == ""debug"" goto needJavaHome + +rem Otherwise either JRE or JDK are fine +if not "%JRE_HOME%" == "" goto gotJreHome +if not "%JAVA_HOME%" == "" goto gotJavaHome +echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined +echo At least one of these environment variable is needed to run this program +goto exit + +:needJavaHome +rem Check if we have a usable JDK +if "%JAVA_HOME%" == "" goto noJavaHome +if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHome +if not exist "%JAVA_HOME%\bin\jdb.exe" goto noJavaHome +if not exist "%JAVA_HOME%\bin\javac.exe" goto noJavaHome +set "JRE_HOME=%JAVA_HOME%" +goto okJava + +:noJavaHome +echo The JAVA_HOME environment variable is not defined correctly. +echo JAVA_HOME=%JAVA_HOME% +echo It is needed to run this program in debug mode. +echo NB: JAVA_HOME should point to a JDK not a JRE. +goto exit + +:gotJavaHome +rem No JRE given, check if JAVA_HOME is usable as JRE_HOME +if not exist "%JAVA_HOME%\bin\java.exe" goto noJavaHomeAsJre +rem Use JAVA_HOME as JRE_HOME +set "JRE_HOME=%JAVA_HOME%" +goto okJava + +:noJavaHomeAsJre +echo The JAVA_HOME environment variable is not defined correctly. +echo JAVA_HOME=%JAVA_HOME% +echo NB: JAVA_HOME should point to a JDK not a JRE. +goto exit + +:gotJreHome +rem Check if we have a usable JRE +if not exist "%JRE_HOME%\bin\java.exe" goto noJreHome +goto okJava + +:noJreHome +rem Needed at least a JRE +echo The JRE_HOME environment variable is not defined correctly +echo JRE_HOME=%JRE_HOME% +echo This environment variable is needed to run this program +goto exit + +:okJava +rem Don't override the endorsed dir if the user has set it previously +if not "%JAVA_ENDORSED_DIRS%" == "" goto gotEndorseddir +rem Java 9 no longer supports the java.endorsed.dirs +rem system property. Only try to use it if +rem CATALINA_HOME/endorsed exists. +if not exist "%CATALINA_HOME%\endorsed" goto gotEndorseddir +set "JAVA_ENDORSED_DIRS=%CATALINA_HOME%\endorsed" +:gotEndorseddir + +rem Don't override _RUNJAVA if the user has set it previously +if not "%_RUNJAVA%" == "" goto gotRunJava +rem Set standard command for invoking Java. +rem Also note the quoting as JRE_HOME may contain spaces. +set _RUNJAVA="%JRE_HOME%\bin\java.exe" +:gotRunJava + +rem Don't override _RUNJDB if the user has set it previously +rem Also note the quoting as JAVA_HOME may contain spaces. +if not "%_RUNJDB%" == "" goto gotRunJdb +set _RUNJDB="%JAVA_HOME%\bin\jdb.exe" +:gotRunJdb + +goto end + +:exit +exit /b 1 + +:end +exit /b 0 diff --git a/tomcat64/bin/setclasspath.sh b/tomcat64/server/bin/setclasspath.sh similarity index 100% rename from tomcat64/bin/setclasspath.sh rename to tomcat64/server/bin/setclasspath.sh diff --git a/tomcat64/bin/shutdown.bat b/tomcat64/server/bin/shutdown.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/shutdown.bat rename to tomcat64/server/bin/shutdown.bat index 119fb99..d7040e3 --- a/tomcat64/bin/shutdown.bat +++ b/tomcat64/server/bin/shutdown.bat @@ -1,58 +1,58 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Stop script for the CATALINA Server -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" - -rem Check that target executable exists -if exist "%EXECUTABLE%" goto okExec -echo Cannot find "%EXECUTABLE%" -echo This file is needed to run this program -goto end -:okExec - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -call "%EXECUTABLE%" stop %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Stop script for the CATALINA Server +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" + +rem Check that target executable exists +if exist "%EXECUTABLE%" goto okExec +echo Cannot find "%EXECUTABLE%" +echo This file is needed to run this program +goto end +:okExec + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +call "%EXECUTABLE%" stop %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/shutdown.sh b/tomcat64/server/bin/shutdown.sh similarity index 100% rename from tomcat64/bin/shutdown.sh rename to tomcat64/server/bin/shutdown.sh diff --git a/tomcat64/bin/startup.bat b/tomcat64/server/bin/startup.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/startup.bat rename to tomcat64/server/bin/startup.bat index e9f46b8..8c8f663 --- a/tomcat64/bin/startup.bat +++ b/tomcat64/server/bin/startup.bat @@ -1,58 +1,58 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Start script for the CATALINA Server -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" - -rem Check that target executable exists -if exist "%EXECUTABLE%" goto okExec -echo Cannot find "%EXECUTABLE%" -echo This file is needed to run this program -goto end -:okExec - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -call "%EXECUTABLE%" start %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Start script for the CATALINA Server +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" + +rem Check that target executable exists +if exist "%EXECUTABLE%" goto okExec +echo Cannot find "%EXECUTABLE%" +echo This file is needed to run this program +goto end +:okExec + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +call "%EXECUTABLE%" start %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/startup.sh b/tomcat64/server/bin/startup.sh similarity index 100% rename from tomcat64/bin/startup.sh rename to tomcat64/server/bin/startup.sh diff --git a/tomcat64/bin/tomcat-juli.jar b/tomcat64/server/bin/tomcat-juli.jar old mode 100755 new mode 100644 similarity index 93% rename from tomcat64/bin/tomcat-juli.jar rename to tomcat64/server/bin/tomcat-juli.jar index 3eb7a2b6d207720bf1f5926b2c1b9feca36b673f..3e7011e3a8def29409cad01ee47036e67e9c04e5 GIT binary patch delta 617 zcmV-v0+#*C{sPMW0+4}!@}M{}6Gco!F~$+%YbkfN+O4ze5dOVoBLxN_KCa(6r}y-3 zOmdz=snHZv$z>jSm$>6P_fON~1SIzX{v-uZ{ghV~G96;9s-^SV+cyOum=11Fh>kWrctY za!s@WXu`EHcih!>Z&J^9Aeurxm&&RVnd)DnzAy^6^Ox(NG{L0DB=*r~@S9*WQQiYZ`&GnOh zo)J2G{$Rc4(kO(4p0t^>HZ80|hcFP5bHUc+rl=IUgkHA5@-0)i@fIHxpMv7Qga`w| z-9H%Dk46{~?k^1Eg|i_Pp?~_sijxM6C delta 617 zcmV-v0+#*C{sPMW0+4}!k{EGhCW@GdVvHli*HZ3kwOeP`A^dyGMhXlTill}2xbeiOFuUmN?2#t{3B!M|t;u#k*@nS3v22U^#8$_fD) zP37hJDQ zvyyQPOKsvo^;0f1s3`V>^I(s}^;ZdMv2H~{NMcTLp(KT}lqw81HE(0HI@}3^v+YT@ zJ_$qfOg4pr$!Stxc5dC}4UCVzY|ikDWTD?T29wkF_$N%8ApqKC>l}c1L>43&+CrvJ z&y4OmNdc6noSs_RzUDtWYdf|pbDa+~kXgakf3vI<1vGkij=bJ3m=MK4Ti`l>P)i30 zABY3Kv)=)s5Pu^iAiriJF4%YhCvL#v4p`+C+BlBEB!ecf=3Fj30Ee<1o3OEpsp>b? zU%#GLbNKoC1~A8z&@bG}HaB-!`RYOtA$Sx(n7U7^dBf?O(X}g5uJwAGX9{g^TIzfK zFemiZykq^$l~D)@18H+-ZB|-^9$_q`;F7H=Oj#@R30_@+)km%{^cEkK9D|a-gcxJO z%|DnlkH)wn%+3sxm9rrfVRZb&6Q}P!x7q_OoK6cDUKi-#76IDm3cVB^h>jZHMDD2B zBg9^>eFZX$egRNR2MAyr_H)<(002h;laUh~vw0IOpadU?1HO~0v$+Id8}@UvXSCxA DgbpD| diff --git a/tomcat64/server/bin/tomcat-native.tar.gz b/tomcat64/server/bin/tomcat-native.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8f170067489f7b7a3eb0f43ef360d3d1668ff62a GIT binary patch literal 438373 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

WL`)!x2oeJf8x~E(1_qH4 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%0D*o(^MrMM!yyenTCV$8p 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

dgMsrqV1X1#+4)^}$r*8)GddZMC{O5- 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

MweCODR?l#yde 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
Dxg)G#z5;M{U|B=C)+Ti!Z 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 #FQy zNiPl-MR$gSa**zFp!&UH3zthG|xKoN7W%7AC-xE!B@}og=uD9k5P#UfCdj#1T=?qwDoQeiX9rfyw(h+KT}) z^)?x>Z}fe!Y|bJC3`wd%UJYMAz1-vET^Rb*Skp}o-v!`P(nXV+!>^9@{SMb8da*{# zyjaO3vr-4w*5L|~!dMbWJ5C%h+bp^otGadm?VPNYY?gn9&5+5oyc<0={v^`(ITqVxU)o~UTPQX(~3$k1FBUoub z`c+P0=SG669O_~=A{apGA0hQ(3|CTRF(U)<7+x>d{wNeNwOc~0HUdqW4W+G&IOMu% z>vNohNRQ7M3&n=%fr0?_0|Ldsqkl?D7f%~WOXl^B463Q~bV-Naf-GxfQcaF)MUuel z4uL%Dz`Cg~aFJ}jF%JXr^|!6v{{7nlt7RTb(-tNx3x+c5^APO$nV6t}pzl`qSzb=B zAz5SJ9Jq1ospP`YwmEnkbC@615pG%$am4z&wf%uwqJI1i$<8?GPrsC89ClIJ^VRMK zSj;74HV#otzA8Oy)QQ%~`JG`JrZ`lC8yNfYJv!|VrK?Cjn$O!hOBBHQ00~gV-X!w; zTQ~LX+yl~*@S@0cTeTv~GG1xra;>5KhOsx&@9B}%bt`<-wyIo8EP}|V0PD*Nqf6P! z^-HpYN#Lq;o~o}N$JQwfQ*nmQ9?904;E82?##X0=9QxzZ&`6!wL?qX!EN2}we{8>7 zNMz1*Xao;+;x{x@YdCKojPD5&4?f+Qo3X~88~eO2<|%M!8d=9$-E9TMQ?WibAZZNb@fZ~3E|o0ioO5qiIeY^`YoY6$ z(f#-vFi(OKCO2#HgvdX=Ud)CO67*xt8jLqD+OdV55?Mf>a?YXo#qInJYu#hsq+r>A z67YXc^QTUJID*!%0S?I8q~93q0Xuky1LcR~`n5}`OQg8(-Q*;-9tto1mpenN3K5WK zZW4IDCu~cC0MR$1$9Jx8N@Y2WMYijCk8f0@itp_`-A4u}CHIx53kIZt43Qz(BwO0+ yVu(e8pFV!^otOUqJv8 literal 0 HcmV?d00001 diff --git a/tomcat64/bin/tool-wrapper.bat b/tomcat64/server/bin/tool-wrapper.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/tool-wrapper.bat rename to tomcat64/server/bin/tool-wrapper.bat index b26616e..94de4fe --- a/tomcat64/bin/tool-wrapper.bat +++ b/tomcat64/server/bin/tool-wrapper.bat @@ -1,110 +1,110 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Wrapper script for command line tools -rem -rem Environment Variable Prerequisites -rem -rem CATALINA_HOME May point at your Catalina "build" directory. -rem -rem TOOL_OPTS (Optional) Java runtime options. -rem -rem JAVA_HOME Must point at your Java Development Kit installation. -rem Using JRE_HOME instead works as well. -rem -rem JRE_HOME Must point at your Java Runtime installation. -rem Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME -rem are both set, JRE_HOME is used. -rem -rem JAVA_OPTS (Optional) Java runtime options. -rem -rem JAVA_ENDORSED_DIRS (Optional) Lists of of semi-colon separated directories -rem containing some jars in order to allow replacement of APIs -rem created outside of the JCP (i.e. DOM and SAX from W3C). -rem It can also be used to update the XML parser implementation. -rem This is only supported for Java <= 8. -rem Defaults to $CATALINA_HOME/endorsed. -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -rem Ensure that any user defined CLASSPATH variables are not used on startup, -rem but allow them to be specified in setenv.bat, in rare case when it is needed. -set CLASSPATH= - -rem Get standard environment variables -if exist "%CATALINA_HOME%\bin\setenv.bat" call "%CATALINA_HOME%\bin\setenv.bat" - -rem Get standard Java environment variables -if exist "%CATALINA_HOME%\bin\setclasspath.bat" goto okSetclasspath -echo Cannot find "%CATALINA_HOME%\bin\setclasspath.bat" -echo This file is needed to run this program -goto end -:okSetclasspath -call "%CATALINA_HOME%\bin\setclasspath.bat" %1 -if errorlevel 1 goto end - -rem Add on extra jar files to CLASSPATH -rem Note that there are no quotes as we do not want to introduce random -rem quotes into the CLASSPATH -if "%CLASSPATH%" == "" goto emptyClasspath -set "CLASSPATH=%CLASSPATH%;" -:emptyClasspath -set "CLASSPATH=%CLASSPATH%%CATALINA_HOME%\bin\bootstrap.jar;%CATALINA_HOME%\bin\tomcat-juli.jar;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\tomcat-util.jar" - -set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager - -rem Java 9 no longer supports the java.endorsed.dirs -rem system property. Only try to use it if -rem JAVA_ENDORSED_DIRS was explicitly set -rem or CATALINA_HOME/endorsed exists. -set ENDORSED_PROP=ignore.endorsed.dirs -if "%JAVA_ENDORSED_DIRS%" == "" goto noEndorsedVar -set ENDORSED_PROP=java.endorsed.dirs -goto doneEndorsed -:noEndorsedVar -if not exist "%CATALINA_HOME%\endorsed" goto doneEndorsed -set ENDORSED_PROP=java.endorsed.dirs -:doneEndorsed - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -%_RUNJAVA% %JAVA_OPTS% %TOOL_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.home="%CATALINA_HOME%" org.apache.catalina.startup.Tool %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Wrapper script for command line tools +rem +rem Environment Variable Prerequisites +rem +rem CATALINA_HOME May point at your Catalina "build" directory. +rem +rem TOOL_OPTS (Optional) Java runtime options. +rem +rem JAVA_HOME Must point at your Java Development Kit installation. +rem Using JRE_HOME instead works as well. +rem +rem JRE_HOME Must point at your Java Runtime installation. +rem Defaults to JAVA_HOME if empty. If JRE_HOME and JAVA_HOME +rem are both set, JRE_HOME is used. +rem +rem JAVA_OPTS (Optional) Java runtime options. +rem +rem JAVA_ENDORSED_DIRS (Optional) Lists of of semi-colon separated directories +rem containing some jars in order to allow replacement of APIs +rem created outside of the JCP (i.e. DOM and SAX from W3C). +rem It can also be used to update the XML parser implementation. +rem This is only supported for Java <= 8. +rem Defaults to $CATALINA_HOME/endorsed. +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\tool-wrapper.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +rem Ensure that any user defined CLASSPATH variables are not used on startup, +rem but allow them to be specified in setenv.bat, in rare case when it is needed. +set CLASSPATH= + +rem Get standard environment variables +if exist "%CATALINA_HOME%\bin\setenv.bat" call "%CATALINA_HOME%\bin\setenv.bat" + +rem Get standard Java environment variables +if exist "%CATALINA_HOME%\bin\setclasspath.bat" goto okSetclasspath +echo Cannot find "%CATALINA_HOME%\bin\setclasspath.bat" +echo This file is needed to run this program +goto end +:okSetclasspath +call "%CATALINA_HOME%\bin\setclasspath.bat" %1 +if errorlevel 1 goto end + +rem Add on extra jar files to CLASSPATH +rem Note that there are no quotes as we do not want to introduce random +rem quotes into the CLASSPATH +if "%CLASSPATH%" == "" goto emptyClasspath +set "CLASSPATH=%CLASSPATH%;" +:emptyClasspath +set "CLASSPATH=%CLASSPATH%%CATALINA_HOME%\bin\bootstrap.jar;%CATALINA_HOME%\bin\tomcat-juli.jar;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\tomcat-util.jar" + +set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager + +rem Java 9 no longer supports the java.endorsed.dirs +rem system property. Only try to use it if +rem JAVA_ENDORSED_DIRS was explicitly set +rem or CATALINA_HOME/endorsed exists. +set ENDORSED_PROP=ignore.endorsed.dirs +if "%JAVA_ENDORSED_DIRS%" == "" goto noEndorsedVar +set ENDORSED_PROP=java.endorsed.dirs +goto doneEndorsed +:noEndorsedVar +if not exist "%CATALINA_HOME%\endorsed" goto doneEndorsed +set ENDORSED_PROP=java.endorsed.dirs +:doneEndorsed + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +%_RUNJAVA% %JAVA_OPTS% %TOOL_OPTS% -D%ENDORSED_PROP%="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.home="%CATALINA_HOME%" org.apache.catalina.startup.Tool %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/tool-wrapper.sh b/tomcat64/server/bin/tool-wrapper.sh similarity index 100% rename from tomcat64/bin/tool-wrapper.sh rename to tomcat64/server/bin/tool-wrapper.sh diff --git a/tomcat64/bin/version.bat b/tomcat64/server/bin/version.bat old mode 100755 new mode 100644 similarity index 97% rename from tomcat64/bin/version.bat rename to tomcat64/server/bin/version.bat index d294f76..6c807bb --- a/tomcat64/bin/version.bat +++ b/tomcat64/server/bin/version.bat @@ -1,58 +1,58 @@ -@echo off -rem Licensed to the Apache Software Foundation (ASF) under one or more -rem contributor license agreements. See the NOTICE file distributed with -rem this work for additional information regarding copyright ownership. -rem The ASF licenses this file to You under the Apache License, Version 2.0 -rem (the "License"); you may not use this file except in compliance with -rem the License. You may obtain a copy of the License at -rem -rem http://www.apache.org/licenses/LICENSE-2.0 -rem -rem Unless required by applicable law or agreed to in writing, software -rem distributed under the License is distributed on an "AS IS" BASIS, -rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -rem See the License for the specific language governing permissions and -rem limitations under the License. - -rem --------------------------------------------------------------------------- -rem Version script for the CATALINA Server -rem --------------------------------------------------------------------------- - -setlocal - -rem Guess CATALINA_HOME if not defined -set "CURRENT_DIR=%cd%" -if not "%CATALINA_HOME%" == "" goto gotHome -set "CATALINA_HOME=%CURRENT_DIR%" -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -cd .. -set "CATALINA_HOME=%cd%" -cd "%CURRENT_DIR%" -:gotHome -if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome -echo The CATALINA_HOME environment variable is not defined correctly -echo This environment variable is needed to run this program -goto end -:okHome - -set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" - -rem Check that target executable exists -if exist "%EXECUTABLE%" goto okExec -echo Cannot find "%EXECUTABLE%" -echo This file is needed to run this program -goto end -:okExec - -rem Get remaining unshifted command line arguments and save them in the -set CMD_LINE_ARGS= -:setArgs -if ""%1""=="""" goto doneSetArgs -set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 -shift -goto setArgs -:doneSetArgs - -call "%EXECUTABLE%" version %CMD_LINE_ARGS% - -:end +@echo off +rem Licensed to the Apache Software Foundation (ASF) under one or more +rem contributor license agreements. See the NOTICE file distributed with +rem this work for additional information regarding copyright ownership. +rem The ASF licenses this file to You under the Apache License, Version 2.0 +rem (the "License"); you may not use this file except in compliance with +rem the License. You may obtain a copy of the License at +rem +rem http://www.apache.org/licenses/LICENSE-2.0 +rem +rem Unless required by applicable law or agreed to in writing, software +rem distributed under the License is distributed on an "AS IS" BASIS, +rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +rem See the License for the specific language governing permissions and +rem limitations under the License. + +rem --------------------------------------------------------------------------- +rem Version script for the CATALINA Server +rem --------------------------------------------------------------------------- + +setlocal + +rem Guess CATALINA_HOME if not defined +set "CURRENT_DIR=%cd%" +if not "%CATALINA_HOME%" == "" goto gotHome +set "CATALINA_HOME=%CURRENT_DIR%" +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +cd .. +set "CATALINA_HOME=%cd%" +cd "%CURRENT_DIR%" +:gotHome +if exist "%CATALINA_HOME%\bin\catalina.bat" goto okHome +echo The CATALINA_HOME environment variable is not defined correctly +echo This environment variable is needed to run this program +goto end +:okHome + +set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat" + +rem Check that target executable exists +if exist "%EXECUTABLE%" goto okExec +echo Cannot find "%EXECUTABLE%" +echo This file is needed to run this program +goto end +:okExec + +rem Get remaining unshifted command line arguments and save them in the +set CMD_LINE_ARGS= +:setArgs +if ""%1""=="""" goto doneSetArgs +set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1 +shift +goto setArgs +:doneSetArgs + +call "%EXECUTABLE%" version %CMD_LINE_ARGS% + +:end diff --git a/tomcat64/bin/version.sh b/tomcat64/server/bin/version.sh similarity index 100% rename from tomcat64/bin/version.sh rename to tomcat64/server/bin/version.sh diff --git a/tomcat64/conf/catalina.policy b/tomcat64/server/conf/catalina.policy similarity index 98% rename from tomcat64/conf/catalina.policy rename to tomcat64/server/conf/catalina.policy index 0c7c9a3..7aab95d 100644 --- a/tomcat64/conf/catalina.policy +++ b/tomcat64/server/conf/catalina.policy @@ -1,264 +1,264 @@ -// Licensed to the Apache Software Foundation (ASF) under one or more -// contributor license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright ownership. -// The ASF licenses this file to You under the Apache License, Version 2.0 -// (the "License"); you may not use this file except in compliance with -// the License. You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// ============================================================================ -// catalina.policy - Security Policy Permissions for Tomcat -// -// This file contains a default set of security policies to be enforced (by the -// JVM) when Catalina is executed with the "-security" option. In addition -// to the permissions granted here, the following additional permissions are -// granted to each web application: -// -// * Read access to the web application's document root directory -// * Read, write and delete access to the web application's working directory -// ============================================================================ - - -// ========== SYSTEM CODE PERMISSIONS ========================================= - - -// These permissions apply to javac -grant codeBase "file:${java.home}/lib/-" { - permission java.security.AllPermission; -}; - -// These permissions apply to all shared system extensions -grant codeBase "file:${java.home}/jre/lib/ext/-" { - permission java.security.AllPermission; -}; - -// These permissions apply to javac when ${java.home} points at $JAVA_HOME/jre -grant codeBase "file:${java.home}/../lib/-" { - permission java.security.AllPermission; -}; - -// These permissions apply to all shared system extensions when -// ${java.home} points at $JAVA_HOME/jre -grant codeBase "file:${java.home}/lib/ext/-" { - permission java.security.AllPermission; -}; - -// This permission is required when using javac to compile JSPs on Java 9 -// onwards -//grant codeBase "jrt:/jdk.compiler" { -// permission java.security.AllPermission; -//}; - - -// ========== CATALINA CODE PERMISSIONS ======================================= - -// These permissions apply to the daemon code -grant codeBase "file:${catalina.home}/bin/commons-daemon.jar" { - permission java.security.AllPermission; -}; - -// These permissions apply to the logging API -// Note: If tomcat-juli.jar is in ${catalina.base} and not in ${catalina.home}, -// update this section accordingly. -// grant codeBase "file:${catalina.base}/bin/tomcat-juli.jar" {..} -grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { - permission java.io.FilePermission - "${java.home}${file.separator}lib${file.separator}logging.properties", "read"; - - permission java.io.FilePermission - "${catalina.base}${file.separator}conf${file.separator}logging.properties", "read"; - permission java.io.FilePermission - "${catalina.base}${file.separator}logs", "read, write"; - permission java.io.FilePermission - "${catalina.base}${file.separator}logs${file.separator}*", "read, write, delete"; - - permission java.lang.RuntimePermission "shutdownHooks"; - permission java.lang.RuntimePermission "getClassLoader"; - permission java.lang.RuntimePermission "setContextClassLoader"; - - permission java.lang.management.ManagementPermission "monitor"; - - permission java.util.logging.LoggingPermission "control"; - - permission java.util.PropertyPermission "java.util.logging.config.class", "read"; - permission java.util.PropertyPermission "java.util.logging.config.file", "read"; - permission java.util.PropertyPermission "org.apache.juli.AsyncMaxRecordCount", "read"; - permission java.util.PropertyPermission "org.apache.juli.AsyncOverflowDropType", "read"; - permission java.util.PropertyPermission "org.apache.juli.ClassLoaderLogManager.debug", "read"; - permission java.util.PropertyPermission "catalina.base", "read"; - - // Note: To enable per context logging configuration, permit read access to - // the appropriate file. Be sure that the logging configuration is - // secure before enabling such access. - // E.g. for the examples web application (uncomment and unwrap - // the following to be on a single line): - // permission java.io.FilePermission "${catalina.base}${file.separator} - // webapps${file.separator}examples${file.separator}WEB-INF - // ${file.separator}classes${file.separator}logging.properties", "read"; -}; - -// These permissions apply to the server startup code -grant codeBase "file:${catalina.home}/bin/bootstrap.jar" { - permission java.security.AllPermission; -}; - -// These permissions apply to the servlet API classes -// and those that are shared across all class loaders -// located in the "lib" directory -grant codeBase "file:${catalina.home}/lib/-" { - permission java.security.AllPermission; -}; - - -// If using a per instance lib directory, i.e. ${catalina.base}/lib, -// then the following permission will need to be uncommented -// grant codeBase "file:${catalina.base}/lib/-" { -// permission java.security.AllPermission; -// }; - - -// ========== WEB APPLICATION PERMISSIONS ===================================== - - -// These permissions are granted by default to all web applications -// In addition, a web application will be given a read FilePermission -// for all files and directories in its document root. -grant { - // Required for JNDI lookup of named JDBC DataSource's and - // javamail named MimePart DataSource used to send mail - permission java.util.PropertyPermission "java.home", "read"; - permission java.util.PropertyPermission "java.naming.*", "read"; - permission java.util.PropertyPermission "javax.sql.*", "read"; - - // OS Specific properties to allow read access - permission java.util.PropertyPermission "os.name", "read"; - permission java.util.PropertyPermission "os.version", "read"; - permission java.util.PropertyPermission "os.arch", "read"; - permission java.util.PropertyPermission "file.separator", "read"; - permission java.util.PropertyPermission "path.separator", "read"; - permission java.util.PropertyPermission "line.separator", "read"; - - // JVM properties to allow read access - permission java.util.PropertyPermission "java.version", "read"; - permission java.util.PropertyPermission "java.vendor", "read"; - permission java.util.PropertyPermission "java.vendor.url", "read"; - permission java.util.PropertyPermission "java.class.version", "read"; - permission java.util.PropertyPermission "java.specification.version", "read"; - permission java.util.PropertyPermission "java.specification.vendor", "read"; - permission java.util.PropertyPermission "java.specification.name", "read"; - - permission java.util.PropertyPermission "java.vm.specification.version", "read"; - permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; - permission java.util.PropertyPermission "java.vm.specification.name", "read"; - permission java.util.PropertyPermission "java.vm.version", "read"; - permission java.util.PropertyPermission "java.vm.vendor", "read"; - permission java.util.PropertyPermission "java.vm.name", "read"; - - // Required for OpenJMX - permission java.lang.RuntimePermission "getAttribute"; - - // Allow read of JAXP compliant XML parser debug - permission java.util.PropertyPermission "jaxp.debug", "read"; - - // All JSPs need to be able to read this package - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat"; - - // Precompiled JSPs need access to these packages. - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.el"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime"; - permission java.lang.RuntimePermission - "accessClassInPackage.org.apache.jasper.runtime.*"; - - // Applications using WebSocket need to be able to access these packages - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat.websocket"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat.websocket.server"; -}; - - -// The Manager application needs access to the following packages to support the -// session display functionality. It also requires the custom Tomcat -// DeployXmlPermission to enable the use of META-INF/context.xml -// These settings support the following configurations: -// - default CATALINA_HOME == CATALINA_BASE -// - CATALINA_HOME != CATALINA_BASE, per instance Manager in CATALINA_BASE -// - CATALINA_HOME != CATALINA_BASE, shared Manager in CATALINA_HOME -grant codeBase "file:${catalina.base}/webapps/manager/-" { - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.ha.session"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.util"; - permission org.apache.catalina.security.DeployXmlPermission "manager"; -}; -grant codeBase "file:${catalina.home}/webapps/manager/-" { - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.ha.session"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util"; - permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.util"; - permission org.apache.catalina.security.DeployXmlPermission "manager"; -}; - -// The Host Manager application needs the custom Tomcat DeployXmlPermission to -// enable the use of META-INF/context.xml -// These settings support the following configurations: -// - default CATALINA_HOME == CATALINA_BASE -// - CATALINA_HOME != CATALINA_BASE, per instance Host Manager in CATALINA_BASE -// - CATALINA_HOME != CATALINA_BASE, shared Host Manager in CATALINA_HOME -grant codeBase "file:${catalina.base}/webapps/host-manager/-" { - permission org.apache.catalina.security.DeployXmlPermission "host-manager"; -}; -grant codeBase "file:${catalina.home}/webapps/host-manager/-" { - permission org.apache.catalina.security.DeployXmlPermission "host-manager"; -}; - - -// You can assign additional permissions to particular web applications by -// adding additional "grant" entries here, based on the code base for that -// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files. -// -// Different permissions can be granted to JSP pages, classes loaded from -// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/ -// directory, or even to individual jar files in the /WEB-INF/lib/ directory. -// -// For instance, assume that the standard "examples" application -// included a JDBC driver that needed to establish a network connection to the -// corresponding database and used the scrape taglib to get the weather from -// the NOAA web server. You might create a "grant" entries like this: -// -// The permissions granted to the context root directory apply to JSP pages. -// grant codeBase "file:${catalina.base}/webapps/examples/-" { -// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; -// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; -// }; -// -// The permissions granted to the context WEB-INF/classes directory -// grant codeBase "file:${catalina.base}/webapps/examples/WEB-INF/classes/-" { -// }; -// -// The permission granted to your JDBC driver -// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar!/-" { -// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; -// }; -// The permission granted to the scrape taglib -// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/scrape.jar!/-" { -// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; -// }; - -// To grant permissions for web applications using packed WAR files, use the -// Tomcat specific WAR url scheme. -// -// The permissions granted to the entire web application -// grant codeBase "war:file:${catalina.base}/webapps/examples.war*/-" { -// }; -// -// The permissions granted to a specific JAR -// grant codeBase "war:file:${catalina.base}/webapps/examples.war*/WEB-INF/lib/foo.jar" { +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the "License"); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// ============================================================================ +// catalina.policy - Security Policy Permissions for Tomcat +// +// This file contains a default set of security policies to be enforced (by the +// JVM) when Catalina is executed with the "-security" option. In addition +// to the permissions granted here, the following additional permissions are +// granted to each web application: +// +// * Read access to the web application's document root directory +// * Read, write and delete access to the web application's working directory +// ============================================================================ + + +// ========== SYSTEM CODE PERMISSIONS ========================================= + + +// These permissions apply to javac +grant codeBase "file:${java.home}/lib/-" { + permission java.security.AllPermission; +}; + +// These permissions apply to all shared system extensions +grant codeBase "file:${java.home}/jre/lib/ext/-" { + permission java.security.AllPermission; +}; + +// These permissions apply to javac when ${java.home} points at $JAVA_HOME/jre +grant codeBase "file:${java.home}/../lib/-" { + permission java.security.AllPermission; +}; + +// These permissions apply to all shared system extensions when +// ${java.home} points at $JAVA_HOME/jre +grant codeBase "file:${java.home}/lib/ext/-" { + permission java.security.AllPermission; +}; + +// This permission is required when using javac to compile JSPs on Java 9 +// onwards +//grant codeBase "jrt:/jdk.compiler" { +// permission java.security.AllPermission; +//}; + + +// ========== CATALINA CODE PERMISSIONS ======================================= + +// These permissions apply to the daemon code +grant codeBase "file:${catalina.home}/bin/commons-daemon.jar" { + permission java.security.AllPermission; +}; + +// These permissions apply to the logging API +// Note: If tomcat-juli.jar is in ${catalina.base} and not in ${catalina.home}, +// update this section accordingly. +// grant codeBase "file:${catalina.base}/bin/tomcat-juli.jar" {..} +grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" { + permission java.io.FilePermission + "${java.home}${file.separator}lib${file.separator}logging.properties", "read"; + + permission java.io.FilePermission + "${catalina.base}${file.separator}conf${file.separator}logging.properties", "read"; + permission java.io.FilePermission + "${catalina.base}${file.separator}logs", "read, write"; + permission java.io.FilePermission + "${catalina.base}${file.separator}logs${file.separator}*", "read, write, delete"; + + permission java.lang.RuntimePermission "shutdownHooks"; + permission java.lang.RuntimePermission "getClassLoader"; + permission java.lang.RuntimePermission "setContextClassLoader"; + + permission java.lang.management.ManagementPermission "monitor"; + + permission java.util.logging.LoggingPermission "control"; + + permission java.util.PropertyPermission "java.util.logging.config.class", "read"; + permission java.util.PropertyPermission "java.util.logging.config.file", "read"; + permission java.util.PropertyPermission "org.apache.juli.AsyncMaxRecordCount", "read"; + permission java.util.PropertyPermission "org.apache.juli.AsyncOverflowDropType", "read"; + permission java.util.PropertyPermission "org.apache.juli.ClassLoaderLogManager.debug", "read"; + permission java.util.PropertyPermission "catalina.base", "read"; + + // Note: To enable per context logging configuration, permit read access to + // the appropriate file. Be sure that the logging configuration is + // secure before enabling such access. + // E.g. for the examples web application (uncomment and unwrap + // the following to be on a single line): + // permission java.io.FilePermission "${catalina.base}${file.separator} + // webapps${file.separator}examples${file.separator}WEB-INF + // ${file.separator}classes${file.separator}logging.properties", "read"; +}; + +// These permissions apply to the server startup code +grant codeBase "file:${catalina.home}/bin/bootstrap.jar" { + permission java.security.AllPermission; +}; + +// These permissions apply to the servlet API classes +// and those that are shared across all class loaders +// located in the "lib" directory +grant codeBase "file:${catalina.home}/lib/-" { + permission java.security.AllPermission; +}; + + +// If using a per instance lib directory, i.e. ${catalina.base}/lib, +// then the following permission will need to be uncommented +// grant codeBase "file:${catalina.base}/lib/-" { +// permission java.security.AllPermission; +// }; + + +// ========== WEB APPLICATION PERMISSIONS ===================================== + + +// These permissions are granted by default to all web applications +// In addition, a web application will be given a read FilePermission +// for all files and directories in its document root. +grant { + // Required for JNDI lookup of named JDBC DataSource's and + // javamail named MimePart DataSource used to send mail + permission java.util.PropertyPermission "java.home", "read"; + permission java.util.PropertyPermission "java.naming.*", "read"; + permission java.util.PropertyPermission "javax.sql.*", "read"; + + // OS Specific properties to allow read access + permission java.util.PropertyPermission "os.name", "read"; + permission java.util.PropertyPermission "os.version", "read"; + permission java.util.PropertyPermission "os.arch", "read"; + permission java.util.PropertyPermission "file.separator", "read"; + permission java.util.PropertyPermission "path.separator", "read"; + permission java.util.PropertyPermission "line.separator", "read"; + + // JVM properties to allow read access + permission java.util.PropertyPermission "java.version", "read"; + permission java.util.PropertyPermission "java.vendor", "read"; + permission java.util.PropertyPermission "java.vendor.url", "read"; + permission java.util.PropertyPermission "java.class.version", "read"; + permission java.util.PropertyPermission "java.specification.version", "read"; + permission java.util.PropertyPermission "java.specification.vendor", "read"; + permission java.util.PropertyPermission "java.specification.name", "read"; + + permission java.util.PropertyPermission "java.vm.specification.version", "read"; + permission java.util.PropertyPermission "java.vm.specification.vendor", "read"; + permission java.util.PropertyPermission "java.vm.specification.name", "read"; + permission java.util.PropertyPermission "java.vm.version", "read"; + permission java.util.PropertyPermission "java.vm.vendor", "read"; + permission java.util.PropertyPermission "java.vm.name", "read"; + + // Required for OpenJMX + permission java.lang.RuntimePermission "getAttribute"; + + // Allow read of JAXP compliant XML parser debug + permission java.util.PropertyPermission "jaxp.debug", "read"; + + // All JSPs need to be able to read this package + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat"; + + // Precompiled JSPs need access to these packages. + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.el"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime"; + permission java.lang.RuntimePermission + "accessClassInPackage.org.apache.jasper.runtime.*"; + + // Applications using WebSocket need to be able to access these packages + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat.websocket"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.tomcat.websocket.server"; +}; + + +// The Manager application needs access to the following packages to support the +// session display functionality. It also requires the custom Tomcat +// DeployXmlPermission to enable the use of META-INF/context.xml +// These settings support the following configurations: +// - default CATALINA_HOME == CATALINA_BASE +// - CATALINA_HOME != CATALINA_BASE, per instance Manager in CATALINA_BASE +// - CATALINA_HOME != CATALINA_BASE, shared Manager in CATALINA_HOME +grant codeBase "file:${catalina.base}/webapps/manager/-" { + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.ha.session"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.util"; + permission org.apache.catalina.security.DeployXmlPermission "manager"; +}; +grant codeBase "file:${catalina.home}/webapps/manager/-" { + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.ha.session"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.manager.util"; + permission java.lang.RuntimePermission "accessClassInPackage.org.apache.catalina.util"; + permission org.apache.catalina.security.DeployXmlPermission "manager"; +}; + +// The Host Manager application needs the custom Tomcat DeployXmlPermission to +// enable the use of META-INF/context.xml +// These settings support the following configurations: +// - default CATALINA_HOME == CATALINA_BASE +// - CATALINA_HOME != CATALINA_BASE, per instance Host Manager in CATALINA_BASE +// - CATALINA_HOME != CATALINA_BASE, shared Host Manager in CATALINA_HOME +grant codeBase "file:${catalina.base}/webapps/host-manager/-" { + permission org.apache.catalina.security.DeployXmlPermission "host-manager"; +}; +grant codeBase "file:${catalina.home}/webapps/host-manager/-" { + permission org.apache.catalina.security.DeployXmlPermission "host-manager"; +}; + + +// You can assign additional permissions to particular web applications by +// adding additional "grant" entries here, based on the code base for that +// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files. +// +// Different permissions can be granted to JSP pages, classes loaded from +// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/ +// directory, or even to individual jar files in the /WEB-INF/lib/ directory. +// +// For instance, assume that the standard "examples" application +// included a JDBC driver that needed to establish a network connection to the +// corresponding database and used the scrape taglib to get the weather from +// the NOAA web server. You might create a "grant" entries like this: +// +// The permissions granted to the context root directory apply to JSP pages. +// grant codeBase "file:${catalina.base}/webapps/examples/-" { +// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; +// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; +// }; +// +// The permissions granted to the context WEB-INF/classes directory +// grant codeBase "file:${catalina.base}/webapps/examples/WEB-INF/classes/-" { +// }; +// +// The permission granted to your JDBC driver +// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar!/-" { +// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect"; +// }; +// The permission granted to the scrape taglib +// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/scrape.jar!/-" { +// permission java.net.SocketPermission "*.noaa.gov:80", "connect"; +// }; + +// To grant permissions for web applications using packed WAR files, use the +// Tomcat specific WAR url scheme. +// +// The permissions granted to the entire web application +// grant codeBase "war:file:${catalina.base}/webapps/examples.war*/-" { +// }; +// +// The permissions granted to a specific JAR +// grant codeBase "war:file:${catalina.base}/webapps/examples.war*/WEB-INF/lib/foo.jar" { // }; \ No newline at end of file diff --git a/tomcat64/conf/catalina.properties b/tomcat64/server/conf/catalina.properties similarity index 97% rename from tomcat64/conf/catalina.properties rename to tomcat64/server/conf/catalina.properties index 6b03c0e..38ce4c1 100644 --- a/tomcat64/conf/catalina.properties +++ b/tomcat64/server/conf/catalina.properties @@ -1,219 +1,219 @@ -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# -# List of comma-separated packages that start with or equal this string -# will cause a security exception to be thrown when -# passed to checkPackageAccess unless the -# corresponding RuntimePermission ("accessClassInPackage."+package) has -# been granted. -package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,org.apache.tomcat. -# -# List of comma-separated packages that start with or equal this string -# will cause a security exception to be thrown when -# passed to checkPackageDefinition unless the -# corresponding RuntimePermission ("defineClassInPackage."+package) has -# been granted. -# -# by default, no packages are restricted for definition, and none of -# the class loaders supplied with the JDK call checkPackageDefinition. -# -package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,\ -org.apache.jasper.,org.apache.naming.,org.apache.tomcat. - -# -# -# List of comma-separated paths defining the contents of the "common" -# classloader. Prefixes should be used to define what is the repository type. -# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. -# If left as blank,the JVM system loader will be used as Catalina's "common" -# loader. -# Examples: -# "foo": Add this folder as a class repository -# "foo/*.jar": Add all the JARs of the specified folder as class -# repositories -# "foo/bar.jar": Add bar.jar as a class repository -# -# Note: Values are enclosed in double quotes ("...") in case either the -# ${catalina.base} path or the ${catalina.home} path contains a comma. -# Because double quotes are used for quoting, the double quote character -# may not appear in a path. -common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar" - -# -# List of comma-separated paths defining the contents of the "server" -# classloader. Prefixes should be used to define what is the repository type. -# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. -# If left as blank, the "common" loader will be used as Catalina's "server" -# loader. -# Examples: -# "foo": Add this folder as a class repository -# "foo/*.jar": Add all the JARs of the specified folder as class -# repositories -# "foo/bar.jar": Add bar.jar as a class repository -# -# Note: Values may be enclosed in double quotes ("...") in case either the -# ${catalina.base} path or the ${catalina.home} path contains a comma. -# Because double quotes are used for quoting, the double quote character -# may not appear in a path. -server.loader= - -# -# List of comma-separated paths defining the contents of the "shared" -# classloader. Prefixes should be used to define what is the repository type. -# Path may be relative to the CATALINA_BASE path or absolute. If left as blank, -# the "common" loader will be used as Catalina's "shared" loader. -# Examples: -# "foo": Add this folder as a class repository -# "foo/*.jar": Add all the JARs of the specified folder as class -# repositories -# "foo/bar.jar": Add bar.jar as a class repository -# Please note that for single jars, e.g. bar.jar, you need the URL form -# starting with file:. -# -# Note: Values may be enclosed in double quotes ("...") in case either the -# ${catalina.base} path or the ${catalina.home} path contains a comma. -# Because double quotes are used for quoting, the double quote character -# may not appear in a path. -shared.loader= - -# Default list of JAR files that should not be scanned using the JarScanner -# functionality. This is typically used to scan JARs for configuration -# information. JARs that do not contain such information may be excluded from -# the scan to speed up the scanning process. This is the default list. JARs on -# this list are excluded from all scans. The list must be a comma separated list -# of JAR file names. -# The list of JARs to skip may be over-ridden at a Context level for individual -# scan types by configuring a JarScanner with a nested JarScanFilter. -# The JARs listed below include: -# - Tomcat Bootstrap JARs -# - Tomcat API JARs -# - Catalina JARs -# - Jasper JARs -# - Tomcat JARs -# - Common non-Tomcat JARs -# - Test JARs (JUnit, Cobertura and dependencies) -tomcat.util.scan.StandardJarScanFilter.jarsToSkip=\ -annotations-api.jar,\ -ant-junit*.jar,\ -ant-launcher*.jar,\ -ant*.jar,\ -asm-*.jar,\ -aspectj*.jar,\ -bcel*.jar,\ -biz.aQute.bnd*.jar,\ -bootstrap.jar,\ -catalina-ant.jar,\ -catalina-ha.jar,\ -catalina-ssi.jar,\ -catalina-storeconfig.jar,\ -catalina-tribes.jar,\ -catalina.jar,\ -cglib-*.jar,\ -cobertura-*.jar,\ -commons-beanutils*.jar,\ -commons-codec*.jar,\ -commons-collections*.jar,\ -commons-compress*.jar,\ -commons-daemon.jar,\ -commons-dbcp*.jar,\ -commons-digester*.jar,\ -commons-fileupload*.jar,\ -commons-httpclient*.jar,\ -commons-io*.jar,\ -commons-lang*.jar,\ -commons-logging*.jar,\ -commons-math*.jar,\ -commons-pool*.jar,\ -derby-*.jar,\ -dom4j-*.jar,\ -easymock-*.jar,\ -ecj-*.jar,\ -el-api.jar,\ -geronimo-spec-jaxrpc*.jar,\ -h2*.jar,\ -ha-api-*.jar,\ -hamcrest-*.jar,\ -hibernate*.jar,\ -httpclient*.jar,\ -icu4j-*.jar,\ -jasper-el.jar,\ -jasper.jar,\ -jaspic-api.jar,\ -jaxb-*.jar,\ -jaxen-*.jar,\ -jaxws-rt-*.jar,\ -jdom-*.jar,\ -jetty-*.jar,\ -jmx-tools.jar,\ -jmx.jar,\ -jsp-api.jar,\ -jstl.jar,\ -jta*.jar,\ -junit-*.jar,\ -junit.jar,\ -log4j*.jar,\ -mail*.jar,\ -objenesis-*.jar,\ -oraclepki.jar,\ -org.hamcrest.core_*.jar,\ -org.junit_*.jar,\ -oro-*.jar,\ -servlet-api-*.jar,\ -servlet-api.jar,\ -slf4j*.jar,\ -taglibs-standard-spec-*.jar,\ -tagsoup-*.jar,\ -tomcat-api.jar,\ -tomcat-coyote.jar,\ -tomcat-dbcp.jar,\ -tomcat-i18n-*.jar,\ -tomcat-jdbc.jar,\ -tomcat-jni.jar,\ -tomcat-juli-adapters.jar,\ -tomcat-juli.jar,\ -tomcat-util-scan.jar,\ -tomcat-util.jar,\ -tomcat-websocket.jar,\ -tools.jar,\ -unboundid-ldapsdk-*.jar,\ -websocket-api.jar,\ -wsdl4j*.jar,\ -xercesImpl.jar,\ -xml-apis.jar,\ -xmlParserAPIs-*.jar,\ -xmlParserAPIs.jar,\ -xom-*.jar - -# Default list of JAR files that should be scanned that overrides the default -# jarsToSkip list above. This is typically used to include a specific JAR that -# has been excluded by a broad file name pattern in the jarsToSkip list. -# The list of JARs to scan may be over-ridden at a Context level for individual -# scan types by configuring a JarScanner with a nested JarScanFilter. -tomcat.util.scan.StandardJarScanFilter.jarsToScan=\ -log4j-taglib*.jar,\ -log4j-web*.jar,\ -log4javascript*.jar,\ -slf4j-taglib*.jar - -# String cache configuration. -tomcat.util.buf.StringCache.byte.enabled=true -#tomcat.util.buf.StringCache.char.enabled=true -#tomcat.util.buf.StringCache.trainThreshold=500000 -#tomcat.util.buf.StringCache.cacheSize=5000 - -# Disable use of some privilege blocks Tomcat doesn't need since calls to the -# code in question are always already inside a privilege block -org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED=false +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageAccess unless the +# corresponding RuntimePermission ("accessClassInPackage."+package) has +# been granted. +package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,org.apache.tomcat. +# +# List of comma-separated packages that start with or equal this string +# will cause a security exception to be thrown when +# passed to checkPackageDefinition unless the +# corresponding RuntimePermission ("defineClassInPackage."+package) has +# been granted. +# +# by default, no packages are restricted for definition, and none of +# the class loaders supplied with the JDK call checkPackageDefinition. +# +package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,\ +org.apache.jasper.,org.apache.naming.,org.apache.tomcat. + +# +# +# List of comma-separated paths defining the contents of the "common" +# classloader. Prefixes should be used to define what is the repository type. +# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. +# If left as blank,the JVM system loader will be used as Catalina's "common" +# loader. +# Examples: +# "foo": Add this folder as a class repository +# "foo/*.jar": Add all the JARs of the specified folder as class +# repositories +# "foo/bar.jar": Add bar.jar as a class repository +# +# Note: Values are enclosed in double quotes ("...") in case either the +# ${catalina.base} path or the ${catalina.home} path contains a comma. +# Because double quotes are used for quoting, the double quote character +# may not appear in a path. +common.loader="${catalina.base}/lib","${catalina.base}/lib/*.jar","${catalina.home}/lib","${catalina.home}/lib/*.jar" + +# +# List of comma-separated paths defining the contents of the "server" +# classloader. Prefixes should be used to define what is the repository type. +# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute. +# If left as blank, the "common" loader will be used as Catalina's "server" +# loader. +# Examples: +# "foo": Add this folder as a class repository +# "foo/*.jar": Add all the JARs of the specified folder as class +# repositories +# "foo/bar.jar": Add bar.jar as a class repository +# +# Note: Values may be enclosed in double quotes ("...") in case either the +# ${catalina.base} path or the ${catalina.home} path contains a comma. +# Because double quotes are used for quoting, the double quote character +# may not appear in a path. +server.loader= + +# +# List of comma-separated paths defining the contents of the "shared" +# classloader. Prefixes should be used to define what is the repository type. +# Path may be relative to the CATALINA_BASE path or absolute. If left as blank, +# the "common" loader will be used as Catalina's "shared" loader. +# Examples: +# "foo": Add this folder as a class repository +# "foo/*.jar": Add all the JARs of the specified folder as class +# repositories +# "foo/bar.jar": Add bar.jar as a class repository +# Please note that for single jars, e.g. bar.jar, you need the URL form +# starting with file:. +# +# Note: Values may be enclosed in double quotes ("...") in case either the +# ${catalina.base} path or the ${catalina.home} path contains a comma. +# Because double quotes are used for quoting, the double quote character +# may not appear in a path. +shared.loader= + +# Default list of JAR files that should not be scanned using the JarScanner +# functionality. This is typically used to scan JARs for configuration +# information. JARs that do not contain such information may be excluded from +# the scan to speed up the scanning process. This is the default list. JARs on +# this list are excluded from all scans. The list must be a comma separated list +# of JAR file names. +# The list of JARs to skip may be over-ridden at a Context level for individual +# scan types by configuring a JarScanner with a nested JarScanFilter. +# The JARs listed below include: +# - Tomcat Bootstrap JARs +# - Tomcat API JARs +# - Catalina JARs +# - Jasper JARs +# - Tomcat JARs +# - Common non-Tomcat JARs +# - Test JARs (JUnit, Cobertura and dependencies) +tomcat.util.scan.StandardJarScanFilter.jarsToSkip=\ +annotations-api.jar,\ +ant-junit*.jar,\ +ant-launcher*.jar,\ +ant*.jar,\ +asm-*.jar,\ +aspectj*.jar,\ +bcel*.jar,\ +biz.aQute.bnd*.jar,\ +bootstrap.jar,\ +catalina-ant.jar,\ +catalina-ha.jar,\ +catalina-ssi.jar,\ +catalina-storeconfig.jar,\ +catalina-tribes.jar,\ +catalina.jar,\ +cglib-*.jar,\ +cobertura-*.jar,\ +commons-beanutils*.jar,\ +commons-codec*.jar,\ +commons-collections*.jar,\ +commons-compress*.jar,\ +commons-daemon.jar,\ +commons-dbcp*.jar,\ +commons-digester*.jar,\ +commons-fileupload*.jar,\ +commons-httpclient*.jar,\ +commons-io*.jar,\ +commons-lang*.jar,\ +commons-logging*.jar,\ +commons-math*.jar,\ +commons-pool*.jar,\ +derby-*.jar,\ +dom4j-*.jar,\ +easymock-*.jar,\ +ecj-*.jar,\ +el-api.jar,\ +geronimo-spec-jaxrpc*.jar,\ +h2*.jar,\ +ha-api-*.jar,\ +hamcrest-*.jar,\ +hibernate*.jar,\ +httpclient*.jar,\ +icu4j-*.jar,\ +jasper-el.jar,\ +jasper.jar,\ +jaspic-api.jar,\ +jaxb-*.jar,\ +jaxen-*.jar,\ +jaxws-rt-*.jar,\ +jdom-*.jar,\ +jetty-*.jar,\ +jmx-tools.jar,\ +jmx.jar,\ +jsp-api.jar,\ +jstl.jar,\ +jta*.jar,\ +junit-*.jar,\ +junit.jar,\ +log4j*.jar,\ +mail*.jar,\ +objenesis-*.jar,\ +oraclepki.jar,\ +org.hamcrest.core_*.jar,\ +org.junit_*.jar,\ +oro-*.jar,\ +servlet-api-*.jar,\ +servlet-api.jar,\ +slf4j*.jar,\ +taglibs-standard-spec-*.jar,\ +tagsoup-*.jar,\ +tomcat-api.jar,\ +tomcat-coyote.jar,\ +tomcat-dbcp.jar,\ +tomcat-i18n-*.jar,\ +tomcat-jdbc.jar,\ +tomcat-jni.jar,\ +tomcat-juli-adapters.jar,\ +tomcat-juli.jar,\ +tomcat-util-scan.jar,\ +tomcat-util.jar,\ +tomcat-websocket.jar,\ +tools.jar,\ +unboundid-ldapsdk-*.jar,\ +websocket-api.jar,\ +wsdl4j*.jar,\ +xercesImpl.jar,\ +xml-apis.jar,\ +xmlParserAPIs-*.jar,\ +xmlParserAPIs.jar,\ +xom-*.jar + +# Default list of JAR files that should be scanned that overrides the default +# jarsToSkip list above. This is typically used to include a specific JAR that +# has been excluded by a broad file name pattern in the jarsToSkip list. +# The list of JARs to scan may be over-ridden at a Context level for individual +# scan types by configuring a JarScanner with a nested JarScanFilter. +tomcat.util.scan.StandardJarScanFilter.jarsToScan=\ +log4j-taglib*.jar,\ +log4j-web*.jar,\ +log4javascript*.jar,\ +slf4j-taglib*.jar + +# String cache configuration. +tomcat.util.buf.StringCache.byte.enabled=true +#tomcat.util.buf.StringCache.char.enabled=true +#tomcat.util.buf.StringCache.trainThreshold=500000 +#tomcat.util.buf.StringCache.cacheSize=5000 + +# Disable use of some privilege blocks Tomcat doesn't need since calls to the +# code in question are always already inside a privilege block +org.apache.el.GET_CLASSLOADER_USE_PRIVILEGED=false diff --git a/tomcat64/conf/context.xml b/tomcat64/server/conf/context.xml similarity index 97% rename from tomcat64/conf/context.xml rename to tomcat64/server/conf/context.xml index f87090a..4f6fc0c 100644 --- a/tomcat64/conf/context.xml +++ b/tomcat64/server/conf/context.xml @@ -1,31 +1,31 @@ - - - - - - - - WEB-INF/web.xml - WEB-INF/tomcat-web.xml - ${catalina.base}/conf/web.xml - - - - + + + + + + + + WEB-INF/web.xml + WEB-INF/tomcat-web.xml + ${catalina.base}/conf/web.xml + + + + diff --git a/tomcat64/conf/jaspic-providers.xml b/tomcat64/server/conf/jaspic-providers.xml similarity index 98% rename from tomcat64/conf/jaspic-providers.xml rename to tomcat64/server/conf/jaspic-providers.xml index 36c1875..cdebf87 100644 --- a/tomcat64/conf/jaspic-providers.xml +++ b/tomcat64/server/conf/jaspic-providers.xml @@ -1,23 +1,23 @@ - - - - - + + + + + diff --git a/tomcat64/conf/jaspic-providers.xsd b/tomcat64/server/conf/jaspic-providers.xsd similarity index 97% rename from tomcat64/conf/jaspic-providers.xsd rename to tomcat64/server/conf/jaspic-providers.xsd index cafe0e7..1004a11 100644 --- a/tomcat64/conf/jaspic-providers.xsd +++ b/tomcat64/server/conf/jaspic-providers.xsd @@ -1,53 +1,53 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/tomcat64/conf/logging.properties b/tomcat64/server/conf/logging.properties similarity index 98% rename from tomcat64/conf/logging.properties rename to tomcat64/server/conf/logging.properties index 8e9a19e..e8b7b16 100644 --- a/tomcat64/conf/logging.properties +++ b/tomcat64/server/conf/logging.properties @@ -1,79 +1,79 @@ -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler - -.handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler - -############################################################ -# Handler specific properties. -# Describes specific configuration info for Handlers. -############################################################ - -1catalina.org.apache.juli.AsyncFileHandler.level = FINE -1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs -1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina. -1catalina.org.apache.juli.AsyncFileHandler.maxDays = 90 -1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8 - -2localhost.org.apache.juli.AsyncFileHandler.level = FINE -2localhost.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs -2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost. -2localhost.org.apache.juli.AsyncFileHandler.maxDays = 90 -2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8 - -3manager.org.apache.juli.AsyncFileHandler.level = FINE -3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs -3manager.org.apache.juli.AsyncFileHandler.prefix = manager. -3manager.org.apache.juli.AsyncFileHandler.maxDays = 90 -3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 - -4host-manager.org.apache.juli.AsyncFileHandler.level = FINE -4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs -4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager. -4host-manager.org.apache.juli.AsyncFileHandler.maxDays = 90 -4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 - -java.util.logging.ConsoleHandler.level = FINE -java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter -java.util.logging.ConsoleHandler.encoding = UTF-8 - - -############################################################ -# Facility specific properties. -# Provides extra control for each logger. -############################################################ - -org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO -org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandler - -org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO -org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandler - -org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO -org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler - -# For example, set the org.apache.catalina.util.LifecycleBase logger to log -# each component that extends LifecycleBase changing state: -#org.apache.catalina.util.LifecycleBase.level = FINE - -# To see debug messages in TldLocationsCache, uncomment the following line: -#org.apache.jasper.compiler.TldLocationsCache.level = FINE - -# To see debug messages for HTTP/2 handling, uncomment the following line: -#org.apache.coyote.http2.level = FINE - -# To see debug messages for WebSocket handling, uncomment the following line: -#org.apache.tomcat.websocket.level = FINE +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +handlers = 1catalina.org.apache.juli.AsyncFileHandler, 2localhost.org.apache.juli.AsyncFileHandler, 3manager.org.apache.juli.AsyncFileHandler, 4host-manager.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler + +.handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler + +############################################################ +# Handler specific properties. +# Describes specific configuration info for Handlers. +############################################################ + +1catalina.org.apache.juli.AsyncFileHandler.level = FINE +1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs +1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina. +1catalina.org.apache.juli.AsyncFileHandler.maxDays = 90 +1catalina.org.apache.juli.AsyncFileHandler.encoding = UTF-8 + +2localhost.org.apache.juli.AsyncFileHandler.level = FINE +2localhost.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs +2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost. +2localhost.org.apache.juli.AsyncFileHandler.maxDays = 90 +2localhost.org.apache.juli.AsyncFileHandler.encoding = UTF-8 + +3manager.org.apache.juli.AsyncFileHandler.level = FINE +3manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs +3manager.org.apache.juli.AsyncFileHandler.prefix = manager. +3manager.org.apache.juli.AsyncFileHandler.maxDays = 90 +3manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 + +4host-manager.org.apache.juli.AsyncFileHandler.level = FINE +4host-manager.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs +4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager. +4host-manager.org.apache.juli.AsyncFileHandler.maxDays = 90 +4host-manager.org.apache.juli.AsyncFileHandler.encoding = UTF-8 + +java.util.logging.ConsoleHandler.level = FINE +java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter +java.util.logging.ConsoleHandler.encoding = UTF-8 + + +############################################################ +# Facility specific properties. +# Provides extra control for each logger. +############################################################ + +org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO +org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandler + +org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO +org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandler + +org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO +org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler + +# For example, set the org.apache.catalina.util.LifecycleBase logger to log +# each component that extends LifecycleBase changing state: +#org.apache.catalina.util.LifecycleBase.level = FINE + +# To see debug messages in TldLocationsCache, uncomment the following line: +#org.apache.jasper.compiler.TldLocationsCache.level = FINE + +# To see debug messages for HTTP/2 handling, uncomment the following line: +#org.apache.coyote.http2.level = FINE + +# To see debug messages for WebSocket handling, uncomment the following line: +#org.apache.tomcat.websocket.level = FINE diff --git a/tomcat64/conf/server.xml b/tomcat64/server/conf/server.xml similarity index 97% rename from tomcat64/conf/server.xml rename to tomcat64/server/conf/server.xml index 5a6c8e3..c18d1f6 100644 --- a/tomcat64/conf/server.xml +++ b/tomcat64/server/conf/server.xml @@ -1,180 +1,180 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tomcat64/conf/tomcat-users.xml b/tomcat64/server/conf/tomcat-users.xml similarity index 98% rename from tomcat64/conf/tomcat-users.xml rename to tomcat64/server/conf/tomcat-users.xml index 7dc35e7..86b2a4a 100644 --- a/tomcat64/conf/tomcat-users.xml +++ b/tomcat64/server/conf/tomcat-users.xml @@ -1,56 +1,56 @@ - - - - - - - - + + + + + + + + diff --git a/tomcat64/conf/tomcat-users.xsd b/tomcat64/server/conf/tomcat-users.xsd similarity index 97% rename from tomcat64/conf/tomcat-users.xsd rename to tomcat64/server/conf/tomcat-users.xsd index 5cdbbe8..6a3446c 100644 --- a/tomcat64/conf/tomcat-users.xsd +++ b/tomcat64/server/conf/tomcat-users.xsd @@ -1,59 +1,59 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tomcat64/conf/web.xml b/tomcat64/server/conf/web.xml similarity index 97% rename from tomcat64/conf/web.xml rename to tomcat64/server/conf/web.xml index c152f51..0b8b1ed 100644 --- a/tomcat64/conf/web.xml +++ b/tomcat64/server/conf/web.xml @@ -1,4740 +1,4740 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - default - org.apache.catalina.servlets.DefaultServlet - - debug - 0 - - - listings - false - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - jsp - org.apache.jasper.servlet.JspServlet - - fork - false - - - xpoweredBy - false - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - default - / - - - - - jsp - *.jsp - *.jspx - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 30 - - - - - - - - - - - - - 123 - application/vnd.lotus-1-2-3 - - - 3dml - text/vnd.in3d.3dml - - - 3ds - image/x-3ds - - - 3g2 - video/3gpp2 - - - 3gp - video/3gpp - - - 7z - application/x-7z-compressed - - - aab - application/x-authorware-bin - - - aac - audio/x-aac - - - aam - application/x-authorware-map - - - aas - application/x-authorware-seg - - - abs - audio/x-mpeg - - - abw - application/x-abiword - - - ac - application/pkix-attr-cert - - - acc - application/vnd.americandynamics.acc - - - ace - application/x-ace-compressed - - - acu - application/vnd.acucobol - - - acutc - application/vnd.acucorp - - - adp - audio/adpcm - - - aep - application/vnd.audiograph - - - afm - application/x-font-type1 - - - afp - application/vnd.ibm.modcap - - - ahead - application/vnd.ahead.space - - - ai - application/postscript - - - aif - audio/x-aiff - - - aifc - audio/x-aiff - - - aiff - audio/x-aiff - - - aim - application/x-aim - - - air - application/vnd.adobe.air-application-installer-package+zip - - - ait - application/vnd.dvb.ait - - - ami - application/vnd.amiga.ami - - - anx - application/annodex - - - apk - application/vnd.android.package-archive - - - appcache - text/cache-manifest - - - application - application/x-ms-application - - - apr - application/vnd.lotus-approach - - - arc - application/x-freearc - - - art - image/x-jg - - - asc - application/pgp-signature - - - asf - video/x-ms-asf - - - asm - text/x-asm - - - aso - application/vnd.accpac.simply.aso - - - asx - video/x-ms-asf - - - atc - application/vnd.acucorp - - - atom - application/atom+xml - - - atomcat - application/atomcat+xml - - - atomsvc - application/atomsvc+xml - - - atx - application/vnd.antix.game-component - - - au - audio/basic - - - avi - video/x-msvideo - - - avx - video/x-rad-screenplay - - - aw - application/applixware - - - axa - audio/annodex - - - axv - video/annodex - - - azf - application/vnd.airzip.filesecure.azf - - - azs - application/vnd.airzip.filesecure.azs - - - azw - application/vnd.amazon.ebook - - - bat - application/x-msdownload - - - bcpio - application/x-bcpio - - - bdf - application/x-font-bdf - - - bdm - application/vnd.syncml.dm+wbxml - - - bed - application/vnd.realvnc.bed - - - bh2 - application/vnd.fujitsu.oasysprs - - - bin - application/octet-stream - - - blb - application/x-blorb - - - blorb - application/x-blorb - - - bmi - application/vnd.bmi - - - bmp - image/bmp - - - body - text/html - - - book - application/vnd.framemaker - - - box - application/vnd.previewsystems.box - - - boz - application/x-bzip2 - - - bpk - application/octet-stream - - - btif - image/prs.btif - - - bz - application/x-bzip - - - bz2 - application/x-bzip2 - - - c - text/x-c - - - c11amc - application/vnd.cluetrust.cartomobile-config - - - c11amz - application/vnd.cluetrust.cartomobile-config-pkg - - - c4d - application/vnd.clonk.c4group - - - c4f - application/vnd.clonk.c4group - - - c4g - application/vnd.clonk.c4group - - - c4p - application/vnd.clonk.c4group - - - c4u - application/vnd.clonk.c4group - - - cab - application/vnd.ms-cab-compressed - - - caf - audio/x-caf - - - cap - application/vnd.tcpdump.pcap - - - car - application/vnd.curl.car - - - cat - application/vnd.ms-pki.seccat - - - cb7 - application/x-cbr - - - cba - application/x-cbr - - - cbr - application/x-cbr - - - cbt - application/x-cbr - - - cbz - application/x-cbr - - - cc - text/x-c - - - cct - application/x-director - - - ccxml - application/ccxml+xml - - - cdbcmsg - application/vnd.contact.cmsg - - - cdf - application/x-cdf - - - cdkey - application/vnd.mediastation.cdkey - - - cdmia - application/cdmi-capability - - - cdmic - application/cdmi-container - - - cdmid - application/cdmi-domain - - - cdmio - application/cdmi-object - - - cdmiq - application/cdmi-queue - - - cdx - chemical/x-cdx - - - cdxml - application/vnd.chemdraw+xml - - - cdy - application/vnd.cinderella - - - cer - application/pkix-cert - - - cfs - application/x-cfs-compressed - - - cgm - image/cgm - - - chat - application/x-chat - - - chm - application/vnd.ms-htmlhelp - - - chrt - application/vnd.kde.kchart - - - cif - chemical/x-cif - - - cii - application/vnd.anser-web-certificate-issue-initiation - - - cil - application/vnd.ms-artgalry - - - cla - application/vnd.claymore - - - class - application/java - - - clkk - application/vnd.crick.clicker.keyboard - - - clkp - application/vnd.crick.clicker.palette - - - clkt - application/vnd.crick.clicker.template - - - clkw - application/vnd.crick.clicker.wordbank - - - clkx - application/vnd.crick.clicker - - - clp - application/x-msclip - - - cmc - application/vnd.cosmocaller - - - cmdf - chemical/x-cmdf - - - cml - chemical/x-cml - - - cmp - application/vnd.yellowriver-custom-menu - - - cmx - image/x-cmx - - - cod - application/vnd.rim.cod - - - com - application/x-msdownload - - - conf - text/plain - - - cpio - application/x-cpio - - - cpp - text/x-c - - - cpt - application/mac-compactpro - - - crd - application/x-mscardfile - - - crl - application/pkix-crl - - - crt - application/x-x509-ca-cert - - - cryptonote - application/vnd.rig.cryptonote - - - csh - application/x-csh - - - csml - chemical/x-csml - - - csp - application/vnd.commonspace - - - css - text/css - - - cst - application/x-director - - - csv - text/csv - - - cu - application/cu-seeme - - - curl - text/vnd.curl - - - cww - application/prs.cww - - - cxt - application/x-director - - - cxx - text/x-c - - - dae - model/vnd.collada+xml - - - daf - application/vnd.mobius.daf - - - dart - application/vnd.dart - - - dataless - application/vnd.fdsn.seed - - - davmount - application/davmount+xml - - - dbk - application/docbook+xml - - - dcr - application/x-director - - - dcurl - text/vnd.curl.dcurl - - - dd2 - application/vnd.oma.dd2+xml - - - ddd - application/vnd.fujixerox.ddd - - - deb - application/x-debian-package - - - def - text/plain - - - deploy - application/octet-stream - - - der - application/x-x509-ca-cert - - - dfac - application/vnd.dreamfactory - - - dgc - application/x-dgc-compressed - - - dib - image/bmp - - - dic - text/x-c - - - dir - application/x-director - - - dis - application/vnd.mobius.dis - - - dist - application/octet-stream - - - distz - application/octet-stream - - - djv - image/vnd.djvu - - - djvu - image/vnd.djvu - - - dll - application/x-msdownload - - - dmg - application/x-apple-diskimage - - - dmp - application/vnd.tcpdump.pcap - - - dms - application/octet-stream - - - dna - application/vnd.dna - - - doc - application/msword - - - docm - application/vnd.ms-word.document.macroenabled.12 - - - docx - application/vnd.openxmlformats-officedocument.wordprocessingml.document - - - dot - application/msword - - - dotm - application/vnd.ms-word.template.macroenabled.12 - - - dotx - application/vnd.openxmlformats-officedocument.wordprocessingml.template - - - dp - application/vnd.osgi.dp - - - dpg - application/vnd.dpgraph - - - dra - audio/vnd.dra - - - dsc - text/prs.lines.tag - - - dssc - application/dssc+der - - - dtb - application/x-dtbook+xml - - - dtd - application/xml-dtd - - - dts - audio/vnd.dts - - - dtshd - audio/vnd.dts.hd - - - dump - application/octet-stream - - - dv - video/x-dv - - - dvb - video/vnd.dvb.file - - - dvi - application/x-dvi - - - dwf - model/vnd.dwf - - - dwg - image/vnd.dwg - - - dxf - image/vnd.dxf - - - dxp - application/vnd.spotfire.dxp - - - dxr - application/x-director - - - ecelp4800 - audio/vnd.nuera.ecelp4800 - - - ecelp7470 - audio/vnd.nuera.ecelp7470 - - - ecelp9600 - audio/vnd.nuera.ecelp9600 - - - ecma - application/ecmascript - - - edm - application/vnd.novadigm.edm - - - edx - application/vnd.novadigm.edx - - - efif - application/vnd.picsel - - - ei6 - application/vnd.pg.osasli - - - elc - application/octet-stream - - - emf - application/x-msmetafile - - - eml - message/rfc822 - - - emma - application/emma+xml - - - emz - application/x-msmetafile - - - eol - audio/vnd.digital-winds - - - eot - application/vnd.ms-fontobject - - - eps - application/postscript - - - epub - application/epub+zip - - - es3 - application/vnd.eszigno3+xml - - - esa - application/vnd.osgi.subsystem - - - esf - application/vnd.epson.esf - - - et3 - application/vnd.eszigno3+xml - - - etx - text/x-setext - - - eva - application/x-eva - - - evy - application/x-envoy - - - exe - application/octet-stream - - - exi - application/exi - - - ext - application/vnd.novadigm.ext - - - ez - application/andrew-inset - - - ez2 - application/vnd.ezpix-album - - - ez3 - application/vnd.ezpix-package - - - f - text/x-fortran - - - f4v - video/x-f4v - - - f77 - text/x-fortran - - - f90 - text/x-fortran - - - fbs - image/vnd.fastbidsheet - - - fcdt - application/vnd.adobe.formscentral.fcdt - - - fcs - application/vnd.isac.fcs - - - fdf - application/vnd.fdf - - - fe_launch - application/vnd.denovo.fcselayout-link - - - fg5 - application/vnd.fujitsu.oasysgp - - - fgd - application/x-director - - - fh - image/x-freehand - - - fh4 - image/x-freehand - - - fh5 - image/x-freehand - - - fh7 - image/x-freehand - - - fhc - image/x-freehand - - - fig - application/x-xfig - - - flac - audio/flac - - - fli - video/x-fli - - - flo - application/vnd.micrografx.flo - - - flv - video/x-flv - - - flw - application/vnd.kde.kivio - - - flx - text/vnd.fmi.flexstor - - - fly - text/vnd.fly - - - fm - application/vnd.framemaker - - - fnc - application/vnd.frogans.fnc - - - for - text/x-fortran - - - fpx - image/vnd.fpx - - - frame - application/vnd.framemaker - - - fsc - application/vnd.fsc.weblaunch - - - fst - image/vnd.fst - - - ftc - application/vnd.fluxtime.clip - - - fti - application/vnd.anser-web-funds-transfer-initiation - - - fvt - video/vnd.fvt - - - fxp - application/vnd.adobe.fxp - - - fxpl - application/vnd.adobe.fxp - - - fzs - application/vnd.fuzzysheet - - - g2w - application/vnd.geoplan - - - g3 - image/g3fax - - - g3w - application/vnd.geospace - - - gac - application/vnd.groove-account - - - gam - application/x-tads - - - gbr - application/rpki-ghostbusters - - - gca - application/x-gca-compressed - - - gdl - model/vnd.gdl - - - geo - application/vnd.dynageo - - - gex - application/vnd.geometry-explorer - - - ggb - application/vnd.geogebra.file - - - ggt - application/vnd.geogebra.tool - - - ghf - application/vnd.groove-help - - - gif - image/gif - - - gim - application/vnd.groove-identity-message - - - gml - application/gml+xml - - - gmx - application/vnd.gmx - - - gnumeric - application/x-gnumeric - - - gph - application/vnd.flographit - - - gpx - application/gpx+xml - - - gqf - application/vnd.grafeq - - - gqs - application/vnd.grafeq - - - gram - application/srgs - - - gramps - application/x-gramps-xml - - - gre - application/vnd.geometry-explorer - - - grv - application/vnd.groove-injector - - - grxml - application/srgs+xml - - - gsf - application/x-font-ghostscript - - - gtar - application/x-gtar - - - gtm - application/vnd.groove-tool-message - - - gtw - model/vnd.gtw - - - gv - text/vnd.graphviz - - - gxf - application/gxf - - - gxt - application/vnd.geonext - - - gz - application/x-gzip - - - h - text/x-c - - - h261 - video/h261 - - - h263 - video/h263 - - - h264 - video/h264 - - - hal - application/vnd.hal+xml - - - hbci - application/vnd.hbci - - - hdf - application/x-hdf - - - hh - text/x-c - - - hlp - application/winhlp - - - hpgl - application/vnd.hp-hpgl - - - hpid - application/vnd.hp-hpid - - - hps - application/vnd.hp-hps - - - hqx - application/mac-binhex40 - - - htc - text/x-component - - - htke - application/vnd.kenameaapp - - - htm - text/html - - - html - text/html - - - hvd - application/vnd.yamaha.hv-dic - - - hvp - application/vnd.yamaha.hv-voice - - - hvs - application/vnd.yamaha.hv-script - - - i2g - application/vnd.intergeo - - - icc - application/vnd.iccprofile - - - ice - x-conference/x-cooltalk - - - icm - application/vnd.iccprofile - - - ico - image/x-icon - - - ics - text/calendar - - - ief - image/ief - - - ifb - text/calendar - - - ifm - application/vnd.shana.informed.formdata - - - iges - model/iges - - - igl - application/vnd.igloader - - - igm - application/vnd.insors.igm - - - igs - model/iges - - - igx - application/vnd.micrografx.igx - - - iif - application/vnd.shana.informed.interchange - - - imp - application/vnd.accpac.simply.imp - - - ims - application/vnd.ms-ims - - - in - text/plain - - - ink - application/inkml+xml - - - inkml - application/inkml+xml - - - install - application/x-install-instructions - - - iota - application/vnd.astraea-software.iota - - - ipfix - application/ipfix - - - ipk - application/vnd.shana.informed.package - - - irm - application/vnd.ibm.rights-management - - - irp - application/vnd.irepository.package+xml - - - iso - application/x-iso9660-image - - - itp - application/vnd.shana.informed.formtemplate - - - ivp - application/vnd.immervision-ivp - - - ivu - application/vnd.immervision-ivu - - - jad - text/vnd.sun.j2me.app-descriptor - - - jam - application/vnd.jam - - - jar - application/java-archive - - - java - text/x-java-source - - - jisp - application/vnd.jisp - - - jlt - application/vnd.hp-jlyt - - - jnlp - application/x-java-jnlp-file - - - joda - application/vnd.joost.joda-archive - - - jpe - image/jpeg - - - jpeg - image/jpeg - - - jpg - image/jpeg - - - jpgm - video/jpm - - - jpgv - video/jpeg - - - jpm - video/jpm - - - js - text/javascript - - - jsf - text/plain - - - json - application/json - - - jsonml - application/jsonml+json - - - jspf - text/plain - - - kar - audio/midi - - - karbon - application/vnd.kde.karbon - - - kfo - application/vnd.kde.kformula - - - kia - application/vnd.kidspiration - - - kml - application/vnd.google-earth.kml+xml - - - kmz - application/vnd.google-earth.kmz - - - kne - application/vnd.kinar - - - knp - application/vnd.kinar - - - kon - application/vnd.kde.kontour - - - kpr - application/vnd.kde.kpresenter - - - kpt - application/vnd.kde.kpresenter - - - kpxx - application/vnd.ds-keypoint - - - ksp - application/vnd.kde.kspread - - - ktr - application/vnd.kahootz - - - ktx - image/ktx - - - ktz - application/vnd.kahootz - - - kwd - application/vnd.kde.kword - - - kwt - application/vnd.kde.kword - - - lasxml - application/vnd.las.las+xml - - - latex - application/x-latex - - - lbd - application/vnd.llamagraphics.life-balance.desktop - - - lbe - application/vnd.llamagraphics.life-balance.exchange+xml - - - les - application/vnd.hhe.lesson-player - - - lha - application/x-lzh-compressed - - - link66 - application/vnd.route66.link66+xml - - - list - text/plain - - - list3820 - application/vnd.ibm.modcap - - - listafp - application/vnd.ibm.modcap - - - lnk - application/x-ms-shortcut - - - log - text/plain - - - lostxml - application/lost+xml - - - lrf - application/octet-stream - - - lrm - application/vnd.ms-lrm - - - ltf - application/vnd.frogans.ltf - - - lvp - audio/vnd.lucent.voice - - - lwp - application/vnd.lotus-wordpro - - - lzh - application/x-lzh-compressed - - - m13 - application/x-msmediaview - - - m14 - application/x-msmediaview - - - m1v - video/mpeg - - - m21 - application/mp21 - - - m2a - audio/mpeg - - - m2v - video/mpeg - - - m3a - audio/mpeg - - - m3u - audio/x-mpegurl - - - m3u8 - application/vnd.apple.mpegurl - - - m4a - audio/mp4 - - - m4b - audio/mp4 - - - m4r - audio/mp4 - - - m4u - video/vnd.mpegurl - - - m4v - video/mp4 - - - ma - application/mathematica - - - mac - image/x-macpaint - - - mads - application/mads+xml - - - mag - application/vnd.ecowin.chart - - - maker - application/vnd.framemaker - - - man - text/troff - - - mar - application/octet-stream - - - mathml - application/mathml+xml - - - mb - application/mathematica - - - mbk - application/vnd.mobius.mbk - - - mbox - application/mbox - - - mc1 - application/vnd.medcalcdata - - - mcd - application/vnd.mcd - - - mcurl - text/vnd.curl.mcurl - - - mdb - application/x-msaccess - - - mdi - image/vnd.ms-modi - - - me - text/troff - - - mesh - model/mesh - - - meta4 - application/metalink4+xml - - - metalink - application/metalink+xml - - - mets - application/mets+xml - - - mfm - application/vnd.mfmp - - - mft - application/rpki-manifest - - - mgp - application/vnd.osgeo.mapguide.package - - - mgz - application/vnd.proteus.magazine - - - mid - audio/midi - - - midi - audio/midi - - - mie - application/x-mie - - - mif - application/x-mif - - - mime - message/rfc822 - - - mj2 - video/mj2 - - - mjp2 - video/mj2 - - - mk3d - video/x-matroska - - - mka - audio/x-matroska - - - mks - video/x-matroska - - - mkv - video/x-matroska - - - mlp - application/vnd.dolby.mlp - - - mmd - application/vnd.chipnuts.karaoke-mmd - - - mmf - application/vnd.smaf - - - mmr - image/vnd.fujixerox.edmics-mmr - - - mng - video/x-mng - - - mny - application/x-msmoney - - - mobi - application/x-mobipocket-ebook - - - mods - application/mods+xml - - - mov - video/quicktime - - - movie - video/x-sgi-movie - - - mp1 - audio/mpeg - - - mp2 - audio/mpeg - - - mp21 - application/mp21 - - - mp2a - audio/mpeg - - - mp3 - audio/mpeg - - - mp4 - video/mp4 - - - mp4a - audio/mp4 - - - mp4s - application/mp4 - - - mp4v - video/mp4 - - - mpa - audio/mpeg - - - mpc - application/vnd.mophun.certificate - - - mpe - video/mpeg - - - mpeg - video/mpeg - - - mpega - audio/x-mpeg - - - mpg - video/mpeg - - - mpg4 - video/mp4 - - - mpga - audio/mpeg - - - mpkg - application/vnd.apple.installer+xml - - - mpm - application/vnd.blueice.multipass - - - mpn - application/vnd.mophun.application - - - mpp - application/vnd.ms-project - - - mpt - application/vnd.ms-project - - - mpv2 - video/mpeg2 - - - mpy - application/vnd.ibm.minipay - - - mqy - application/vnd.mobius.mqy - - - mrc - application/marc - - - mrcx - application/marcxml+xml - - - ms - text/troff - - - mscml - application/mediaservercontrol+xml - - - mseed - application/vnd.fdsn.mseed - - - mseq - application/vnd.mseq - - - msf - application/vnd.epson.msf - - - msh - model/mesh - - - msi - application/x-msdownload - - - msl - application/vnd.mobius.msl - - - msty - application/vnd.muvee.style - - - mts - model/vnd.mts - - - mus - application/vnd.musician - - - musicxml - application/vnd.recordare.musicxml+xml - - - mvb - application/x-msmediaview - - - mwf - application/vnd.mfer - - - mxf - application/mxf - - - mxl - application/vnd.recordare.musicxml - - - mxml - application/xv+xml - - - mxs - application/vnd.triscape.mxs - - - mxu - video/vnd.mpegurl - - - n-gage - application/vnd.nokia.n-gage.symbian.install - - - n3 - text/n3 - - - nb - application/mathematica - - - nbp - application/vnd.wolfram.player - - - nc - application/x-netcdf - - - ncx - application/x-dtbncx+xml - - - nfo - text/x-nfo - - - ngdat - application/vnd.nokia.n-gage.data - - - nitf - application/vnd.nitf - - - nlu - application/vnd.neurolanguage.nlu - - - nml - application/vnd.enliven - - - nnd - application/vnd.noblenet-directory - - - nns - application/vnd.noblenet-sealer - - - nnw - application/vnd.noblenet-web - - - npx - image/vnd.net-fpx - - - nsc - application/x-conference - - - nsf - application/vnd.lotus-notes - - - ntf - application/vnd.nitf - - - nzb - application/x-nzb - - - oa2 - application/vnd.fujitsu.oasys2 - - - oa3 - application/vnd.fujitsu.oasys3 - - - oas - application/vnd.fujitsu.oasys - - - obd - application/x-msbinder - - - obj - application/x-tgif - - - oda - application/oda - - - - odb - application/vnd.oasis.opendocument.database - - - - odc - application/vnd.oasis.opendocument.chart - - - - odf - application/vnd.oasis.opendocument.formula - - - odft - application/vnd.oasis.opendocument.formula-template - - - - odg - application/vnd.oasis.opendocument.graphics - - - - odi - application/vnd.oasis.opendocument.image - - - - odm - application/vnd.oasis.opendocument.text-master - - - - odp - application/vnd.oasis.opendocument.presentation - - - - ods - application/vnd.oasis.opendocument.spreadsheet - - - - odt - application/vnd.oasis.opendocument.text - - - oga - audio/ogg - - - ogg - audio/ogg - - - ogv - video/ogg - - - - ogx - application/ogg - - - omdoc - application/omdoc+xml - - - onepkg - application/onenote - - - onetmp - application/onenote - - - onetoc - application/onenote - - - onetoc2 - application/onenote - - - opf - application/oebps-package+xml - - - opml - text/x-opml - - - oprc - application/vnd.palm - - - org - application/vnd.lotus-organizer - - - osf - application/vnd.yamaha.openscoreformat - - - osfpvg - application/vnd.yamaha.openscoreformat.osfpvg+xml - - - otc - application/vnd.oasis.opendocument.chart-template - - - otf - font/otf - - - - otg - application/vnd.oasis.opendocument.graphics-template - - - - oth - application/vnd.oasis.opendocument.text-web - - - oti - application/vnd.oasis.opendocument.image-template - - - - otp - application/vnd.oasis.opendocument.presentation-template - - - - ots - application/vnd.oasis.opendocument.spreadsheet-template - - - - ott - application/vnd.oasis.opendocument.text-template - - - oxps - application/oxps - - - oxt - application/vnd.openofficeorg.extension - - - p - text/x-pascal - - - p10 - application/pkcs10 - - - p12 - application/x-pkcs12 - - - p7b - application/x-pkcs7-certificates - - - p7c - application/pkcs7-mime - - - p7m - application/pkcs7-mime - - - p7r - application/x-pkcs7-certreqresp - - - p7s - application/pkcs7-signature - - - p8 - application/pkcs8 - - - pas - text/x-pascal - - - paw - application/vnd.pawaafile - - - pbd - application/vnd.powerbuilder6 - - - pbm - image/x-portable-bitmap - - - pcap - application/vnd.tcpdump.pcap - - - pcf - application/x-font-pcf - - - pcl - application/vnd.hp-pcl - - - pclxl - application/vnd.hp-pclxl - - - pct - image/pict - - - pcurl - application/vnd.curl.pcurl - - - pcx - image/x-pcx - - - pdb - application/vnd.palm - - - pdf - application/pdf - - - pfa - application/x-font-type1 - - - pfb - application/x-font-type1 - - - pfm - application/x-font-type1 - - - pfr - application/font-tdpfr - - - pfx - application/x-pkcs12 - - - pgm - image/x-portable-graymap - - - pgn - application/x-chess-pgn - - - pgp - application/pgp-encrypted - - - pic - image/pict - - - pict - image/pict - - - pkg - application/octet-stream - - - pki - application/pkixcmp - - - pkipath - application/pkix-pkipath - - - plb - application/vnd.3gpp.pic-bw-large - - - plc - application/vnd.mobius.plc - - - plf - application/vnd.pocketlearn - - - pls - audio/x-scpls - - - pml - application/vnd.ctc-posml - - - png - image/png - - - pnm - image/x-portable-anymap - - - pnt - image/x-macpaint - - - portpkg - application/vnd.macports.portpkg - - - pot - application/vnd.ms-powerpoint - - - potm - application/vnd.ms-powerpoint.template.macroenabled.12 - - - potx - application/vnd.openxmlformats-officedocument.presentationml.template - - - ppam - application/vnd.ms-powerpoint.addin.macroenabled.12 - - - ppd - application/vnd.cups-ppd - - - ppm - image/x-portable-pixmap - - - pps - application/vnd.ms-powerpoint - - - ppsm - application/vnd.ms-powerpoint.slideshow.macroenabled.12 - - - ppsx - application/vnd.openxmlformats-officedocument.presentationml.slideshow - - - ppt - application/vnd.ms-powerpoint - - - pptm - application/vnd.ms-powerpoint.presentation.macroenabled.12 - - - pptx - application/vnd.openxmlformats-officedocument.presentationml.presentation - - - pqa - application/vnd.palm - - - prc - application/x-mobipocket-ebook - - - pre - application/vnd.lotus-freelance - - - prf - application/pics-rules - - - ps - application/postscript - - - psb - application/vnd.3gpp.pic-bw-small - - - psd - image/vnd.adobe.photoshop - - - psf - application/x-font-linux-psf - - - pskcxml - application/pskc+xml - - - ptid - application/vnd.pvi.ptid1 - - - pub - application/x-mspublisher - - - pvb - application/vnd.3gpp.pic-bw-var - - - pwn - application/vnd.3m.post-it-notes - - - pya - audio/vnd.ms-playready.media.pya - - - pyv - video/vnd.ms-playready.media.pyv - - - qam - application/vnd.epson.quickanime - - - qbo - application/vnd.intu.qbo - - - qfx - application/vnd.intu.qfx - - - qps - application/vnd.publishare-delta-tree - - - qt - video/quicktime - - - qti - image/x-quicktime - - - qtif - image/x-quicktime - - - qwd - application/vnd.quark.quarkxpress - - - qwt - application/vnd.quark.quarkxpress - - - qxb - application/vnd.quark.quarkxpress - - - qxd - application/vnd.quark.quarkxpress - - - qxl - application/vnd.quark.quarkxpress - - - qxt - application/vnd.quark.quarkxpress - - - ra - audio/x-pn-realaudio - - - ram - audio/x-pn-realaudio - - - rar - application/x-rar-compressed - - - ras - image/x-cmu-raster - - - rcprofile - application/vnd.ipunplugged.rcprofile - - - rdf - application/rdf+xml - - - rdz - application/vnd.data-vision.rdz - - - rep - application/vnd.businessobjects - - - res - application/x-dtbresource+xml - - - rgb - image/x-rgb - - - rif - application/reginfo+xml - - - rip - audio/vnd.rip - - - ris - application/x-research-info-systems - - - rl - application/resource-lists+xml - - - rlc - image/vnd.fujixerox.edmics-rlc - - - rld - application/resource-lists-diff+xml - - - rm - application/vnd.rn-realmedia - - - rmi - audio/midi - - - rmp - audio/x-pn-realaudio-plugin - - - rms - application/vnd.jcp.javame.midlet-rms - - - rmvb - application/vnd.rn-realmedia-vbr - - - rnc - application/relax-ng-compact-syntax - - - roa - application/rpki-roa - - - roff - text/troff - - - rp9 - application/vnd.cloanto.rp9 - - - rpss - application/vnd.nokia.radio-presets - - - rpst - application/vnd.nokia.radio-preset - - - rq - application/sparql-query - - - rs - application/rls-services+xml - - - rsd - application/rsd+xml - - - rss - application/rss+xml - - - rtf - application/rtf - - - rtx - text/richtext - - - s - text/x-asm - - - s3m - audio/s3m - - - saf - application/vnd.yamaha.smaf-audio - - - sbml - application/sbml+xml - - - sc - application/vnd.ibm.secure-container - - - scd - application/x-msschedule - - - scm - application/vnd.lotus-screencam - - - scq - application/scvp-cv-request - - - scs - application/scvp-cv-response - - - scurl - text/vnd.curl.scurl - - - sda - application/vnd.stardivision.draw - - - sdc - application/vnd.stardivision.calc - - - sdd - application/vnd.stardivision.impress - - - sdkd - application/vnd.solent.sdkm+xml - - - sdkm - application/vnd.solent.sdkm+xml - - - sdp - application/sdp - - - sdw - application/vnd.stardivision.writer - - - see - application/vnd.seemail - - - seed - application/vnd.fdsn.seed - - - sema - application/vnd.sema - - - semd - application/vnd.semd - - - semf - application/vnd.semf - - - ser - application/java-serialized-object - - - setpay - application/set-payment-initiation - - - setreg - application/set-registration-initiation - - - sfd-hdstx - application/vnd.hydrostatix.sof-data - - - sfs - application/vnd.spotfire.sfs - - - sfv - text/x-sfv - - - sgi - image/sgi - - - sgl - application/vnd.stardivision.writer-global - - - sgm - text/sgml - - - sgml - text/sgml - - - sh - application/x-sh - - - shar - application/x-shar - - - shf - application/shf+xml - - - - sid - image/x-mrsid-image - - - sig - application/pgp-signature - - - sil - audio/silk - - - silo - model/mesh - - - sis - application/vnd.symbian.install - - - sisx - application/vnd.symbian.install - - - sit - application/x-stuffit - - - sitx - application/x-stuffitx - - - skd - application/vnd.koan - - - skm - application/vnd.koan - - - skp - application/vnd.koan - - - skt - application/vnd.koan - - - sldm - application/vnd.ms-powerpoint.slide.macroenabled.12 - - - sldx - application/vnd.openxmlformats-officedocument.presentationml.slide - - - slt - application/vnd.epson.salt - - - sm - application/vnd.stepmania.stepchart - - - smf - application/vnd.stardivision.math - - - smi - application/smil+xml - - - smil - application/smil+xml - - - smv - video/x-smv - - - smzip - application/vnd.stepmania.package - - - snd - audio/basic - - - snf - application/x-font-snf - - - so - application/octet-stream - - - spc - application/x-pkcs7-certificates - - - spf - application/vnd.yamaha.smaf-phrase - - - spl - application/x-futuresplash - - - spot - text/vnd.in3d.spot - - - spp - application/scvp-vp-response - - - spq - application/scvp-vp-request - - - spx - audio/ogg - - - sql - application/x-sql - - - src - application/x-wais-source - - - srt - application/x-subrip - - - sru - application/sru+xml - - - srx - application/sparql-results+xml - - - ssdl - application/ssdl+xml - - - sse - application/vnd.kodak-descriptor - - - ssf - application/vnd.epson.ssf - - - ssml - application/ssml+xml - - - st - application/vnd.sailingtracker.track - - - stc - application/vnd.sun.xml.calc.template - - - std - application/vnd.sun.xml.draw.template - - - stf - application/vnd.wt.stf - - - sti - application/vnd.sun.xml.impress.template - - - stk - application/hyperstudio - - - stl - application/vnd.ms-pki.stl - - - str - application/vnd.pg.format - - - stw - application/vnd.sun.xml.writer.template - - - sub - text/vnd.dvb.subtitle - - - sus - application/vnd.sus-calendar - - - susp - application/vnd.sus-calendar - - - sv4cpio - application/x-sv4cpio - - - sv4crc - application/x-sv4crc - - - svc - application/vnd.dvb.service - - - svd - application/vnd.svd - - - svg - image/svg+xml - - - svgz - image/svg+xml - - - swa - application/x-director - - - swf - application/x-shockwave-flash - - - swi - application/vnd.aristanetworks.swi - - - sxc - application/vnd.sun.xml.calc - - - sxd - application/vnd.sun.xml.draw - - - sxg - application/vnd.sun.xml.writer.global - - - sxi - application/vnd.sun.xml.impress - - - sxm - application/vnd.sun.xml.math - - - sxw - application/vnd.sun.xml.writer - - - t - text/troff - - - t3 - application/x-t3vm-image - - - taglet - application/vnd.mynfc - - - tao - application/vnd.tao.intent-module-archive - - - tar - application/x-tar - - - tcap - application/vnd.3gpp2.tcap - - - tcl - application/x-tcl - - - teacher - application/vnd.smart.teacher - - - tei - application/tei+xml - - - teicorpus - application/tei+xml - - - tex - application/x-tex - - - texi - application/x-texinfo - - - texinfo - application/x-texinfo - - - text - text/plain - - - tfi - application/thraud+xml - - - tfm - application/x-tex-tfm - - - tga - image/x-tga - - - thmx - application/vnd.ms-officetheme - - - tif - image/tiff - - - tiff - image/tiff - - - tmo - application/vnd.tmobile-livetv - - - torrent - application/x-bittorrent - - - tpl - application/vnd.groove-tool-template - - - tpt - application/vnd.trid.tpt - - - tr - text/troff - - - tra - application/vnd.trueapp - - - trm - application/x-msterminal - - - tsd - application/timestamped-data - - - tsv - text/tab-separated-values - - - ttc - font/collection - - - ttf - font/ttf - - - ttl - text/turtle - - - twd - application/vnd.simtech-mindmapper - - - twds - application/vnd.simtech-mindmapper - - - txd - application/vnd.genomatix.tuxedo - - - txf - application/vnd.mobius.txf - - - txt - text/plain - - - u32 - application/x-authorware-bin - - - udeb - application/x-debian-package - - - ufd - application/vnd.ufdl - - - ufdl - application/vnd.ufdl - - - ulw - audio/basic - - - ulx - application/x-glulx - - - umj - application/vnd.umajin - - - unityweb - application/vnd.unity - - - uoml - application/vnd.uoml+xml - - - uri - text/uri-list - - - uris - text/uri-list - - - urls - text/uri-list - - - ustar - application/x-ustar - - - utz - application/vnd.uiq.theme - - - uu - text/x-uuencode - - - uva - audio/vnd.dece.audio - - - uvd - application/vnd.dece.data - - - uvf - application/vnd.dece.data - - - uvg - image/vnd.dece.graphic - - - uvh - video/vnd.dece.hd - - - uvi - image/vnd.dece.graphic - - - uvm - video/vnd.dece.mobile - - - uvp - video/vnd.dece.pd - - - uvs - video/vnd.dece.sd - - - uvt - application/vnd.dece.ttml+xml - - - uvu - video/vnd.uvvu.mp4 - - - uvv - video/vnd.dece.video - - - uvva - audio/vnd.dece.audio - - - uvvd - application/vnd.dece.data - - - uvvf - application/vnd.dece.data - - - uvvg - image/vnd.dece.graphic - - - uvvh - video/vnd.dece.hd - - - uvvi - image/vnd.dece.graphic - - - uvvm - video/vnd.dece.mobile - - - uvvp - video/vnd.dece.pd - - - uvvs - video/vnd.dece.sd - - - uvvt - application/vnd.dece.ttml+xml - - - uvvu - video/vnd.uvvu.mp4 - - - uvvv - video/vnd.dece.video - - - uvvx - application/vnd.dece.unspecified - - - uvvz - application/vnd.dece.zip - - - uvx - application/vnd.dece.unspecified - - - uvz - application/vnd.dece.zip - - - vcard - text/vcard - - - vcd - application/x-cdlink - - - vcf - text/x-vcard - - - vcg - application/vnd.groove-vcard - - - vcs - text/x-vcalendar - - - vcx - application/vnd.vcx - - - vis - application/vnd.visionary - - - viv - video/vnd.vivo - - - vob - video/x-ms-vob - - - vor - application/vnd.stardivision.writer - - - vox - application/x-authorware-bin - - - vrml - model/vrml - - - vsd - application/vnd.visio - - - vsf - application/vnd.vsf - - - vss - application/vnd.visio - - - vst - application/vnd.visio - - - vsw - application/vnd.visio - - - vtu - model/vnd.vtu - - - vxml - application/voicexml+xml - - - w3d - application/x-director - - - wad - application/x-doom - - - wasm - application/wasm - - - wav - audio/x-wav - - - wax - audio/x-ms-wax - - - - wbmp - image/vnd.wap.wbmp - - - wbs - application/vnd.criticaltools.wbs+xml - - - wbxml - application/vnd.wap.wbxml - - - wcm - application/vnd.ms-works - - - wdb - application/vnd.ms-works - - - wdp - image/vnd.ms-photo - - - weba - audio/webm - - - webm - video/webm - - - webp - image/webp - - - wg - application/vnd.pmi.widget - - - wgt - application/widget - - - wks - application/vnd.ms-works - - - wm - video/x-ms-wm - - - wma - audio/x-ms-wma - - - wmd - application/x-ms-wmd - - - wmf - application/x-msmetafile - - - - wml - text/vnd.wap.wml - - - - wmlc - application/vnd.wap.wmlc - - - - wmls - text/vnd.wap.wmlscript - - - - wmlsc - application/vnd.wap.wmlscriptc - - - wmv - video/x-ms-wmv - - - wmx - video/x-ms-wmx - - - wmz - application/x-msmetafile - - - woff - font/woff - - - woff2 - font/woff2 - - - wpd - application/vnd.wordperfect - - - wpl - application/vnd.ms-wpl - - - wps - application/vnd.ms-works - - - wqd - application/vnd.wqd - - - wri - application/x-mswrite - - - wrl - model/vrml - - - wsdl - application/wsdl+xml - - - wspolicy - application/wspolicy+xml - - - wtb - application/vnd.webturbo - - - wvx - video/x-ms-wvx - - - x32 - application/x-authorware-bin - - - x3d - model/x3d+xml - - - x3db - model/x3d+binary - - - x3dbz - model/x3d+binary - - - x3dv - model/x3d+vrml - - - x3dvz - model/x3d+vrml - - - x3dz - model/x3d+xml - - - xaml - application/xaml+xml - - - xap - application/x-silverlight-app - - - xar - application/vnd.xara - - - xbap - application/x-ms-xbap - - - xbd - application/vnd.fujixerox.docuworks.binder - - - xbm - image/x-xbitmap - - - xdf - application/xcap-diff+xml - - - xdm - application/vnd.syncml.dm+xml - - - xdp - application/vnd.adobe.xdp+xml - - - xdssc - application/dssc+xml - - - xdw - application/vnd.fujixerox.docuworks - - - xenc - application/xenc+xml - - - xer - application/patch-ops-error+xml - - - xfdf - application/vnd.adobe.xfdf - - - xfdl - application/vnd.xfdl - - - xht - application/xhtml+xml - - - xhtml - application/xhtml+xml - - - xhvml - application/xv+xml - - - xif - image/vnd.xiff - - - xla - application/vnd.ms-excel - - - xlam - application/vnd.ms-excel.addin.macroenabled.12 - - - xlc - application/vnd.ms-excel - - - xlf - application/x-xliff+xml - - - xlm - application/vnd.ms-excel - - - xls - application/vnd.ms-excel - - - xlsb - application/vnd.ms-excel.sheet.binary.macroenabled.12 - - - xlsm - application/vnd.ms-excel.sheet.macroenabled.12 - - - xlsx - application/vnd.openxmlformats-officedocument.spreadsheetml.sheet - - - xlt - application/vnd.ms-excel - - - xltm - application/vnd.ms-excel.template.macroenabled.12 - - - xltx - application/vnd.openxmlformats-officedocument.spreadsheetml.template - - - xlw - application/vnd.ms-excel - - - xm - audio/xm - - - xml - application/xml - - - xo - application/vnd.olpc-sugar - - - xop - application/xop+xml - - - xpi - application/x-xpinstall - - - xpl - application/xproc+xml - - - xpm - image/x-xpixmap - - - xpr - application/vnd.is-xpr - - - xps - application/vnd.ms-xpsdocument - - - xpw - application/vnd.intercon.formnet - - - xpx - application/vnd.intercon.formnet - - - xsl - application/xml - - - xslt - application/xslt+xml - - - xsm - application/vnd.syncml+xml - - - xspf - application/xspf+xml - - - xul - application/vnd.mozilla.xul+xml - - - xvm - application/xv+xml - - - xvml - application/xv+xml - - - xwd - image/x-xwindowdump - - - xyz - chemical/x-xyz - - - xz - application/x-xz - - - yang - application/yang - - - yin - application/yin+xml - - - z - application/x-compress - - - z1 - application/x-zmachine - - - z2 - application/x-zmachine - - - z3 - application/x-zmachine - - - z4 - application/x-zmachine - - - z5 - application/x-zmachine - - - z6 - application/x-zmachine - - - z7 - application/x-zmachine - - - z8 - application/x-zmachine - - - zaz - application/vnd.zzazz.deck+xml - - - zip - application/zip - - - zir - application/vnd.zul - - - zirz - application/vnd.zul - - - zmm - application/vnd.handheld-entertainment+xml - - - - - - - - - - - - - - - - - - index.html - index.htm - index.jsp - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + org.apache.catalina.servlets.DefaultServlet + + debug + 0 + + + listings + false + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + jsp + org.apache.jasper.servlet.JspServlet + + fork + false + + + xpoweredBy + false + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + / + + + + + jsp + *.jsp + *.jspx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + + + + + + + + + + + + + 123 + application/vnd.lotus-1-2-3 + + + 3dml + text/vnd.in3d.3dml + + + 3ds + image/x-3ds + + + 3g2 + video/3gpp2 + + + 3gp + video/3gpp + + + 7z + application/x-7z-compressed + + + aab + application/x-authorware-bin + + + aac + audio/x-aac + + + aam + application/x-authorware-map + + + aas + application/x-authorware-seg + + + abs + audio/x-mpeg + + + abw + application/x-abiword + + + ac + application/pkix-attr-cert + + + acc + application/vnd.americandynamics.acc + + + ace + application/x-ace-compressed + + + acu + application/vnd.acucobol + + + acutc + application/vnd.acucorp + + + adp + audio/adpcm + + + aep + application/vnd.audiograph + + + afm + application/x-font-type1 + + + afp + application/vnd.ibm.modcap + + + ahead + application/vnd.ahead.space + + + ai + application/postscript + + + aif + audio/x-aiff + + + aifc + audio/x-aiff + + + aiff + audio/x-aiff + + + aim + application/x-aim + + + air + application/vnd.adobe.air-application-installer-package+zip + + + ait + application/vnd.dvb.ait + + + ami + application/vnd.amiga.ami + + + anx + application/annodex + + + apk + application/vnd.android.package-archive + + + appcache + text/cache-manifest + + + application + application/x-ms-application + + + apr + application/vnd.lotus-approach + + + arc + application/x-freearc + + + art + image/x-jg + + + asc + application/pgp-signature + + + asf + video/x-ms-asf + + + asm + text/x-asm + + + aso + application/vnd.accpac.simply.aso + + + asx + video/x-ms-asf + + + atc + application/vnd.acucorp + + + atom + application/atom+xml + + + atomcat + application/atomcat+xml + + + atomsvc + application/atomsvc+xml + + + atx + application/vnd.antix.game-component + + + au + audio/basic + + + avi + video/x-msvideo + + + avx + video/x-rad-screenplay + + + aw + application/applixware + + + axa + audio/annodex + + + axv + video/annodex + + + azf + application/vnd.airzip.filesecure.azf + + + azs + application/vnd.airzip.filesecure.azs + + + azw + application/vnd.amazon.ebook + + + bat + application/x-msdownload + + + bcpio + application/x-bcpio + + + bdf + application/x-font-bdf + + + bdm + application/vnd.syncml.dm+wbxml + + + bed + application/vnd.realvnc.bed + + + bh2 + application/vnd.fujitsu.oasysprs + + + bin + application/octet-stream + + + blb + application/x-blorb + + + blorb + application/x-blorb + + + bmi + application/vnd.bmi + + + bmp + image/bmp + + + body + text/html + + + book + application/vnd.framemaker + + + box + application/vnd.previewsystems.box + + + boz + application/x-bzip2 + + + bpk + application/octet-stream + + + btif + image/prs.btif + + + bz + application/x-bzip + + + bz2 + application/x-bzip2 + + + c + text/x-c + + + c11amc + application/vnd.cluetrust.cartomobile-config + + + c11amz + application/vnd.cluetrust.cartomobile-config-pkg + + + c4d + application/vnd.clonk.c4group + + + c4f + application/vnd.clonk.c4group + + + c4g + application/vnd.clonk.c4group + + + c4p + application/vnd.clonk.c4group + + + c4u + application/vnd.clonk.c4group + + + cab + application/vnd.ms-cab-compressed + + + caf + audio/x-caf + + + cap + application/vnd.tcpdump.pcap + + + car + application/vnd.curl.car + + + cat + application/vnd.ms-pki.seccat + + + cb7 + application/x-cbr + + + cba + application/x-cbr + + + cbr + application/x-cbr + + + cbt + application/x-cbr + + + cbz + application/x-cbr + + + cc + text/x-c + + + cct + application/x-director + + + ccxml + application/ccxml+xml + + + cdbcmsg + application/vnd.contact.cmsg + + + cdf + application/x-cdf + + + cdkey + application/vnd.mediastation.cdkey + + + cdmia + application/cdmi-capability + + + cdmic + application/cdmi-container + + + cdmid + application/cdmi-domain + + + cdmio + application/cdmi-object + + + cdmiq + application/cdmi-queue + + + cdx + chemical/x-cdx + + + cdxml + application/vnd.chemdraw+xml + + + cdy + application/vnd.cinderella + + + cer + application/pkix-cert + + + cfs + application/x-cfs-compressed + + + cgm + image/cgm + + + chat + application/x-chat + + + chm + application/vnd.ms-htmlhelp + + + chrt + application/vnd.kde.kchart + + + cif + chemical/x-cif + + + cii + application/vnd.anser-web-certificate-issue-initiation + + + cil + application/vnd.ms-artgalry + + + cla + application/vnd.claymore + + + class + application/java + + + clkk + application/vnd.crick.clicker.keyboard + + + clkp + application/vnd.crick.clicker.palette + + + clkt + application/vnd.crick.clicker.template + + + clkw + application/vnd.crick.clicker.wordbank + + + clkx + application/vnd.crick.clicker + + + clp + application/x-msclip + + + cmc + application/vnd.cosmocaller + + + cmdf + chemical/x-cmdf + + + cml + chemical/x-cml + + + cmp + application/vnd.yellowriver-custom-menu + + + cmx + image/x-cmx + + + cod + application/vnd.rim.cod + + + com + application/x-msdownload + + + conf + text/plain + + + cpio + application/x-cpio + + + cpp + text/x-c + + + cpt + application/mac-compactpro + + + crd + application/x-mscardfile + + + crl + application/pkix-crl + + + crt + application/x-x509-ca-cert + + + cryptonote + application/vnd.rig.cryptonote + + + csh + application/x-csh + + + csml + chemical/x-csml + + + csp + application/vnd.commonspace + + + css + text/css + + + cst + application/x-director + + + csv + text/csv + + + cu + application/cu-seeme + + + curl + text/vnd.curl + + + cww + application/prs.cww + + + cxt + application/x-director + + + cxx + text/x-c + + + dae + model/vnd.collada+xml + + + daf + application/vnd.mobius.daf + + + dart + application/vnd.dart + + + dataless + application/vnd.fdsn.seed + + + davmount + application/davmount+xml + + + dbk + application/docbook+xml + + + dcr + application/x-director + + + dcurl + text/vnd.curl.dcurl + + + dd2 + application/vnd.oma.dd2+xml + + + ddd + application/vnd.fujixerox.ddd + + + deb + application/x-debian-package + + + def + text/plain + + + deploy + application/octet-stream + + + der + application/x-x509-ca-cert + + + dfac + application/vnd.dreamfactory + + + dgc + application/x-dgc-compressed + + + dib + image/bmp + + + dic + text/x-c + + + dir + application/x-director + + + dis + application/vnd.mobius.dis + + + dist + application/octet-stream + + + distz + application/octet-stream + + + djv + image/vnd.djvu + + + djvu + image/vnd.djvu + + + dll + application/x-msdownload + + + dmg + application/x-apple-diskimage + + + dmp + application/vnd.tcpdump.pcap + + + dms + application/octet-stream + + + dna + application/vnd.dna + + + doc + application/msword + + + docm + application/vnd.ms-word.document.macroenabled.12 + + + docx + application/vnd.openxmlformats-officedocument.wordprocessingml.document + + + dot + application/msword + + + dotm + application/vnd.ms-word.template.macroenabled.12 + + + dotx + application/vnd.openxmlformats-officedocument.wordprocessingml.template + + + dp + application/vnd.osgi.dp + + + dpg + application/vnd.dpgraph + + + dra + audio/vnd.dra + + + dsc + text/prs.lines.tag + + + dssc + application/dssc+der + + + dtb + application/x-dtbook+xml + + + dtd + application/xml-dtd + + + dts + audio/vnd.dts + + + dtshd + audio/vnd.dts.hd + + + dump + application/octet-stream + + + dv + video/x-dv + + + dvb + video/vnd.dvb.file + + + dvi + application/x-dvi + + + dwf + model/vnd.dwf + + + dwg + image/vnd.dwg + + + dxf + image/vnd.dxf + + + dxp + application/vnd.spotfire.dxp + + + dxr + application/x-director + + + ecelp4800 + audio/vnd.nuera.ecelp4800 + + + ecelp7470 + audio/vnd.nuera.ecelp7470 + + + ecelp9600 + audio/vnd.nuera.ecelp9600 + + + ecma + application/ecmascript + + + edm + application/vnd.novadigm.edm + + + edx + application/vnd.novadigm.edx + + + efif + application/vnd.picsel + + + ei6 + application/vnd.pg.osasli + + + elc + application/octet-stream + + + emf + application/x-msmetafile + + + eml + message/rfc822 + + + emma + application/emma+xml + + + emz + application/x-msmetafile + + + eol + audio/vnd.digital-winds + + + eot + application/vnd.ms-fontobject + + + eps + application/postscript + + + epub + application/epub+zip + + + es3 + application/vnd.eszigno3+xml + + + esa + application/vnd.osgi.subsystem + + + esf + application/vnd.epson.esf + + + et3 + application/vnd.eszigno3+xml + + + etx + text/x-setext + + + eva + application/x-eva + + + evy + application/x-envoy + + + exe + application/octet-stream + + + exi + application/exi + + + ext + application/vnd.novadigm.ext + + + ez + application/andrew-inset + + + ez2 + application/vnd.ezpix-album + + + ez3 + application/vnd.ezpix-package + + + f + text/x-fortran + + + f4v + video/x-f4v + + + f77 + text/x-fortran + + + f90 + text/x-fortran + + + fbs + image/vnd.fastbidsheet + + + fcdt + application/vnd.adobe.formscentral.fcdt + + + fcs + application/vnd.isac.fcs + + + fdf + application/vnd.fdf + + + fe_launch + application/vnd.denovo.fcselayout-link + + + fg5 + application/vnd.fujitsu.oasysgp + + + fgd + application/x-director + + + fh + image/x-freehand + + + fh4 + image/x-freehand + + + fh5 + image/x-freehand + + + fh7 + image/x-freehand + + + fhc + image/x-freehand + + + fig + application/x-xfig + + + flac + audio/flac + + + fli + video/x-fli + + + flo + application/vnd.micrografx.flo + + + flv + video/x-flv + + + flw + application/vnd.kde.kivio + + + flx + text/vnd.fmi.flexstor + + + fly + text/vnd.fly + + + fm + application/vnd.framemaker + + + fnc + application/vnd.frogans.fnc + + + for + text/x-fortran + + + fpx + image/vnd.fpx + + + frame + application/vnd.framemaker + + + fsc + application/vnd.fsc.weblaunch + + + fst + image/vnd.fst + + + ftc + application/vnd.fluxtime.clip + + + fti + application/vnd.anser-web-funds-transfer-initiation + + + fvt + video/vnd.fvt + + + fxp + application/vnd.adobe.fxp + + + fxpl + application/vnd.adobe.fxp + + + fzs + application/vnd.fuzzysheet + + + g2w + application/vnd.geoplan + + + g3 + image/g3fax + + + g3w + application/vnd.geospace + + + gac + application/vnd.groove-account + + + gam + application/x-tads + + + gbr + application/rpki-ghostbusters + + + gca + application/x-gca-compressed + + + gdl + model/vnd.gdl + + + geo + application/vnd.dynageo + + + gex + application/vnd.geometry-explorer + + + ggb + application/vnd.geogebra.file + + + ggt + application/vnd.geogebra.tool + + + ghf + application/vnd.groove-help + + + gif + image/gif + + + gim + application/vnd.groove-identity-message + + + gml + application/gml+xml + + + gmx + application/vnd.gmx + + + gnumeric + application/x-gnumeric + + + gph + application/vnd.flographit + + + gpx + application/gpx+xml + + + gqf + application/vnd.grafeq + + + gqs + application/vnd.grafeq + + + gram + application/srgs + + + gramps + application/x-gramps-xml + + + gre + application/vnd.geometry-explorer + + + grv + application/vnd.groove-injector + + + grxml + application/srgs+xml + + + gsf + application/x-font-ghostscript + + + gtar + application/x-gtar + + + gtm + application/vnd.groove-tool-message + + + gtw + model/vnd.gtw + + + gv + text/vnd.graphviz + + + gxf + application/gxf + + + gxt + application/vnd.geonext + + + gz + application/x-gzip + + + h + text/x-c + + + h261 + video/h261 + + + h263 + video/h263 + + + h264 + video/h264 + + + hal + application/vnd.hal+xml + + + hbci + application/vnd.hbci + + + hdf + application/x-hdf + + + hh + text/x-c + + + hlp + application/winhlp + + + hpgl + application/vnd.hp-hpgl + + + hpid + application/vnd.hp-hpid + + + hps + application/vnd.hp-hps + + + hqx + application/mac-binhex40 + + + htc + text/x-component + + + htke + application/vnd.kenameaapp + + + htm + text/html + + + html + text/html + + + hvd + application/vnd.yamaha.hv-dic + + + hvp + application/vnd.yamaha.hv-voice + + + hvs + application/vnd.yamaha.hv-script + + + i2g + application/vnd.intergeo + + + icc + application/vnd.iccprofile + + + ice + x-conference/x-cooltalk + + + icm + application/vnd.iccprofile + + + ico + image/x-icon + + + ics + text/calendar + + + ief + image/ief + + + ifb + text/calendar + + + ifm + application/vnd.shana.informed.formdata + + + iges + model/iges + + + igl + application/vnd.igloader + + + igm + application/vnd.insors.igm + + + igs + model/iges + + + igx + application/vnd.micrografx.igx + + + iif + application/vnd.shana.informed.interchange + + + imp + application/vnd.accpac.simply.imp + + + ims + application/vnd.ms-ims + + + in + text/plain + + + ink + application/inkml+xml + + + inkml + application/inkml+xml + + + install + application/x-install-instructions + + + iota + application/vnd.astraea-software.iota + + + ipfix + application/ipfix + + + ipk + application/vnd.shana.informed.package + + + irm + application/vnd.ibm.rights-management + + + irp + application/vnd.irepository.package+xml + + + iso + application/x-iso9660-image + + + itp + application/vnd.shana.informed.formtemplate + + + ivp + application/vnd.immervision-ivp + + + ivu + application/vnd.immervision-ivu + + + jad + text/vnd.sun.j2me.app-descriptor + + + jam + application/vnd.jam + + + jar + application/java-archive + + + java + text/x-java-source + + + jisp + application/vnd.jisp + + + jlt + application/vnd.hp-jlyt + + + jnlp + application/x-java-jnlp-file + + + joda + application/vnd.joost.joda-archive + + + jpe + image/jpeg + + + jpeg + image/jpeg + + + jpg + image/jpeg + + + jpgm + video/jpm + + + jpgv + video/jpeg + + + jpm + video/jpm + + + js + text/javascript + + + jsf + text/plain + + + json + application/json + + + jsonml + application/jsonml+json + + + jspf + text/plain + + + kar + audio/midi + + + karbon + application/vnd.kde.karbon + + + kfo + application/vnd.kde.kformula + + + kia + application/vnd.kidspiration + + + kml + application/vnd.google-earth.kml+xml + + + kmz + application/vnd.google-earth.kmz + + + kne + application/vnd.kinar + + + knp + application/vnd.kinar + + + kon + application/vnd.kde.kontour + + + kpr + application/vnd.kde.kpresenter + + + kpt + application/vnd.kde.kpresenter + + + kpxx + application/vnd.ds-keypoint + + + ksp + application/vnd.kde.kspread + + + ktr + application/vnd.kahootz + + + ktx + image/ktx + + + ktz + application/vnd.kahootz + + + kwd + application/vnd.kde.kword + + + kwt + application/vnd.kde.kword + + + lasxml + application/vnd.las.las+xml + + + latex + application/x-latex + + + lbd + application/vnd.llamagraphics.life-balance.desktop + + + lbe + application/vnd.llamagraphics.life-balance.exchange+xml + + + les + application/vnd.hhe.lesson-player + + + lha + application/x-lzh-compressed + + + link66 + application/vnd.route66.link66+xml + + + list + text/plain + + + list3820 + application/vnd.ibm.modcap + + + listafp + application/vnd.ibm.modcap + + + lnk + application/x-ms-shortcut + + + log + text/plain + + + lostxml + application/lost+xml + + + lrf + application/octet-stream + + + lrm + application/vnd.ms-lrm + + + ltf + application/vnd.frogans.ltf + + + lvp + audio/vnd.lucent.voice + + + lwp + application/vnd.lotus-wordpro + + + lzh + application/x-lzh-compressed + + + m13 + application/x-msmediaview + + + m14 + application/x-msmediaview + + + m1v + video/mpeg + + + m21 + application/mp21 + + + m2a + audio/mpeg + + + m2v + video/mpeg + + + m3a + audio/mpeg + + + m3u + audio/x-mpegurl + + + m3u8 + application/vnd.apple.mpegurl + + + m4a + audio/mp4 + + + m4b + audio/mp4 + + + m4r + audio/mp4 + + + m4u + video/vnd.mpegurl + + + m4v + video/mp4 + + + ma + application/mathematica + + + mac + image/x-macpaint + + + mads + application/mads+xml + + + mag + application/vnd.ecowin.chart + + + maker + application/vnd.framemaker + + + man + text/troff + + + mar + application/octet-stream + + + mathml + application/mathml+xml + + + mb + application/mathematica + + + mbk + application/vnd.mobius.mbk + + + mbox + application/mbox + + + mc1 + application/vnd.medcalcdata + + + mcd + application/vnd.mcd + + + mcurl + text/vnd.curl.mcurl + + + mdb + application/x-msaccess + + + mdi + image/vnd.ms-modi + + + me + text/troff + + + mesh + model/mesh + + + meta4 + application/metalink4+xml + + + metalink + application/metalink+xml + + + mets + application/mets+xml + + + mfm + application/vnd.mfmp + + + mft + application/rpki-manifest + + + mgp + application/vnd.osgeo.mapguide.package + + + mgz + application/vnd.proteus.magazine + + + mid + audio/midi + + + midi + audio/midi + + + mie + application/x-mie + + + mif + application/x-mif + + + mime + message/rfc822 + + + mj2 + video/mj2 + + + mjp2 + video/mj2 + + + mk3d + video/x-matroska + + + mka + audio/x-matroska + + + mks + video/x-matroska + + + mkv + video/x-matroska + + + mlp + application/vnd.dolby.mlp + + + mmd + application/vnd.chipnuts.karaoke-mmd + + + mmf + application/vnd.smaf + + + mmr + image/vnd.fujixerox.edmics-mmr + + + mng + video/x-mng + + + mny + application/x-msmoney + + + mobi + application/x-mobipocket-ebook + + + mods + application/mods+xml + + + mov + video/quicktime + + + movie + video/x-sgi-movie + + + mp1 + audio/mpeg + + + mp2 + audio/mpeg + + + mp21 + application/mp21 + + + mp2a + audio/mpeg + + + mp3 + audio/mpeg + + + mp4 + video/mp4 + + + mp4a + audio/mp4 + + + mp4s + application/mp4 + + + mp4v + video/mp4 + + + mpa + audio/mpeg + + + mpc + application/vnd.mophun.certificate + + + mpe + video/mpeg + + + mpeg + video/mpeg + + + mpega + audio/x-mpeg + + + mpg + video/mpeg + + + mpg4 + video/mp4 + + + mpga + audio/mpeg + + + mpkg + application/vnd.apple.installer+xml + + + mpm + application/vnd.blueice.multipass + + + mpn + application/vnd.mophun.application + + + mpp + application/vnd.ms-project + + + mpt + application/vnd.ms-project + + + mpv2 + video/mpeg2 + + + mpy + application/vnd.ibm.minipay + + + mqy + application/vnd.mobius.mqy + + + mrc + application/marc + + + mrcx + application/marcxml+xml + + + ms + text/troff + + + mscml + application/mediaservercontrol+xml + + + mseed + application/vnd.fdsn.mseed + + + mseq + application/vnd.mseq + + + msf + application/vnd.epson.msf + + + msh + model/mesh + + + msi + application/x-msdownload + + + msl + application/vnd.mobius.msl + + + msty + application/vnd.muvee.style + + + mts + model/vnd.mts + + + mus + application/vnd.musician + + + musicxml + application/vnd.recordare.musicxml+xml + + + mvb + application/x-msmediaview + + + mwf + application/vnd.mfer + + + mxf + application/mxf + + + mxl + application/vnd.recordare.musicxml + + + mxml + application/xv+xml + + + mxs + application/vnd.triscape.mxs + + + mxu + video/vnd.mpegurl + + + n-gage + application/vnd.nokia.n-gage.symbian.install + + + n3 + text/n3 + + + nb + application/mathematica + + + nbp + application/vnd.wolfram.player + + + nc + application/x-netcdf + + + ncx + application/x-dtbncx+xml + + + nfo + text/x-nfo + + + ngdat + application/vnd.nokia.n-gage.data + + + nitf + application/vnd.nitf + + + nlu + application/vnd.neurolanguage.nlu + + + nml + application/vnd.enliven + + + nnd + application/vnd.noblenet-directory + + + nns + application/vnd.noblenet-sealer + + + nnw + application/vnd.noblenet-web + + + npx + image/vnd.net-fpx + + + nsc + application/x-conference + + + nsf + application/vnd.lotus-notes + + + ntf + application/vnd.nitf + + + nzb + application/x-nzb + + + oa2 + application/vnd.fujitsu.oasys2 + + + oa3 + application/vnd.fujitsu.oasys3 + + + oas + application/vnd.fujitsu.oasys + + + obd + application/x-msbinder + + + obj + application/x-tgif + + + oda + application/oda + + + + odb + application/vnd.oasis.opendocument.database + + + + odc + application/vnd.oasis.opendocument.chart + + + + odf + application/vnd.oasis.opendocument.formula + + + odft + application/vnd.oasis.opendocument.formula-template + + + + odg + application/vnd.oasis.opendocument.graphics + + + + odi + application/vnd.oasis.opendocument.image + + + + odm + application/vnd.oasis.opendocument.text-master + + + + odp + application/vnd.oasis.opendocument.presentation + + + + ods + application/vnd.oasis.opendocument.spreadsheet + + + + odt + application/vnd.oasis.opendocument.text + + + oga + audio/ogg + + + ogg + audio/ogg + + + ogv + video/ogg + + + + ogx + application/ogg + + + omdoc + application/omdoc+xml + + + onepkg + application/onenote + + + onetmp + application/onenote + + + onetoc + application/onenote + + + onetoc2 + application/onenote + + + opf + application/oebps-package+xml + + + opml + text/x-opml + + + oprc + application/vnd.palm + + + org + application/vnd.lotus-organizer + + + osf + application/vnd.yamaha.openscoreformat + + + osfpvg + application/vnd.yamaha.openscoreformat.osfpvg+xml + + + otc + application/vnd.oasis.opendocument.chart-template + + + otf + font/otf + + + + otg + application/vnd.oasis.opendocument.graphics-template + + + + oth + application/vnd.oasis.opendocument.text-web + + + oti + application/vnd.oasis.opendocument.image-template + + + + otp + application/vnd.oasis.opendocument.presentation-template + + + + ots + application/vnd.oasis.opendocument.spreadsheet-template + + + + ott + application/vnd.oasis.opendocument.text-template + + + oxps + application/oxps + + + oxt + application/vnd.openofficeorg.extension + + + p + text/x-pascal + + + p10 + application/pkcs10 + + + p12 + application/x-pkcs12 + + + p7b + application/x-pkcs7-certificates + + + p7c + application/pkcs7-mime + + + p7m + application/pkcs7-mime + + + p7r + application/x-pkcs7-certreqresp + + + p7s + application/pkcs7-signature + + + p8 + application/pkcs8 + + + pas + text/x-pascal + + + paw + application/vnd.pawaafile + + + pbd + application/vnd.powerbuilder6 + + + pbm + image/x-portable-bitmap + + + pcap + application/vnd.tcpdump.pcap + + + pcf + application/x-font-pcf + + + pcl + application/vnd.hp-pcl + + + pclxl + application/vnd.hp-pclxl + + + pct + image/pict + + + pcurl + application/vnd.curl.pcurl + + + pcx + image/x-pcx + + + pdb + application/vnd.palm + + + pdf + application/pdf + + + pfa + application/x-font-type1 + + + pfb + application/x-font-type1 + + + pfm + application/x-font-type1 + + + pfr + application/font-tdpfr + + + pfx + application/x-pkcs12 + + + pgm + image/x-portable-graymap + + + pgn + application/x-chess-pgn + + + pgp + application/pgp-encrypted + + + pic + image/pict + + + pict + image/pict + + + pkg + application/octet-stream + + + pki + application/pkixcmp + + + pkipath + application/pkix-pkipath + + + plb + application/vnd.3gpp.pic-bw-large + + + plc + application/vnd.mobius.plc + + + plf + application/vnd.pocketlearn + + + pls + audio/x-scpls + + + pml + application/vnd.ctc-posml + + + png + image/png + + + pnm + image/x-portable-anymap + + + pnt + image/x-macpaint + + + portpkg + application/vnd.macports.portpkg + + + pot + application/vnd.ms-powerpoint + + + potm + application/vnd.ms-powerpoint.template.macroenabled.12 + + + potx + application/vnd.openxmlformats-officedocument.presentationml.template + + + ppam + application/vnd.ms-powerpoint.addin.macroenabled.12 + + + ppd + application/vnd.cups-ppd + + + ppm + image/x-portable-pixmap + + + pps + application/vnd.ms-powerpoint + + + ppsm + application/vnd.ms-powerpoint.slideshow.macroenabled.12 + + + ppsx + application/vnd.openxmlformats-officedocument.presentationml.slideshow + + + ppt + application/vnd.ms-powerpoint + + + pptm + application/vnd.ms-powerpoint.presentation.macroenabled.12 + + + pptx + application/vnd.openxmlformats-officedocument.presentationml.presentation + + + pqa + application/vnd.palm + + + prc + application/x-mobipocket-ebook + + + pre + application/vnd.lotus-freelance + + + prf + application/pics-rules + + + ps + application/postscript + + + psb + application/vnd.3gpp.pic-bw-small + + + psd + image/vnd.adobe.photoshop + + + psf + application/x-font-linux-psf + + + pskcxml + application/pskc+xml + + + ptid + application/vnd.pvi.ptid1 + + + pub + application/x-mspublisher + + + pvb + application/vnd.3gpp.pic-bw-var + + + pwn + application/vnd.3m.post-it-notes + + + pya + audio/vnd.ms-playready.media.pya + + + pyv + video/vnd.ms-playready.media.pyv + + + qam + application/vnd.epson.quickanime + + + qbo + application/vnd.intu.qbo + + + qfx + application/vnd.intu.qfx + + + qps + application/vnd.publishare-delta-tree + + + qt + video/quicktime + + + qti + image/x-quicktime + + + qtif + image/x-quicktime + + + qwd + application/vnd.quark.quarkxpress + + + qwt + application/vnd.quark.quarkxpress + + + qxb + application/vnd.quark.quarkxpress + + + qxd + application/vnd.quark.quarkxpress + + + qxl + application/vnd.quark.quarkxpress + + + qxt + application/vnd.quark.quarkxpress + + + ra + audio/x-pn-realaudio + + + ram + audio/x-pn-realaudio + + + rar + application/x-rar-compressed + + + ras + image/x-cmu-raster + + + rcprofile + application/vnd.ipunplugged.rcprofile + + + rdf + application/rdf+xml + + + rdz + application/vnd.data-vision.rdz + + + rep + application/vnd.businessobjects + + + res + application/x-dtbresource+xml + + + rgb + image/x-rgb + + + rif + application/reginfo+xml + + + rip + audio/vnd.rip + + + ris + application/x-research-info-systems + + + rl + application/resource-lists+xml + + + rlc + image/vnd.fujixerox.edmics-rlc + + + rld + application/resource-lists-diff+xml + + + rm + application/vnd.rn-realmedia + + + rmi + audio/midi + + + rmp + audio/x-pn-realaudio-plugin + + + rms + application/vnd.jcp.javame.midlet-rms + + + rmvb + application/vnd.rn-realmedia-vbr + + + rnc + application/relax-ng-compact-syntax + + + roa + application/rpki-roa + + + roff + text/troff + + + rp9 + application/vnd.cloanto.rp9 + + + rpss + application/vnd.nokia.radio-presets + + + rpst + application/vnd.nokia.radio-preset + + + rq + application/sparql-query + + + rs + application/rls-services+xml + + + rsd + application/rsd+xml + + + rss + application/rss+xml + + + rtf + application/rtf + + + rtx + text/richtext + + + s + text/x-asm + + + s3m + audio/s3m + + + saf + application/vnd.yamaha.smaf-audio + + + sbml + application/sbml+xml + + + sc + application/vnd.ibm.secure-container + + + scd + application/x-msschedule + + + scm + application/vnd.lotus-screencam + + + scq + application/scvp-cv-request + + + scs + application/scvp-cv-response + + + scurl + text/vnd.curl.scurl + + + sda + application/vnd.stardivision.draw + + + sdc + application/vnd.stardivision.calc + + + sdd + application/vnd.stardivision.impress + + + sdkd + application/vnd.solent.sdkm+xml + + + sdkm + application/vnd.solent.sdkm+xml + + + sdp + application/sdp + + + sdw + application/vnd.stardivision.writer + + + see + application/vnd.seemail + + + seed + application/vnd.fdsn.seed + + + sema + application/vnd.sema + + + semd + application/vnd.semd + + + semf + application/vnd.semf + + + ser + application/java-serialized-object + + + setpay + application/set-payment-initiation + + + setreg + application/set-registration-initiation + + + sfd-hdstx + application/vnd.hydrostatix.sof-data + + + sfs + application/vnd.spotfire.sfs + + + sfv + text/x-sfv + + + sgi + image/sgi + + + sgl + application/vnd.stardivision.writer-global + + + sgm + text/sgml + + + sgml + text/sgml + + + sh + application/x-sh + + + shar + application/x-shar + + + shf + application/shf+xml + + + + sid + image/x-mrsid-image + + + sig + application/pgp-signature + + + sil + audio/silk + + + silo + model/mesh + + + sis + application/vnd.symbian.install + + + sisx + application/vnd.symbian.install + + + sit + application/x-stuffit + + + sitx + application/x-stuffitx + + + skd + application/vnd.koan + + + skm + application/vnd.koan + + + skp + application/vnd.koan + + + skt + application/vnd.koan + + + sldm + application/vnd.ms-powerpoint.slide.macroenabled.12 + + + sldx + application/vnd.openxmlformats-officedocument.presentationml.slide + + + slt + application/vnd.epson.salt + + + sm + application/vnd.stepmania.stepchart + + + smf + application/vnd.stardivision.math + + + smi + application/smil+xml + + + smil + application/smil+xml + + + smv + video/x-smv + + + smzip + application/vnd.stepmania.package + + + snd + audio/basic + + + snf + application/x-font-snf + + + so + application/octet-stream + + + spc + application/x-pkcs7-certificates + + + spf + application/vnd.yamaha.smaf-phrase + + + spl + application/x-futuresplash + + + spot + text/vnd.in3d.spot + + + spp + application/scvp-vp-response + + + spq + application/scvp-vp-request + + + spx + audio/ogg + + + sql + application/x-sql + + + src + application/x-wais-source + + + srt + application/x-subrip + + + sru + application/sru+xml + + + srx + application/sparql-results+xml + + + ssdl + application/ssdl+xml + + + sse + application/vnd.kodak-descriptor + + + ssf + application/vnd.epson.ssf + + + ssml + application/ssml+xml + + + st + application/vnd.sailingtracker.track + + + stc + application/vnd.sun.xml.calc.template + + + std + application/vnd.sun.xml.draw.template + + + stf + application/vnd.wt.stf + + + sti + application/vnd.sun.xml.impress.template + + + stk + application/hyperstudio + + + stl + application/vnd.ms-pki.stl + + + str + application/vnd.pg.format + + + stw + application/vnd.sun.xml.writer.template + + + sub + text/vnd.dvb.subtitle + + + sus + application/vnd.sus-calendar + + + susp + application/vnd.sus-calendar + + + sv4cpio + application/x-sv4cpio + + + sv4crc + application/x-sv4crc + + + svc + application/vnd.dvb.service + + + svd + application/vnd.svd + + + svg + image/svg+xml + + + svgz + image/svg+xml + + + swa + application/x-director + + + swf + application/x-shockwave-flash + + + swi + application/vnd.aristanetworks.swi + + + sxc + application/vnd.sun.xml.calc + + + sxd + application/vnd.sun.xml.draw + + + sxg + application/vnd.sun.xml.writer.global + + + sxi + application/vnd.sun.xml.impress + + + sxm + application/vnd.sun.xml.math + + + sxw + application/vnd.sun.xml.writer + + + t + text/troff + + + t3 + application/x-t3vm-image + + + taglet + application/vnd.mynfc + + + tao + application/vnd.tao.intent-module-archive + + + tar + application/x-tar + + + tcap + application/vnd.3gpp2.tcap + + + tcl + application/x-tcl + + + teacher + application/vnd.smart.teacher + + + tei + application/tei+xml + + + teicorpus + application/tei+xml + + + tex + application/x-tex + + + texi + application/x-texinfo + + + texinfo + application/x-texinfo + + + text + text/plain + + + tfi + application/thraud+xml + + + tfm + application/x-tex-tfm + + + tga + image/x-tga + + + thmx + application/vnd.ms-officetheme + + + tif + image/tiff + + + tiff + image/tiff + + + tmo + application/vnd.tmobile-livetv + + + torrent + application/x-bittorrent + + + tpl + application/vnd.groove-tool-template + + + tpt + application/vnd.trid.tpt + + + tr + text/troff + + + tra + application/vnd.trueapp + + + trm + application/x-msterminal + + + tsd + application/timestamped-data + + + tsv + text/tab-separated-values + + + ttc + font/collection + + + ttf + font/ttf + + + ttl + text/turtle + + + twd + application/vnd.simtech-mindmapper + + + twds + application/vnd.simtech-mindmapper + + + txd + application/vnd.genomatix.tuxedo + + + txf + application/vnd.mobius.txf + + + txt + text/plain + + + u32 + application/x-authorware-bin + + + udeb + application/x-debian-package + + + ufd + application/vnd.ufdl + + + ufdl + application/vnd.ufdl + + + ulw + audio/basic + + + ulx + application/x-glulx + + + umj + application/vnd.umajin + + + unityweb + application/vnd.unity + + + uoml + application/vnd.uoml+xml + + + uri + text/uri-list + + + uris + text/uri-list + + + urls + text/uri-list + + + ustar + application/x-ustar + + + utz + application/vnd.uiq.theme + + + uu + text/x-uuencode + + + uva + audio/vnd.dece.audio + + + uvd + application/vnd.dece.data + + + uvf + application/vnd.dece.data + + + uvg + image/vnd.dece.graphic + + + uvh + video/vnd.dece.hd + + + uvi + image/vnd.dece.graphic + + + uvm + video/vnd.dece.mobile + + + uvp + video/vnd.dece.pd + + + uvs + video/vnd.dece.sd + + + uvt + application/vnd.dece.ttml+xml + + + uvu + video/vnd.uvvu.mp4 + + + uvv + video/vnd.dece.video + + + uvva + audio/vnd.dece.audio + + + uvvd + application/vnd.dece.data + + + uvvf + application/vnd.dece.data + + + uvvg + image/vnd.dece.graphic + + + uvvh + video/vnd.dece.hd + + + uvvi + image/vnd.dece.graphic + + + uvvm + video/vnd.dece.mobile + + + uvvp + video/vnd.dece.pd + + + uvvs + video/vnd.dece.sd + + + uvvt + application/vnd.dece.ttml+xml + + + uvvu + video/vnd.uvvu.mp4 + + + uvvv + video/vnd.dece.video + + + uvvx + application/vnd.dece.unspecified + + + uvvz + application/vnd.dece.zip + + + uvx + application/vnd.dece.unspecified + + + uvz + application/vnd.dece.zip + + + vcard + text/vcard + + + vcd + application/x-cdlink + + + vcf + text/x-vcard + + + vcg + application/vnd.groove-vcard + + + vcs + text/x-vcalendar + + + vcx + application/vnd.vcx + + + vis + application/vnd.visionary + + + viv + video/vnd.vivo + + + vob + video/x-ms-vob + + + vor + application/vnd.stardivision.writer + + + vox + application/x-authorware-bin + + + vrml + model/vrml + + + vsd + application/vnd.visio + + + vsf + application/vnd.vsf + + + vss + application/vnd.visio + + + vst + application/vnd.visio + + + vsw + application/vnd.visio + + + vtu + model/vnd.vtu + + + vxml + application/voicexml+xml + + + w3d + application/x-director + + + wad + application/x-doom + + + wasm + application/wasm + + + wav + audio/x-wav + + + wax + audio/x-ms-wax + + + + wbmp + image/vnd.wap.wbmp + + + wbs + application/vnd.criticaltools.wbs+xml + + + wbxml + application/vnd.wap.wbxml + + + wcm + application/vnd.ms-works + + + wdb + application/vnd.ms-works + + + wdp + image/vnd.ms-photo + + + weba + audio/webm + + + webm + video/webm + + + webp + image/webp + + + wg + application/vnd.pmi.widget + + + wgt + application/widget + + + wks + application/vnd.ms-works + + + wm + video/x-ms-wm + + + wma + audio/x-ms-wma + + + wmd + application/x-ms-wmd + + + wmf + application/x-msmetafile + + + + wml + text/vnd.wap.wml + + + + wmlc + application/vnd.wap.wmlc + + + + wmls + text/vnd.wap.wmlscript + + + + wmlsc + application/vnd.wap.wmlscriptc + + + wmv + video/x-ms-wmv + + + wmx + video/x-ms-wmx + + + wmz + application/x-msmetafile + + + woff + font/woff + + + woff2 + font/woff2 + + + wpd + application/vnd.wordperfect + + + wpl + application/vnd.ms-wpl + + + wps + application/vnd.ms-works + + + wqd + application/vnd.wqd + + + wri + application/x-mswrite + + + wrl + model/vrml + + + wsdl + application/wsdl+xml + + + wspolicy + application/wspolicy+xml + + + wtb + application/vnd.webturbo + + + wvx + video/x-ms-wvx + + + x32 + application/x-authorware-bin + + + x3d + model/x3d+xml + + + x3db + model/x3d+binary + + + x3dbz + model/x3d+binary + + + x3dv + model/x3d+vrml + + + x3dvz + model/x3d+vrml + + + x3dz + model/x3d+xml + + + xaml + application/xaml+xml + + + xap + application/x-silverlight-app + + + xar + application/vnd.xara + + + xbap + application/x-ms-xbap + + + xbd + application/vnd.fujixerox.docuworks.binder + + + xbm + image/x-xbitmap + + + xdf + application/xcap-diff+xml + + + xdm + application/vnd.syncml.dm+xml + + + xdp + application/vnd.adobe.xdp+xml + + + xdssc + application/dssc+xml + + + xdw + application/vnd.fujixerox.docuworks + + + xenc + application/xenc+xml + + + xer + application/patch-ops-error+xml + + + xfdf + application/vnd.adobe.xfdf + + + xfdl + application/vnd.xfdl + + + xht + application/xhtml+xml + + + xhtml + application/xhtml+xml + + + xhvml + application/xv+xml + + + xif + image/vnd.xiff + + + xla + application/vnd.ms-excel + + + xlam + application/vnd.ms-excel.addin.macroenabled.12 + + + xlc + application/vnd.ms-excel + + + xlf + application/x-xliff+xml + + + xlm + application/vnd.ms-excel + + + xls + application/vnd.ms-excel + + + xlsb + application/vnd.ms-excel.sheet.binary.macroenabled.12 + + + xlsm + application/vnd.ms-excel.sheet.macroenabled.12 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + + xlt + application/vnd.ms-excel + + + xltm + application/vnd.ms-excel.template.macroenabled.12 + + + xltx + application/vnd.openxmlformats-officedocument.spreadsheetml.template + + + xlw + application/vnd.ms-excel + + + xm + audio/xm + + + xml + application/xml + + + xo + application/vnd.olpc-sugar + + + xop + application/xop+xml + + + xpi + application/x-xpinstall + + + xpl + application/xproc+xml + + + xpm + image/x-xpixmap + + + xpr + application/vnd.is-xpr + + + xps + application/vnd.ms-xpsdocument + + + xpw + application/vnd.intercon.formnet + + + xpx + application/vnd.intercon.formnet + + + xsl + application/xml + + + xslt + application/xslt+xml + + + xsm + application/vnd.syncml+xml + + + xspf + application/xspf+xml + + + xul + application/vnd.mozilla.xul+xml + + + xvm + application/xv+xml + + + xvml + application/xv+xml + + + xwd + image/x-xwindowdump + + + xyz + chemical/x-xyz + + + xz + application/x-xz + + + yang + application/yang + + + yin + application/yin+xml + + + z + application/x-compress + + + z1 + application/x-zmachine + + + z2 + application/x-zmachine + + + z3 + application/x-zmachine + + + z4 + application/x-zmachine + + + z5 + application/x-zmachine + + + z6 + application/x-zmachine + + + z7 + application/x-zmachine + + + z8 + application/x-zmachine + + + zaz + application/vnd.zzazz.deck+xml + + + zip + application/zip + + + zir + application/vnd.zul + + + zirz + application/vnd.zul + + + zmm + application/vnd.handheld-entertainment+xml + + + + + + + + + + + + + + + + + + index.html + index.htm + index.jsp + + + diff --git a/tomcat64/lib/annotations-api.jar b/tomcat64/server/lib/annotations-api.jar similarity index 93% rename from tomcat64/lib/annotations-api.jar rename to tomcat64/server/lib/annotations-api.jar index 0720d3e49b1e257fb5a30cc2eb462654beee7e3b..3491a76854b4e4178a1541a0a9c18990bacfb5d8 100644 GIT binary patch delta 440 zcmV;p0Z0DEXU1ocaev!R!axvxZ_B{K6K~IIcMg~EmL9y){#drR%jIkA+7n|MXH7p$nCP47wdWHj>QlKPRE=% z!j#gEIfPik5|M)j^Y~dy!53g{#*`(DzX09Qm+PI-8a+Dny?^#B(Z-P;<8N$?RIhBx zW^~=&m@Yb+rH~$!s>L$3z*B?#ft&AyPUI%U_j*Q8#Slmf-9HN{+#H9oV?nuA&M@v8 z8-L9%a-M(lhU(FcuA;{;d4I3Ge9Jr!+LiKZ^pGA`D#-IhS~^a|XP7!Q97y-_Itq@z79N-xgUbuP zw}?A4w!b#E?|WBqA|VE~cpwkL$t_`i!##o;Y7+(L+3^GeJ#z2NK+w^6EJ`|J%s6F_C|45g$-X i2MB5&fv1lF0040Xlb|acvnT?oDgM9zx< delta 440 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 Hd5`=LQ}hG9 delta 3443 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 diff --git a/tomcat64/lib/catalina-ha.jar b/tomcat64/server/lib/catalina-ha.jar similarity index 92% rename from tomcat64/lib/catalina-ha.jar rename to tomcat64/server/lib/catalina-ha.jar index 92eb4b068dac7c8ba62ba2306636501bee750ca7..d0c274293a570539daa8e04e5233ef6ca131a1a7 100644 GIT binary patch delta 8672 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 delta 8669 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 BL+Stk delta 782 zcmX|4(~o6e@SnW?c{meE)jdOjP;I9&-Xd47Wb9y!FMr5En#zo#_iTN|Fu=GvSRjF-xaUrfhY%YohU zT6vi4FQ^YaQ`EK@5jj$(gYR9gLoXNDC*JreV0AF_ z812q=6WZKbb>aFJElSR`i+@WOzNgV>VGyn0^|m@WO)~zT4X+k7Hn@Y!i*ZCHd|31$ zhH7+DwCM!Rdt4w&CnSPEtJ??nDJrKZ6HT~4vq1z&OFrm}D@M(dgwTR{DI0MQ;Gj}} z90eT0xT+6EseFu2`MaS(&jFQzOWXvtAsq#HQiV5&NihNuo|zHt#4|5RE;{OiBf{v9 zSbi8YjVF*;LZKH-7`+KA5T+C&94?rW(K$J_Fc+%iZqQD0fU(R)?$KZ_;lase2?~$F zcs0fmw|!LGleit(!^W~0#VfGhRX9M>iVzhjv34q1&`D`W8rH9AEZCwnH4AHfmJ2A& zLL|tcbU(D4#YkF&@t0YGK9x`?0HsBUvdi#%n?-{76(Fnd1eR5ZrWLz*GMfw0Xz=d*omU*~~JwgF?~N6>~TIg6%b5(b|NnR199s%l+)TbI65 z0kg;|kx&~Ot287^Zdg_emV2>QoFxaL(ix#SO}0SJcwKlqsO zqQo_oX}&J(Hx4kKPDX?C+to54=Zr@~Up{hD$hq40HEjJ;Z|wPznAjxmi{^@^$bt4+ zI}KtDRGKU1qk(eKmtLNCc+A?MV!Vf<1+$MUVUd7~FzbX1Mj<3LWANkYGfOSQ`x z4MgQ2jkzX&ZrwQV$hl-NkQAEP&JI;R7p|}F!r&+TEwJ;(x5!yDjxKyuO~weo98<@g z!sm1NW>|e&++)vP-i?O;(Nl6Wav?2qNZ5uY=iZp6rq2`8cD%kYVel)yRU&8Z&q5V= zspI?4-)7OxabZPu2DUDQ!9P$-2M8IJuZwU3007kIe(y+IWhg!1aWo>egQ|2FvmGFV3jTRu;)jV^XjMxHL|F6WYG@N60ToDZ2) zS=U)NST|Xpus-G7Wpd7$aEZUT@+-S!zfemD2og%oCxgHgx4;wu6AA$3hRx%YHflYA3jJbn9MK@U8cNm zMTu)F(|ldnZyaDeos0(Ox2t79&KZw}zI^1QkaM-~YuNgy-q`aaF|kSB7tIw-kpu0u zb{fPQs5Dp1M+4=eFTFhP$WgMl!%}Sv?|L1_k48gos5+`4hzk#oslASpDnogJ!tE?i&Tg~3nwTVUsnZ;`WR99{URnv4;EIi`*~ zh0o{k&9M5mxW}Hoyc-Swqo?F%z%y(&3Su@=Y?N?Z&gk_-3#y+IXMg!1OSo>egO|2F;rGDsqW9iOMzMHhQ0BhM~$pL5AGc(#s1&c{ru ztm~{BtedRQSf6w5GP&eTxW-@H_?2C=Ur1+*B$}6 O1Smr<1GkhP0eumf`r-rt diff --git a/tomcat64/lib/catalina-tribes.jar b/tomcat64/server/lib/catalina-tribes.jar similarity index 99% rename from tomcat64/lib/catalina-tribes.jar rename to tomcat64/server/lib/catalina-tribes.jar index 4a0bcad16d2b113f1432f9a44a982739ee532c4e..f0cd567c93ffef38661041a044b6481505593089 100644 GIT binary patch delta 1107 zcmV-Z1g!hp!W7%W6p(sj8v!R=^38YBkK|L%1(Vc8FT2sX7X3V;_k`(hYJ~r4y z13z*xL<~+FE(9XYq|ah4WG+;p2ytG(qh2z^$yKugkKa-mO+f3A0-mWXqqeYB*J zGAAeHhd4I*to(`_P&M~U$eFnx_>o1)=`SPrtdD(5b1iC2Oro@l6z3l(ZSL4b zjhu9WIPDrSMV2X;yV1ADrF8?1K@R zX`&QAd{E3!B6w=G|h&0ytU(0aO5lvB?TJju6+c_o{dJHoZqX&F=cWXC@E+;=tfw9Z(Emg zPMd8xtvD`=>-_L;MHqwmBP$r1M49uw&44BRXuJadAO9u!+Omc3G0ssJr z3zH!h9J3|^c@Tec(=ZT)&lboJDGgu~O4_DrNJ84Qc5hmShhTHi?uATyAE%@bH*zAA-x^{WYPvR4WzCRG~f832lE_CMs2Po#@ngXc8JyEWX4Z zS`P+C_M3Ga@Ql#;TV0m1@z8!yE1lug7lbZr;YJHtP_ao>xY@7|kI?_O9?o-HWCD-jgI^PlDq4*7@rKZ=uq>0WJ`M<@3QwYwna+!a;Y}V@AH|u>@V<@- z!zx#<(jtGex$|*Cm~7(=XY0ef-PWD1-6O(rg?s()e7qyO7@VQi8%De?%-W}n-uq!+i_Jn=mKsXeR zg%kW4r_#C0c^%H_a(@p~?i_H(7?V3tO9u#hcfkR~gB=xz9TfqG9TftH9Tfw&9Tf!3 Zz63!`a&DLH(*(H$dw0Rax2n_xu}ok;6rBJ7 delta 1107 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%0D(bOZ#U0q9 z;!bSk;c0>DtaLJ%a4<>VFyHz+;=2eGz11|eAvRpa5>%?ViOEtXH)ENKTW~8C?5vQj zTB?`SRB;Ap6}+tC6}+nAHdHBiO~vbYL&ckTOT{^CR`E98QSh$7-kGa^Oe)UfJr(cs z!5`oaf$o{{6TOYIrDDf{K0QLU{X>DR|EXHo2RR)gFxzpqys$#iOMglgitgdONTYXY zcD&8fO~yuG<8%v)d>K*g@+Q+(Ym9)asB(BL&&^J?C1NpxlZ@tXoOHZD(PJEx4^gRQ zlsFAC|ER%z&9wPP2~+r(0dtbkeX44r_n0T;x6$rRuSLMj7nIIwSerg z=|c9{c$e(4`EJ>NV*os|#}E|B9)sW|Ef!!M^%Sh9*?BhSZ3N5MT8P#fXm$z26|};q zV6lS6%ugt2QqW94+K|Doh1A%9jYJ7OLQ_b!ib7w)e^G8=yS+Rq&P!X=%m&*QK}R?- zmlQI8?8v;yky$Nd{>+iN4VxX9OD_~KUvyx0@onb794I`0dDxMeZb6&*J{qwP%4;qo zKmyz~qnP8uE{++uloMc|imxeVD9*&UQeMVy<>T>Cj%~P$BsNGc!4XY2a3-Sj^qXC% z-wzJ@WgNSm{^$m`_56ZH97h}6&8+1p<_dJwjbfglTeXHd^98=gf(B2}a|ywkOIY|O zX7SFTXB3Nn$RJPir&s=1d|})y&R~ekaEYH#DSk$+_=Up$S2T#<&@6tJYK16>E3pur zWE_X{hH-;8kiqwmYA%YzofPaYX?iK#e?g@n?W+3|u5uslC44jbH`q9PLp3AteqMmW zksMUL=(Z2>Vi%)Ia&}|S1ZR(+s1VE}d0|1li1q90=9a*3I<bP!xv`Xlfls7{h)0`1r5`6o=eMkAS?oSJdm!_ zjDMh1Gjm5eGFWAJT0KblhsY#MwJnBJ!+j`+ zC03T}b%tK`C?}4cEitI?G;y=O%ekeTm;a%o2{&%j?R%zJm+E%S$8z6L)io3_r6G@; zhO81AYFX$EkB@FJhSJVf-*0tNq=YQ z(=ZK&8M167kRm;&zeP%48X>7)8zG@zAA!B5cmhR|C#WjeC#2YCI3`Vd-*mxY#MPK1`?PEzzZ)fzJ!q*Yd0e}m+!ZK{k4vhQJOZJZF5W;huOPV5K& zhy|a*=@>BE5B_-&T*_e{3x{d@<18NVnFxF~7JQ)Xcr4(Iq9gp zWJ}|a#)&?538i__xTW!E?DbME=Xhxh>(UI8?p$dG=kO5Dlkxd(9;)#$FAwJt(pey% zM@r+RE&0J|N z&f$4{i7aqw4wv%`kzu~PE|9MaWzh<0Dm7jt-xh0J<)y`RRK{E;3oa3=TBxNWS&dN3 zG}-h#ZZxwcKgnU33 ze}GA^YHKqh3qpZ^Xw--@jjlCXg3(wc5DSLeszDj}x+)TAZ#N=L1<79*gxg}qmRMD5 zdx$AJ6mDTUr#c*IDGjs-8aEiF8#_Y5QgpWj+geJi!!2`|vZAd_MahF=;nv1Lth6H* z43$QVXlY$6g5gU8ZGjdef*Cmrmeo{NEn2s{ynZoLe)YzGz@|WHD1a5skr*-vj6`FB zw%E!*sKZE1sjRB5V9GV81jD73!H|LBLy|tPt6sKXN$Rr8)^9W#V;GlTv2=NT!@9cq z+NzpG>&k0u%Nv-6uFb?j!NQ8l@)gzf>uM_&RbfJTebus>byW+Q#)JZ$Mx?yG-BMPv z{-Eu_=4wiR`lW$(Eaj;SwzLIe9T5m}UFz4l$8VjiNvJUp3bqAG10AsqMq4b1j&P)O zV<6fdY%DEDCwOQMwp0ch(cdX%n{Wbi&Y34d1y00uz7i^}b7+&%9Oww8jAe4o4Ymbi z^MH@S$t#&03&Kr?h#hP*YC2li83N{Ir?<&lo&&)krN~1<&M)o>FF zJR?kh1`yiP?0)qL?QXkazk!j`GdWXe@H9$ftqHV(C2xBq49&-a5@>UpjA&yd*lzks zZnC;0aExpU*PcKCce_o_JY|p-WU!AJ$wxLuj6lpdeiqZ3ldJC3VV~0|VLZ|y#%4M< zX{U(M970SkU62@n@yL!eJZV(LmPSKqQ;-dRtzUaB{66WsN^$r$A~n=>w#UQGdGEgE z+#-pJ!_rrjZjHCWx;6u_?zX~H)WaEs-l#xR(+TtS?fs8_XC>oEcF-d!xdS*iHU+~S zQH?){3=uI}!<&rM^fEky6qDD$otg|pgALVoD2w#V9vNdj^DdFc0r-$COIGSKdjO+wZBAs|v zn9t#^$P0+ZeLWzTUcja7U!k zkoyNzWf>QmBCP3jAKlM1@AP=m_-36y%-ePPIDLX?QbNZFnuw(lEF*QTMJ^6RH$eG1 z-9w+z>0W6*FU@^?i%wq<>J7SIr~lB~sQ(A`6&~j$$bNK1bu*b^a88TIW0XPM!AC<2t=gzh_!GFaQv7 z?$YTwdS2tZb>6`{b-sr`qw{C^b4+8?&JZ=>SY^1Qt;s$?$hdo%2B(cfRg~f}Ofya; zN$UK0{({E$>3lzbk?F!ys%hfLQry*=$EDyVV;O9zlwr$)gH>W+RVZYCv;;!sk(Q2D zXgF!m=p^T~I7z4j+WZnWe0SSdsawECL+3B^S9I>;2Xy`_e@*AF^Mg8ngTJZsL%d7p z-2fBs;k`OPEJGgQZk>CC+9y;mKdN&dKc@43eoW)Xbw0pP==?2yQsaXK zKc({_S?e%AodP*Cxaf3$H|;?Al(1NNBogQp-0S=dKdbX|{JhTJkrlp+o#|D2P3Q0N z_jP`OpVj!ql(}|%)cFU(`VV<8)8aE#BI*1ieu=3#vx2WRBH?PIttGZ$skwHw+#88M z{a7sXGE>pXCYC4NFcqY0YJNvBq!2|qzrwHLXkVuDYp@92Nq5PAIX2_sQhDk0X}Uw_ zpNRE-%AeHuXFC6!f1&d)`BzNuKjW!U=U>ZKzv18N{5zpu=LeW-&wL8j=`H%3&cEk3 zbovMVQ|CYM%R2v2nmo-Kgo2~nsclqtX+8pO))c@7;Q^nNe0>Qi+ntYO9FC2wcQo&p`z!%3Wr0!MXc`2Ghm;68yXlg1Cg(Mkd)~c+a1)~+M?Q$oTjp2BYh1FpV z$v$KJ%+LqVSHEm1Mh2yDVFpm^uT!J|U1CTj8d4`CRaI1_g|>IQa?bdhm*7WG-3I1M z`n8gE=n}qT;dqTA0jGR@G#u)P8OsC0oGTcAHBSB4TPr$ChF_TSv;JnF*+|;d7{J?U zTYUh-plE6u(4#4G;vPRsJU)0<6T+V_TCAXUD`ANE+m_7wMi*CmI zr|AyWe<$6go_Es@JiT%Og=fB8*JAu<)%efh{ob_q&!@eAA?1A-==A;VDx*vARYnLt1_ci)D_QFmU7eYO#j3LxFKxHZFo8T!MD^8$Yv>TG`L9d6hj?e^+ z#yBy2FFkBA|3NG*3=9MFCBkD5<(IjjqM<(5E?Y^tSdOS346Xo!D-~0V&3QH}!{`x< zm0{Ek3uY-w*vnRwu;)-z4=5*p*3xJnC>KWd#`)pFVAO+A%|#EBqnCy;P&85KJv2Oj zglj()G-Uhh8XP5c4Nz%aH;wEiUlwth%YO)_6$^|ibCrmiN0(`RG^RmGytw&cyW3rbN=~T)qMjxZA z@Clk+=I9b=_EB+z7{26xfX}fDJUe0IVQ`EQfMGR2Xg>XrK{Ry{EJxH1maf6bD8_EW z=om(Af$w+HxpW;(r|U82M$Ec_YG^B@`+$v^=@@x{p1|B1#E5UvlM2#nZEdc#wYk>P zW)?NjLHf4hY^BnigPy|o5%^-Rb_ie0QHL>Vk8*40F|g&-C`+S%N{uFJ0{+Rw8lA`P zkVa4E&@&h((WF>;#Iu%1yaw$HvR5Y|uqckeDHZ~|skED>LX}Xbv&4pBaf!grDX6@ zG%Xt@8dK)%qH6zP`(|dg(&Z{}Q1tVhqbIbNhYnZkpMDO|y2=)MBA$D|&*O>2vo| zSr)DGx%bf=Y353EaWBowrmkbVvGZ2pwU;hoM4d~q3%0d(X%b59GDh~c`EbjkYQ!Z% zS$uekeV)YLGTP^{_V&o$9@*QI*n5B1u^mvQ1{Piu)nsI0%Sl4Y1AnP*vk@Byb;2#gsY?W5s;GmJdBi@32N>rZ*yVj~c4QrQM zeLE1xRUg(Ir}{K;qPUlWvQjcAD29$5cwr&RR_01?5z}c{vpvp>vU(M~@zI zl%|4z(CB;rrJA=TX%7W`l*Yw7=cDr-M71L{IQhd7330iD-=VSQcTCJd_dAe}>HGA8 zm0#zoC`z=0m+ql*zk*4gz|r4J^OYYig+EJ=c3hA9xE@bRk2Cwh;y8+GN-PXbEU_Vk z!l;`TNHbHK*%oSEF7Bp_4xH4}8^{cQL>BrJ?D%KI(!ZcSeG~QQTguW!(0B~#K&&O1c!wQRcPPs+ zcDYMgHA~rJ1i6pUC@3~BFVA^|JW7#8UW|K@eqiN^2e6XFZ@(Gz9Ys>;4U#B_%FpM2 zL?W)(NrN2wsj?v(mCCL?v?vk!M<^rw2he$&2GcvJ?*0q+IBHjWSk`9Iuj)BgR6Oka zt+0=*rUYa?LS>!<;G=^PNjD$Ux-L#lJw1Rb7$Ac)yxfDgEcmwAtg^e{O zvK97GD^I#n-M&OWhQgk*3V5^UWy{K{BwnG>E9ax*RlrPDS@b(R#RApEz4U$&xfVgu ze<6uX0eYrT3ek1Qn?7eR)vI`oy1tuM?4)5O(zjCjDlNqvduq2Wq_R90(0Im4gMAQe zG%evVN{|`&Hl8K|>_1cZsJ2C_wo`vKT)-?btCeusN;px0IrA6R%%3C3#z(zu6-7E_ zAE7}2a~T4Jb-?;1R{a%R$prN-^oTMmf31+9QuC_hkdWHrKCZ`;)RVxwI%V-V%H{JY zpU2Z!o+$qnk1pUs=yEbGWPg$=D{Z+eE%(gDiR>jfyJ%_B;D{Yx@mn{AmEEA2U%w{&!$OS z28GO3e2y@AQBF^a`i4@*9_1^p(W91Wbj2|dQ#pF2Jg>lWdFF1c_C{P)*iBO)zikgS zHdH^ERO^n5*Sbv(RqO5{qnn!Te-c-{w%kK5|H0j$_tA!>h~L4~pkEpf`Wq1!CDvap zO-PznY1*U-1yP*~riiGW8Z7ve@c2yvMOg*y`#}6(?nw}3N zEug7fL9@9ML1Hm2;3^96We5&S=sG-a(yO6;R{nE#rkMJk^5 zP(%^#IN^yCIUtIa?xG^QyT*U8<-YO9m)c&!nR%*Fxet_)k3*@Cx|PN}9~8 z;6JM&eFG$4V?!nv*f5IfWhEvutESsf{LM*hzRS@{~k3hw|3AmrqyxvZBoB z7C+vZ<9}g|H)EQa-w?WWm6j)3f$Z=2_YeA~h3{z!NB|E?6Ju^0U% z-E?C@J7$tI;PA~f6ea9v-hdNn5IDY?W^oATfmUkfHrmQz+Q#klVU)M=+|W!T>0c^0 z48_4)P@Jv&Bd*8of3_aCt1>f@_{^FAwyJ|+ zBlHnG%Mf30k-dhv;gDIVNxTRwSqNobssmhjLwV=SINc4{-8!JpW9d{{v7< z2MF{e?xIK+1ONb8Ka=rA9G9deTAOE*$V%hJ6-O?POUwsdiTI5w1&ba8sx zx4!kEZ++?MQy+Rx4~GN&?~EkdL6+T<2i+On`~Uy_?)PtZ{`~IiR{-3DKS@}JEQcoH zG;$I6e=yFWO9)~@3}?h(aO5RKP~b3yL{SVM55wZHg}Ni5B*Z6iHi~nYisBP^G>lJ* zCrwB3DKUIn!T>%K#b@!D_RgSMQ`0PAGTc2s=l1fog$F-zmf96%iNtPVlNLrem%s7@_$n`4)C8t@P z41UARG2F6LWuj#0Nt(`)V6xB5kyJ!A3yz`}G>c)|QdzRC7#`;OI1A ze_F{2#V+bO{lghcIt*IqTccxr3WYklu z>URpTezmBI-D_#&HQOfImTPL(5HYIiMa8HZA~QK*=D^y_^jK!8Skp>zlB^tBo0TEO zw$GYYc9^KjDvoXzmRJf`#29w3kqwHbe_W9v=87*$S8=*wQ5GhLt(j$VaY4zu?sqL4 z3Wb>$mcnGQVxNKArLhT3bwqsDvYqjkg|l;lLPD`|w3g9^j6*y3D@8ZPIPT;4I>$FS zzR7Wv<5>pj{&T8U6r|Z4&v87@Am=n^Xc5dvd_^MOzhw;+t#x<|TBe~9`t_cSf19j* zx-CxDvOGtoij_RM{W{sM_ix$V$?+}kAnC>Y-4SnHHG^e)naa-iDjFhl!du!o`RMiQN4TE+|bwv2XkkgXd@TN&TMcV!IYdosR{A24*@ zK=#V`AzoxSc!Q}c<4z=Hv>`zre^+Y|SuM={x^0uwDTo&1V9?DE886{S96#pxiHr;Q zDaX%b{2VWH{6fYr@hgVywJckjV&uzKW&B!DGlPpVUcsvzugSQCSs9lx$Ix0!-Sb)H z9928>cv(>Vpp4h?2FGt?yooE+vuXu_iy+yf(dl%x$}q=oWxR!}9KVzCe|!8vgwY>m zEZ`bL`;zw*^kR18#}m z6mP9nkGIC_RYQr?tGsP1e~YeM`y(XYQ!f9_@z$CRAS_Ctz)l1&gXA5EE+^MbQ9oPj zCCWokiI4s9`rW`w$t_Qj6=11g zVuAH0QlVJr%0BMj7j6zW^A}l5EYuv{n~KCDR}q}X_E_XCe*{xfOqxZgUyOV}jNw$^ z0{$U{BGcF;gd(1hlnP$JU&KOm8ZWiI2KgH9phw^pG&D5^-o&~Qe=IVK^|RQJnMKn) zHu|UqPYcO;Y+|^Ey%q81;BxVifG5?$utfC{v3oQnRV@e@o5iqY4zYRM~u>lV7L14c$i&y_n&PY?XloxY$L7$3uumo7O*}Rm?d&T^Vs3T zgTf(x*C9`kn?dCJi24AL&#|AJ)JZNmh~2oCTzrUD50hilG~S0^+>aADf>HEf3=ber zGY&qC=W&$oD1Eq!eqy8#f2Hr-ztM;9-*F88!ExqCe}+jo!5T2kI&hHPjZt<053wFR z%ue8AZZH(d;rpH92M5qiZ@XEDaNUat>24-uhbjChM9SeK-qM7T zK6_Y(a2}yk1=uk{dYDej*#P0~rBh1mC?P(IAmIegBl;d8$e)x>Bm%HD?jHn#m2!R^SniR2?@Ptr(tt8zO1 zn`VRbJe;_Sozn;=X4!>&}|4eT6g zXR$!yGVYimD*@NzZNwv>5xb`m!8kTR#}=Hyf6Xv(D@^iwk-TmZrzO`b-Grf?`1=S( z$O2)huuX4*S?0cZY>PL+te<2W${MF=wuRO_8>2Mit%*0me*;31#$cGggCNI4WbR=+ zQa*l?p2B=kq{>XSh=kn9N0$_kV6}jJlw!$K?j~u0DAbm?1o`?B^cd-!cP+GdQq@z1 zE!@IJ-4;r4^T@72>1d{ToecZ0ED+;zyW^* ze?to?B@E~QWe$}wwzkZ~ADd&Nn*sx2qcABlVd}huyAVv1n528g<9GiE{|e^>rhEML z)j!I|bCXa?8yt@xdUJDo-t(UGo^x*g{^!@<0bGTVMGs0cZe`JiQYU2G7RyIs`B=tO z2Gd#0;7%82F(=~_8S~<=g$(Y>xF^7ie_52Vl*KacXQALz87mo7#QUm@&m^?@RSCsK z$1^nMGJTtCfm794pw$A?(md{KmB2G?qs(k(aBotAvQT+co?5yywYt2rE+MzL!=5nB zVzv>Rl1=xFWBUQKgEeN=xP(-dxe|IJ)6jF7xn$Q_F%6pqHIHnr9sjq~>bK!!e|d9< z>%ru0@*#Wt+Zy)+3712Ir<%{bCl(L1?I3Wqd0Hyb!AfLEm<%Q6Qiw#Ge2-Q?aX+qAfl#L=0x#ynHJ$A{@)+w>*eY?PXGW|nC) zjn#r}ZU-hEIG(n{eAm>qGWUJbe|*7y>?~AWivp;;I@l<~)8@1x^5_=qRNpN@zAHi6 zpi~VWlts<@@`aYF^%-@hI7SKmhjxwSAt{U_wz_Sf--;i|x57nmxg@XMm4NBrP%wvr z`w1+Wl5WNI%2u43r}H^e822~nstN)HW4J_-9i=+Yd=kY~FpM`9jNpQTe^FeNF!6uu zM;#tkMfJH}^UPpZ6)3eDS*fx0eaABOUDfpK1(C6)-~m3Dv94eP4<(G9stF`qIFfF` zvbe#lDbJ`?DbU%cI(Gxpu@$_IAqk_$5>TTA)J?V(`&!*~Nx9zUQYiQWU&{DO!6SSv zgH+svE~MO&aOrd{DB!U|Bj4)m;eV%5ryNMYit)^b_e4x~E8mh|;q+e?f0{9wK3Ec7Lp#ok zzNAm!5YFKZIy+DMHe`?!<4Essh3{|Ek0vwR({R!=L;ukv(|VcSrjeo@&|5r!RD6lH z^#i2#kbV{-^0b~I3lJhretHO3pf@GLponpL3V&B(f8UdJnx4fbf5q`Vv=^`Jp`-XS z(z(p=3v~X1YzhyKf0)jpgVub^R6sxZA0mbVc^9n3$aBmpb|Nz=+=<-U!rePi!<;m{ z8^@&4Q&_bN>L2TL9pT~o4GFc^6MB!%Tfyzk;OmLt4-&y0&EQfZ_$sc&;P0qZA|-YF zFLeEYk(W@`e?oWeO!_zUtf$8J(Yuen%06-jIQvI&{7-a|f5t-2RLC+&UV$lUnQ3a6 z87k5&i8B|n4o05qQmQ27hs1k5L`!3|ok$F%zafx;69eg|IyVP$mjby*fhBq_H%mx?ERYzIPF zNkE~KAvYtLCTBt$X)NK?Z6eQw{w^{CG`F%)X7hdqX%91DPrbF(_Ewp>(A*cSwV$3l zpAog_P5(e-9@1vF80(kO$^jOC%<%2mJu@sny7<~3iqtY3Ki3#+(4`6JCROMoCq9e( z8h|;26kpITp_Msw`w!SJUlvoWJCIeeKzTeZz#?AKO4kOjo{)c|aydtCl#*AmHX|Q+ zZB)IzbA`&|=%z#20s^+^JG7=%vkoqEe%#*YeK^FmrABxL;`LLx7u zg4dq&2FspBZwMc-gvMV`O9u$FR+HGb0RRBalku1xmutxZP?wx^84G`{R?l9 zU`Cp6q?wiGqBNKC7{`BQX}%pm4OjByyQ<=vig^XOMw>a#65Heoii;a;i|K7q!xok+OoLuowrO$O72Hv<&j;zaqOIR#79r$T zM9W}q$EFl#cfXzK&DiUiC5+6BFoZj+AXy$;RgkKgO)hf@gD-z|HrKd)hpn}}63hl` zuQFT6=fIhA*99@l)@^f3G-WZ`f?;sGCQFx`R~AjXr8A2)*16tbE^7;e>8#_fbHf$n zFl~Kx9z+c`tu==~8fZKM&ITE8S8JIuXYJYc}h?d=FGC_+9dz6s(r}+7}PiFUAUU z^tbhX3aX0A+^OSaOi$yxoH9HS(p#+E;eLDTU3+_YTf(m0eJ<+z;60sRF*|mH&k4Cl zN8eN3goM!W5e^fLoqY4mS*M&D_TzwteHhX(EKO0Gk~DwUF{0rHMpP_nxQQhVRZOZ_ zR&cBDn_j`tPNmCh8@%E6IZdFbO2YW(MV^b*K&@Re&{bh|DE;|v@qJFyy`HgNmxB3z zF~?E5atGhANMtRDMR{ z-eV*mBK3d07ySuY`A-1+f)swkr!>?2czlK{4SR&>$9FuQ>1%42N76o&uF=EMnYNNL&k08R>ZF1Sk-2^ArbEGSJC1a}i>a3(T# zWIGkSRVuYAi^K!)P>3^*+q5Zyo8)Gef6jbo@yz(w@9#eWJVm2`9PaDTP}T52M;g^4 z9^#RPnua<Lus4au+aCqCcp=p}s{V(!p%^9PQ7B;nSUyDpJT5s_Z;(0cOdMD;qBc0Ff5&atr%TRI{XZ)hBfQIS^L27a$X_e zEfIeRjsMlX_mqgGBl>bQ+tt=7QK3m`f~jUsrnD3-yb1!2(}+vSE$vg2gbB- zA1gE}P3&nl6je{P_i%yw3XO^|$VUAx z46LH?2T)4~2wgu!B$r{*0d;>^33yc3b^gz2M(@q&VWhEG1U3knMM4^l0NWTz2x9>T zTN2p9fJhVPG4qfHk7g#bAmKJ~yu^tU$4L`A#m-XfrY3QkHnvk?MU6?*Hf@qNUDGXX z+B99$x=WHSc5T!Dyf-r%i2>a2!z}OId+xdCoO{-L=Nqqo=|uq7%0Pbz8*s|NlOg!< zl!2cM!H-iWKCSTQ4LlvhA)MCFXH0xHglF)%I{X4YugkxvpI4x)r0<5 z2>*@$G4Zn6?-f=2fA#aKiPucLZsMFN;2A^&=Dut?<7D$E1lFEZ%E|U8?Oe{uc`L^g zaVIMXmWD*vB-5jUs|V8A(WsrVV`EPASRt8+5`ZkJxfe9%tWqfVAPYI_r@M81y#TH6i?{Qc>;BUm_)NI64=@gq)lzkMW0 zOn4w2vy%txY(nQnq(48Fpl-KR3ZyhUnMm1DyO1AqQuzcC>1_0voy#O*(S1BjB9|w= zbhg`_Q6jQ-K9Nr4sL+CB+KyKoJl;BR%sy^M6Y1!#MACohX}fH~R+pu?mg9Mrxx6RG zlhK?#86Dn!Xy;_i$tW=?%y?qdA-C*BELvWaXW?^L+Q zX?-(JHP3(L49oy`WtlC3ogOS6%C$O`T5K{|?X7e~Ff(h<1+z}sn~cwy4>=Rcd`=#o$dq!irJDr8EkfynT^!kVa=y?6%7;)sRJ&ES4pfER`lpmdSEK zogFWC1WT@xs|76=R7wZM&U#t3EAlMr;?68tAuBCu*1)@RHp=&pWz!Ryl$NZLmeSJP ztQWXZJL!f=#?I#S2>V>v?*6KkjHXGq?`#$)=8@+ZPF^}x>TS#lbqysI7uh(?6MOyM*Xbd zy+@8YvAl-udL~AtewD?Mt+!gu^s0#=?Ur;%L>255ywbakMr%H>3-!(qkx(=LaBC{JwWXNcUJdA+o8v9Bgx!<5M45PEVxn_mlS{R+ zt7}8_(BQx@w~gD8L@JlJQ!%HwGneSjxeHpW)kYVW*F0a*&dFTdV^un23lG`S$Lx>F za!a~ogCQF&*(BFma-BNrdfCj-Y;J$-k{(6*RBW$oHKfmyZE~X_+e;xmx7P?7Rps7N{xxg; z-`ZlyO{!e|{8*%hEzNElP?~@F4S@p6=F1#YzDW;OqA*~8v)slDUrYeAkD(Kl!CtvdN+A93o zs@(~eU*u`S*qE@hJp1}eZeD+Fsl1MqORsyb1w7XQhDDqXP*wb`?m-%e*1X73mb0CF z^(B)jbItHNHlES$x<4>f@?>M@}^TB{ysAsdCqp`ZTAlW^S|x=N|IdhQ)|^2I)r z&}ZSIYGzd5d89+kVZoOF$7O9kqk!9m1Z}NVpAv278-{yg$+YfSph|xfG8u+K&f%qX zY3l`jvXFM$ek7Mp7Wj;?^R#&_tB{l8uE-mTlwuFltA0LR3bI3)THPRT zsp8^l4qWBpQnW*COih#LlAVg%*?7MTx!)m>d(f}?+L%4@5w;^{Czik?z2DPw5tM7e}4Zmrx!i`1rFc8teA;cawlRaa%yxd(rp`>REjA8u+BIq%M9 zW*zOD`_olQH6uGj8Ras&^%8O}{@V{W;1K@RiK@Urmo(&{pIby@hTBC4sQeF|3}jCA`6S2X#*FsSe}f-dLgj|LG8*Omy{2Gu)fl?cA4~}DkUfRa}lQ=f@_!i{Mrw#{ z9iGC*GuU)C;t@uw5=JTrXK?LENYsr70XZjV7MO8(Gx9R&{7@sy*ApG&`uPf#S$gx~5uP4V*oV&E0-A=Mz{R zKJ)@c)I@62!*gvqjkoxq_HOcP4$+4{@i-#w^vzqJz?zaH-WG5-sfUM0{Bs=FUX?Q9 zQMOl5dae+mGXc*Bo8xWPs&L-#racmTAtzj5t)){ zrmx>k*Y7eJfjhARZ$~d;Owc%PfrG<1%2amvH^KUNjA?ln<2;G?5j#?%Pba?=j(CVzRxAcS->75)1dpCcIm^aj)#beXYj^aI%z=M*(dnJE| z_sQLOh#J2`P7ahv$q4q&)`xM^C(qd5mAL9M^0Bv?s zR^VZl8b4)uJt9Eq8+n#T;3qE+=huJC#)o)XxFanlf)&2QEKv8b{Pg;ISv>Dy`T2;~ zCW=x&N~v0M?nC2iaNJ_DruB8S8F1N9!Y`_Cix zYLNLdd^Z=#YR@B^rMbz#s#jIgs#g%~YU^Zm;`5lgYQMXmn${3@w0{ljJBoh=DSRg@ zk=Cm4+r5&+oa%5tVVhrVi(a8$?6$hk&?=urGfV3ld=Bl52eo*!$CoMogxZRuk8>pM zNGy!DYsq!ETb1} zNq$!LLyYDi8VMc3dcvcGgZLBy9;^-iA5cpN2tF7eb?poQ05u$w@kJb$@Q@Z5mtb}o z8I>55vav5* z?#%iel1CnS*Hogd0I5hIwGyxVH;5Ky?=E)Y6yz8cWchYxc6R1BGdpwl>%$-J z0+_}-DGXs|5Gl+K;BpEt;Z4Q7m7>R-j` z?zUY!GPQ3uh1HU_e_(RjG5*fF)rE#H#| z^Amp?3|iUS5-N7v6(6*AH-%j1n+{1b70=?%2A8(tBcbNkZOT-+;>nuH8{DdsdG2$^ zc6s1bxV}vSPntWt*|06MYVS52(eeF}^!Ds6At@YvJH){-+aG?0>`9OZjU%8&)#uh{ zl$wCov7+NDgPZTGi2Y}Gv?lzrV^da+*Z+U3d@p_<>6M~&HYqZ*91&~W-Et_M6TN`! zhC&%kIQ&3JRqj&&s6BY2L7KkU_o-a<&=tef*`Se~>-&~y__pUZb(F)jbl>m)F)gQB zO~*AI*Xep$QgC0KhWgE8fZEm4{UK+#``DrN*fsqIpi8kWMYGNj&#N9vRlSz9#HxR- z`uc^xnd7b#jV&7Y1b<3!mQru&&=3={u!OzF3~o8eL)HK%#d ziFv&)y)VKUo(=0JWOrO&=Fc{f+wXszo;%}&Wa3eyaqB;r02??D^;N@=MhqEsuZbR} z&z%@Xa8+Gmq7x(=#Zx4Enz*ltkJI{0;SN|~@)lyndoYRx#xn8S&_20Idm6Iz%#tQB zPTXr4M4qfq;2b9D4~&I2=$8WmD)gvb6Z0D8Xv~}ozDpB<-ccZn z?LZdWfhgRM)c`<&3euJXQX?HMi z*oGSBwQ>xO(S~ER;TUZ=Mg&Jus_NRYS{p&FwWy}AlZ@sbJr#^kX;nq%M^r8=llL$< z`8@_1ZnlwRf~tN@7^-yR*2&67fGQiFi%=yfp(+jGjT!*^1H+UC;x7eWr~d*_O9u$B z#^>2E1ONc@mmwMy9hbj?6d0Fab{R33?c@Ooe`a?lJ3G0U5O9pPK?`ga$QD7YOF&`> z5J?CnTtsct$!3xa%+79SXG0P%v}&nZ6}7ExZEI_9wAEHn6NsrmwZ%UD6Z$XoLqGLP z`#jL!ncZx5H%koh>4!b%?0eq(?Y#5%Yad(!umvA0(2xzG4r5|DDVA}uOo)p~ae7R~ zf8z?OkqyJd6EdDu5JpzUDFroR|3)>wDUMHxTb=y6n zTUkRwz|toSM}nfK)4XzxaaV#os@p@B0JnKO#$y>Hk#$UWBBp2E(O5#atU*0-eBubDZrY~1L&8vGDe`a59cAXX9+BYhObr>rGp23q z&n5>A=a4>V86sLK@;RbArud%+fBM}~lYZIUt(m1d+J6Ew>KBHo?K$Ch_qJBV*vNT!CeR-ssL#65>q#J$%8 zkbzGp@%lxH1%B6f!brPj$|i|Kil!o6itp-^hBIOe9Vluta!xo;^+g`(F*B|gL+`TN z9x}$sxtrcUVN5X3a&XVgfBkxr5^MC*?5P!9#!MJ_Z?oMl8Vn|Cx%=9qqFe1LQ>uMg zjuf0~`dyY7L+ur=jGxK)xr{eu{6fYrW&DcGx8N#zV^zX2bk|rAaS3}P<&Ii*?wl%T zwOsR-twD8r!pgUBr9YK*62@**By4l#PS_^IsMwDEDmG)2%ISg2e?8c$;$D17#jmkP z#Wu9F9Oez%t7k^(cNM?ESqY8v7afkHPYAQ=?(*V&AZuDfqJ!Q48Jo9+I61WCIJC`i zXe;5+mgCS??%6gKzs2vw@_Q9;;cXU4xt=QifIqS#%Cc9*J2+Q@-sfeyjPokq#d{Jq zFC)?_-p7=RXjEWC1tD+4t2`!n*iDaj8CS_#&NyUe_B(mzViWJfkc7B$ai_8|x zuBiAkKKc|#S1JuJX|^n3#-#%(%S=pE9!zcm^=3xqDt(BdZ>kg}&QT#@L#Lk2(1Z=e zIE6$jv3(xO={n;X&UuV;L1d|4UKGiw&L!^JC1vEcGX3WeX%)xW=wnr-D z%#uG8`OR6!uV5ArWGJGi@tgTJd=Z-nyPIbp>d_z`e?y)d#Cz!Nd=kB#uOjj8^YG$$ zK)j7ShX~t_9faM_f3I>62(Hl!kfQ6S;EQgULREC*6#P-mKZU?~-d16!CppMo2e6MfLS`@a=ha zO}UE4H02^z#=}~;>O-uW#;x46Y20=N&2d#zC5e*!T5txp2cXHCI)giWIC>UZJUoll ze-v@2K-0q0xa+8upUdx`&+jd$mu{7s>B(lPMeIyg5rwCC1AL9q&=JNU zi!y;#7$VfbIt;T^N15~{i_T(BCYf3`f3Z_s)8y=6lIt0`cmr9=nWUsKPIf0bYmMU) zCOAqwfxqBM`~#=(PfGhYo|XbQE!E*!sR_?Xci{yu172d3C)pIktOg>nsd%NUiJ1u(l1B(_t(nDO$huaBCE z+6&DhdTjj#tUp)ibh)y6rKq?=I)&m6dCroG`c}v@WUkYGo$hlAWxv|PAWlQwMQnHv zYtDPMIWMG@YsMpV{|8V@2MF%!yTYXi000%2q3r=^e^%dD6Gs&OCJ8Jg3kr%YsI=Nv z5+be@@E1r$1dN7Qji9wZ?6M4DF>KQ8E(iPE*PheYzV;lCue7JOO&@yt+<&7_{THmK z_M1%z1k==7A2M_2&dj~vcki9M`R%Wte*rLpLKHn1Z^wRIh+zWnso|oA$rxI2sU1_e z9K$qbf7&n@MF(bMxPp`#u4=fZG--8kPTk7Ha1Phi@V?UB&~Q^jR>Lg;ZLP56=cOyK zH@#}En}+Y%c_VGR-k3mp*3LPm=a;0w?5^$cV7+0u((+5T_rNfHZ^c-Xu50F`QL$=d zWoccOCb=^gD8?pewRPNfY;QtfUwpUA#DYL%f2y!Ve|yrlBQyTmqAcAq7xUC~rwf*u zUocCyT33}3Z^b6~OX)%>XP8CPT9JljdS>2s%m9*fJe!I_$yhbrqHP&jd##w4+sLL0 zjwd%1-2?Rw9u&8nT-^=yWyvdkd)5hV$@Jt+`I#?WPvFaVQ*(2bIpr)D#u^^X`ira5 zfAX4dCYt(CD6<|@?WzP-2ndY66ipf^N!QPlS#x4_PGc2wDQ8J;2#A!@Y!eq~j(=y2 z1Ujs|&AeBs3mk458G%lh9BfP0E_4u7Y0OO~9mRUi)i!|OSrOzJp@+d5vu>l*Ip z_yBixe29+(hF_wLbi9psG<>Y%6C^a;)A1?jVG)*wB^?sW%6LwoD|niD)5#erV#&#p zjuqv41fx1^tm?RrypAC!e$N=h-~3 zX-v7n)rJS#Y{y$r_>@?S`GGnbe_OdwTvkjs6XcbFzsoE*!D4^BfpHw+r@aTX#$UI3 zHk^C;=?|d~5y}T~i1J}-?r;uqjt>3^F_?Ue(6?NL(a*7yGjNPI2GEW;-r(v$^d~Q{5f6$i3c|LqP(i0i{9-%VA0^eXt$vu%We9gIxuWhRWM(1r-gH}l8C(m z8HT(|;A`|z=oUdLBE1oXWnUPNp8dXE9NmHY%ao_-Vuo;LYq0vOEsoWRWDQ`l1~7@U z0YDYC7(!1G)o|_!ukXZpK43ofH&9Cl2y5K3E0_cT0JWDvNfRBHp!xwAx8U*t3<`e~ z<=KDUcP5$H%>^YsJFq} zDriLoG)oZA+F}pwWm~NmXzSV5uWD`8QvIH1W_EUWG7H$>@B95ek#}a^dEe*#Klk&# zv;6$a$DRa$S^OE9UE_o}yVeOWuKQ-H^xrLfr zsku#Nx6}0wYVM@wE^6);;5Y!f`vEog$n0LaZl`7kHTOB#{p^Qy_ke@#WDh!+%pRiV zVd~pO&2A^#!ycjLQ70Q<$pYqJdnGnV@Agsin9TM&+2ibq0`??(ih7=QLXdww<77W# z&(h^x>^CyJBEviM{975` zmEk>!z32olyG~}mqu$>;*&o_hfHPWE^9k<31p*e4`{e~<`1mDoRJ_AePeli^hvJ|uyCCb7>8AjY1R z*cUSUH+3DR=0DVYNzGSICUc;MNt`?3n_R$dE=oMl3Fq;AY>4?jiA#Snmz{6{*~|sp zL4%w!FK}{&7s`AX0_DT$O_9utW$vQe5}B7uyvzyL@DZpQK2qkRsDC6)E|>Xex>m@1 z3|b){EAeqoxP@IS@$pW$O^0zDk)1%z@$`6t%qP;rBr=Pn%qQcOPmy?~6Yk?x)VL+? zp=&h_uaWswB*|-KJ`I1Bz^6O-3_gl zp-2ydv5k>fPpv=d@7x%u-INFgYq7g081AWUjP%T7Fub+CuDyS*v3|o6Z=H8>y^jG~ z$6!Q5b6b6Dv$t_W{o4AvRc$S;8=AdM^$c8%oBW&owIM$e@Wo?D2Wb@6MZ#*_AC9l~ zhY|q>k{XC@4t54Ct9Sb2{!lRNul4D#ai-HB3PrZG#r!l_@vD8|&bDB0Ad-k9j^#)> z5cYS30*#T#*@=IsisQFNBU=KoK-Z!^299VfvbC?--y2BXuZYBGVgrL=T|u?eAM0A; z@AP*CaHfKjg0VnnTpyFKA|jfYuLe33F}&ewF9UZb-gu-JA=f72!BA~1pc?!(`NRI6 zKn%eT>-BG~LuA1~T_h1kqQ%&;!XHCG@j%SzE1j*fpBM}E70YOgo0fORa*+#VK6h7 z$~qF=we_}>kX%_pm#{VfyOu;^t6I@+^5+M`!T3V-p317#48%H|j$&vGh6Bxs-i|=5 zjqH*9Akyg%t@g))^lWsB@r^;0XO*qdcSgctG{1jHthO$7M>r~nYKRtQNUkj7RsGh^ zKr|kVgmI3XQVOE!&Pg)Sh<`g6yt=& zmUvjK4(%(#arM~&w@4k*Mbw%skq-eh=rn(=Z^X(5f>5eYvPQ>J)wX+>G1`oh!&FO$ zOCOOPOI@l>X9=10kQiH9S!I{WN>sbSQg7*y=!>SpKygsD(8%HEsN(!y zV}L|3wbUd=wTq;tItqZ6&Zg| zLlb~&=vxMpEcTx(3n=>JRE}2E?8nqw9hLc3e^;+21w-tUFz6jW~VVJi?Pp7WT9E}rOwpM$@)B;wkoV9qNJ@rS88Bp zU@yoZAn{e0nF)h^q8g>1d7J!EiPJl@L^||5`+l ziB-{_7{fY<*1$Q5fQp7*l_M{vOCMt>`Acf98pS-07Un*N$@*9- zI#eyTkJX9jS(*&>v_PLxgaiZX(Tf-}?qj{$g(bd9H5>+V+L-7aEoAmw?LZ+9nYSnr z40UONjt4P<=SBSqVk95uCA5D4N2O$1$|ajrH83QWo@k@}jq!MN`t(|FhZ@JkA77?D zF3*^aOP>7S%$x6~>fdPqOF*>0#vGOWG479Lpj6a&B$|F4j)g%y7U@g($nl8IzEM|1 zdi}w0`ZZG}j&3pQEN zIYNWa;R^+R4}VbLCHRd3FT)=dc!lm>rRFtwQGwUt4F!Hpj|Zta1aF{DNiYh$N$=mH z-nVJcJJh^O&3oFQ6)nCt1>UDYAJU+Y;S-6kQTST;RDplMrxI^h_&R*U*TcUQemXYr zPij7c-$?ung`dgBDtrSQEAg{`6z->o4&F(6A6msL@JslW0)K)(Gnk=kFU`AU&()ys zt%F*{yTp%@>XLYu!UJrp#Jd&V!#67Mclb!*LB2`iXDd9!W-9PM@FIh0Xe3j0Bbl1= zsHvL96Va*lYa7}&v@~yMXvXUjZ$sm%)_RHeDm={QC_KW(OFXKu0)CEv!iMn}-Z4et zDv#qM8%}o#iEmc;77~fdx1v1^*?*#Eovym8@vp-B__-4QhQhzezoqbR^YhSS+FHGJ z^$I_qe}}>GX)!f~LV+HC$Q$cHKMKc9si8v;kyUn~)f~}EWd%NfzaUAQt*7A|DUVRt zJXV!Lt}l+JjQe|qf0tE%DQqFVb%fHzlRKx|>F(AXjF`0f1;p6VW_Y8qbTXMZbg+L@ zwAQ;RnnCzT!?LJJ-sR*zGZlUzF>@LKn>(&U(kY7$Vcm;wwmNEx-Pu69EVcY`-&7lf^zmi{t^_E>SNEIcx zpF74qHU^PYa8g(Y>r_}b>rvQ77F1Y>p|M|$&ceUXufekRm~t0JA%3mGuOq{ld~6Ae zqL+uk$Q%g-9f6Y00)=1CZ&3J+Y$gi2n&h`&TD6gf7D)Uih2PB3%kuSC3iF~maY{eV z_oGm1&`@bF-VpA83T&kp+ZX^A9(vJ=g-`=FUY(r6Z$Y-%rL>g8Tti{!!53(-M+rzP zD9`DENMYyG49`(!v}zeKHRU@r#a48U!R|n3UuP(gVJ@DdDVkO`PLvdWE5A))Gl;iY zm@xS5Y%GK7qo8Y!pwl!4)p#I`B-mmS%F#G7=5)mTu|9==-$BdF{4Wx+!tbO!aThIl z@)2rS%$;E@oNHU~iuG(mZ!{F3(5U4Eh2KrQ{(!_f^Qg%rh?yi5JU1hokVW5v8^IiY zNpX(?{Jj$2uJ9fFK84@Uf2i;W_)dvGsPKpQ!wTQUcPo6)u~?6fvX8Mae}t$#O4F*2 zIxP}S%^IM82}jfFV!d!l8QmyWuJ9y!F1v(gJI#6P6;?+f;CjAS;e(n(nC}#}g_7(( zg+Ipk<4(gao0_ILb;wD2UbjD_1|koQ0{-wKKUI`P z*1*AF`q!@4aVv1tJv(kIb8T_aK8|pRg~W$UL`8>xyZo^(g88C&W`kn;+*=F;x z?${20PAZS}D}-^LVHicGhOD1@Q2K#bjJS4J4n5$^=xN&+i)F^VOB@Mm}zWTaV ztqpDM=m_3LjrEI(R)a0AJT)2$#_f-~tJd4iC`uRX-dN1vhfC)BRWfcm!9=steHp?qBUe-mhhSyZ3NleBl8OMF1YB>o_k)7)*mk#RzY zF)0@4jcg8N6gXol>yBiu4)gqfE?bk<+F^;G$l(h4+J__z7t=DWM=u4cj`Bm3%p$fA ztEXQ33h5XRY!&0+C!?w`OQHow0e9rzb-)CO!wUc~21e5<9p07GfueT(Exd?Z>fhl# zhXjap7K!&F9Y<={m*J1v^%dj!Rpa^^&ZFz=@P>9hX!IX4p5HXyzoqqmkD-G>ZH>2$ z_wN|jca7_N#`S$;-Usj(#PwHg&foC)Lyb-;9Rh0Czr#n`xR2ozZOlL5Q|uL|f+aqoe`0T|{kX8Q+VxZ71U z0LApe!cnWrvx?N=hFv4A21OqVA?HV-zUdHu8Sq(y7o9(-`SrVql5B+T560@w~a;bEA9 zA|RpN2$Qh&p{x_&fN#Js_zsl8#b{$!!g#m=Ccg`Br9a1?R zp2OMC!K95ixDNx4I_7N>44tQSQ^ zmbLx=leM@#rm9KBH5n=fL$zV3z;@&Rp=yJ06KsN8A%s+VHI?; z$1~R}My3R9y}1Tc`J}_yyUh5NPgB|43qZMZNS!^YYG$=hiG(qRi^92;*;ZZe#^*j+(B?V3|D z2y?Rqr>j1Mn0ldzg)?v!o4AU#R7<#yV-rkV+{7h6Xu*}R#dSP8!4#0L%6#{D3^G;$ zorhq5&d(tr%Jl?fqA8#TLqKHU!?sZ{nU~5gX#>|`U6KLIFl^0;^Fb&SP9?IFOwpxv zh@u;2g?KGOyeZSj00p$rPC(Bh zrXQn#ev(5#?-;nI+Tt2v#r3=`u3CFsBiyc2a^d;|;(7^jy_^Hry9Talwzx)GaUHb9 zHQgQ;X693K;rak^{RMITH3zQu3|uqVOdDL~)~NZ3Ev{Lqx)ly!E~lWdbU%38FB7MEcTcfdmKgeANnBX2AQB((12=?FL)7X&^UoV)_c z_&6BD$HNJ@SMcx?G9c6#5XL|;n~!OdrI;%_3}q6QM2syk4Qa7qND3}K)P}TwIKXS5 zfKSa>Krwk#*nGo&79JCiKIE~@hDX85<1FOyMC9>gSbCI+PA@oihd|_txI?HL%xgc(gv;{I`H)DfoD+7J1t%B9*=$n{7ew}1{llF0yp;xb0g4Mh`LlWx^xFW34c1pS=3LyV5jASnEav}TlY1t+`O|yi5Cmyy9PxWkx z&Ey*ExEb1Al(%a3e1Ycb6wYxhxX4OY)1J1^uY%-%GT&I;Sg z)n(=4_qIS*+E=bFx2qFH++`=?gNW%6iulbOB7V!LTw6^6%`k9($%t!g5&~8ky_W$^ zHlg`gn+;!Mt&{(5%hxJXz^{R%RS7F`tKQv&d(ob4P+^>1Z4{q?V7uV)C1KM(IGY32 zBx85LlqO?9Z=NxrT{N)M&}!|pYqz#!6;wkgD;$1-^7%I?SYb@$UqY3@pqhULHHcw_ zz%{ULblW_b$X3IDr^reToWK}cqseilDaVy;t?A_DARsY`wSNUt=0Q>jcW7*#t@@9* zs9$i{ifO&Q`j2+XpIxU9Lnr3v2a^_6FXaj6k@&hkotx~I>Q!H*fyL^NW!_+`5m_5EMi6^uer^@ zko1iKm|$h72V`NR{Z<41X+-@fJIBV>CRnkAY;7&ZRAcf?Iuj(q`{A4I?!E9WD}lZY z0uGZvoFxnbXB$p5UKi)L8Bmq1?1%H(EB3EvELD?)8`8p9hirpzHAuoW=(^XUFs{Q)aXrisZiG3)O|V4hhbCbg_=HA^DG7G6Z_r^YMzp)xH`%ukV+~xyzKw51O$`%4{tvh@Xh?9u zshEQf!)UFoV8w@F1l~G6hf%1q^UM!q7aGhgV{b}=$CHs!i=f1R z{3N995rqMiPZHzrV^AUtLaDG1CJFmZqbbFmA$^vixsx-_31tw97D+Ir7!jR+6ht>? zA?iOWqGu7&j}g&N5zzre^c*7k+1EfM(l2~*BpLE9>?cGYqx)^s&;3jG!!7Npk86A3 z)~DS2;Wl#5+v#h}quP$UVjtXrOVCk&#deI2IP%UU+@-T~H-mndI0zHB!MGHuALz9X zj=P6y7>#Py;CnL$Zy!1s2lT^?LDx8%AcHv!kRCpgA7e0WW3x95UK&q&$uAX%oX^(vmXye7;7S!WK zrXEX4zxd`-yU5e%c@8QmxZDbV6H;>6WeWN7LD+37We@C0VpP+JOrQ@M2e3HNbuR9M zM;Yvc0cw(1u4+r{)x_JBB0GrUtxkz|6R5D+G~OA=2!eq!k;8GK0MkSf7K#$oi%#%~ z1+YmR4ysrJo5dp7BD&xbvD6gX7DHHMs+StUqYUC&c+iDZ0{JC+Sg68()-zOA7pG(e z_tVA|uM3geeI~btGd`AWF8fpFq7N#h3)9%&twpVo=#wc1wZlVkJV@g4FiboFMv7Bl zv^WVW#K}-Cx?!g1fdyiX>8TYN7O*hGQyn0V)I7B)i-Ai_2DTdv%*#UlcsBAUOyo&; zl91!Yy$_y3#qEWshsG9v9sNv1KMRV)lc7YM4W;5qFiD(?=;y&~aUskVPqB?N^Rm$w z4MET7pE4M^lfLKBSL~3MG@rqw+2}!VKcWQXDZ&)>tZn*i!u+Oqs`ZRHh3t0WSj_dF zu|}Ts=y}qU&Xb;^Gl-ZcE9uRKLIl+SPH{Q1cp56G5o*OIR8BL0%okUHS6qn}*$T~K z8>|vn!CB&3=n>n^t&0L9?T z%#yCtD7ni>MdYjc=Uw!-AM5pDM(rZ{Ay4c8hu8@PVj!b-DKk&{irD4!X)s-B7f9?1 zT<}VB!RcWBa^xpeNjPAsy2P_>el;SqtIRC6NLvt#dsloAo_ho;T|agGY!H4v2)}p) z3aRt?N1%%8N|pu=^AXGL9CLu^LgqQ>nP+>@hFp}oX1Vq%eVDAMLumF}=uz?OB zu2@!Z?W?P6@9Vnjin?~BeCOOZGnpil!2ZAg@B95eH1FMV?z!ild+NO}dGX*APXWL< zb-fer5{V9wBFPZRPP{~<7$Vh)m-0K!5WTo7-7b1Ne?=dW;RL&IIl(6SGGsq4^>>0H z1~~9CG0=&t#UOrUa&@pFhS9xoCjxg{$euMnenn$huixftaT*&>Il zxeSuW!1;{iC~iBNt7CZBSROWxXFP^G3ivVJDJF0KbFEGR@%*#{l;70Vq|THz39ik190%Pv+iF=yMwIXvWCyZ8f7aGq0~FD~Go3k|W_2?22tS1#tq zCH%OQp)O<6E_cGM;tH-_$)&5fbT!X+ja^*JE!T0&_58Sj;cw)}8h+fwkDKk{7Jjd_ ze~Wbtz1|SFI^jx@XcxEf`*t39hh1#2i;Z00#5}pvF79G-@8*&B*hQNm?zM~ic>Mi_ zc!1xVnJW)+|3h4Tn9)4q6pxB6cCpnEk2ztcc${TA$bj4Uv7H|~?BWR?u#+E8I`Mn) zM}9oTk6qmMG-G;(5kJdf@f^1;VA1*$e=quZr`Rp_aOs73@n`X(L%bwjju)?pSDoTD z@j7?>g&%M5<4vCMuZDPw*YdU#o*{~;!Pk!YTpNY>6@dc0myF+{_{=xKZa)__QKb=(l7mxXxAOE(CZ|q{Pe_edb zvwvq7-?M!D$B7_5w2L2@&CPc4BNOx!ul8rV_=R`=SFZfVv+gs*?{=}DiwEMxL2-!C zN-!ik;ajp2c!?C;B8dX2ocNx!*=3v^-=?D2WXJnyDrwlI-HGo@2RH6wASXZK`C%F| zfngH4lEjZ>JHBbhzuNIFZcpJye=0xHc%EK%eBF+(+VM3~4Vmtgy~T$t?MV(XMfNdd zhF!Ahl6{%r7ieQ7+b`MQiT{uTXm{j5E|LBEN@jA$U@i@z^~<4L9cGto!{i7iglyRN zGK;ID3_03~!(}#C$bt>0y`gF@1B~Q0vSo(M=Rrp?T}Ly*F?KnYTgKVte=!VLzz-)s z#*s;p;@KkxuX!ZI$b){$4dRhYB<|blcLvuaC zfbwQveZITJUAxqie|l?!e>b0+>%C3&`Q^>^6A_%1v*wmol}=q)JP#qY{B-wncYcGL zx~l^|f+7feb#?i|Srz5fpJw&92D}aVrA@7k)t&$WII6w%P3}Oe&x0_bE5sz-bY{Na z<6GX~3FKFM{C*;^#^j;HE-Wr8IkCFDsCqhq&L=8rn~5{Efo31VsOUx4x&!V8Z<9Me z0+3%4F445Y--s|edO)DLk;YhS@Ok_pPRw*Sx$8YVB5snm$s3r0kdt-9^NgB?j!~;%i%dK3ZtLo4DYu z%`eig;^yWCkGp9i?~}KYwhL#_k0-(gZ*zXxtcWranDlwhK9$>qvKqfA+v<&4DoTFyhosjNKQSv(rp52Sune{H?XMq~OGREr_(cWsNNj%+%O8 ze4hNG5Fm>I1M@~#2go|ibhl__Fyu@_Rv2=YAuA1ek|C=MS#8J~vR)Au`wcmpr>Cv; z))LKy|5LeVO?3pq0!;h6w3!*#Hzxhln>DX&daVe_e=St6bo>0CYKskqBy4?JTk6~a z&s?9orN!ebWg#nRZfzo@Rfp$n41#;u04Cm8VNKMX!iDJI&1&&^THL<>D{jp<z70Xq%^S>%A z@RuDie`QC={T|F@k2^D;#iXI3c?E*23+=_N-UiFWNpCalhppA;Eh#}5(VdPjZe5aJ zvefM>S=!pPjD4`*LsqG|fgQh-mB8bxaI;++)f0x97JG|V20VTXiFVCpQxS$m(OA~d z;Hh^v6#42~8_A$Vn>AG%VAGCXG8iF4Pr5&Ff5Bl)JsIXY3Rh}rvjXI#Y{X|DZE;+q zC$O}cHr}ubgeq-8tc{La>S32aB)9mQ&s=FO)hbsu`-mX3wW-ciOa8WQb``}D&ghCk z%<=0GDKS(k3A?EHMt4g%l%novDrXiOxW$ks8@P@3rLH;R+lyKQONlF9S|*|5TC>l4 zf0o+{!b<-a#E(@Z!QDO!`>3HY#}-8cu?=q}QE1Z4u``02l`UjUIgo2%CE;a}wopIC z4#aCoGC={+f@0cNYm{v{$6ds4BE{W6AU5(o%wOqgVg|K@F;rX4W~8B%`$fxgOO}fd zC(A5?VOch6mojzQ=<2<1B5xXM(?U=0e~E@9%d^11R}fP4VnShMwZEZ^W*&W{mQ|bk zu-wzY^k`%y&CSca9zVAm{#sq>Ay!-(2((ai%erR`WJl(Ys{1>+!5#;*LfUFAKat{( zriZ27kf#{(R1$1j5e*4w!LIH$B?H_IB;#xM;o~C+MSW#Qcx=(W-f5yTT zk0~j!C?xA<$kVJio$E7;I|tA`63mo{#>F)2VlAbrHYBVi2L3`=o0@%%w2HGl{~cDc z%5h#Y6=#mI1eK{mnnjW)p%&dma<2VSMf(&;%Xd!okpCpyY${w;v{4iY&hh%a6gCt! zH8lsc2_P)Jqbykan2DMdEh{x4f25yT3yRCi%5?t-e~%G_TGdIwS#kJe!H9ig**}ab}eLUt|!bTqqYI3_l|AAe}xk?}sp`i#H*Q z5%5G@iHQsF6k=m-hm|z7HZ+9hGNjv-i)Ae>OxBswBbS)6o|Y(=O0OwTf0xTl*?_A| z*~rx<*=))dTosx(I^x&J!s(F?k~BnK2qI7C0C}DWUGfY`Kxr{@8&mpaz?7|WxhYr3 zGflZto@L5a@@zw%W6E>oA53|kJl~WT$O}!mn#sC|3A~tzzJ#ln^5ZhDUM{aN<&|8$ zN?vWqYfO19p(TqC`PyvdX|%UcY&)|BhydPCl7%G>1ahP=a+8{|eq zZZhSac(W<*;$e4-c+$@!&Ssdm#K(J>^fspEUVhxi)%)cGrrazaG~`33d{{nc%17j* zCZ345nR1KVYRJb-`8aP(kj3sMreGUSo)#k;;$f8L_3OCT9r9K~e{MIiMeZ==6LP01 zpOk+zMyB;8NCcZBBn(|u)_)dOr%Kxx%{6HmqfQSDmzak4c+Qi4Xe_+h2tSOsSQEkef7WWY$y_m6Q@; zMI2e1@;9bwpL`u5qa%mCO%%y^IsP-{?{dG1PiopqW>r*_mQW%&qNAPA-gr7as;!20 zLzdoY=PcHnfAWC*p0evB^gE_Jh(DP45!n!K z!bJ&BJ2z)7KAj0sc4on1hnV_5`<|RJ~}+RXS~^>P_0O`lt+3xl~_6^)pp}e>K2V1JxiyWtwWR8e*uSrW&S( z8)}59Myf1BjWX3}m2IjVGS@1XL`db4qTwg_5yFterxm8kr|I!SQgC$?tp*>(Ev7nJ zjWN_%Q;k!{kN~PIQx#C38qe#PKB zHANj~f2iY4RfO-Fs#uknYAT~GW%)w#(KwlYjx*IXNnYNj#m!VFsOc1X$pt; zpS#v$;-6?^RT)cI-%e(uJwPY*{!+~_)rrjNay1iSY%JaG5chWs@Qd9nkbSz&!1;&A zR26ELp(;&vlBzOQwIV6cJre6tNm^O!ZE-i4e`+>Mz#QJdxyAB3A^rA~SHG2c{6*ig^H zN<$IyrFe43kfh6LS9N)HYfFpH{DyV(=OMeBN5*<#D2iU_r3HCeWKLJZO|?wXN*kHp ze*nGcy!IcU>nD|H-@ZY=GyrbFXrcQ z`2tqq3)N~vU1X|@)g@%BLe?vPT;5Tce>18p^T*_k%_RN2)Kr(@CW?GBXYjUAe9Jt` zTi%$roYJ~xpQ$dF6nY}{^wK>(E4a;zB+f`Geg!k{N_7>&L|R>*wYt2pSmi~;Dz9U7 z+U4-xwuCZE+V{)V)rPvpRM(PoA#J~oqQS1Ia|p{3igMTy9!*iu5g$L2ukYdTe}cFg z^K?2UwUIcvZ}%ri9fRl|&T)yZ9!|Syj_wb)I|Q&%S40`zooR*)X!NCxen*Xs$)vgA zqsPIAJ)R&L86Bapiqv)aD6R4oAB$3D}i$0IET=B&2 z=j?K;WSwqWO(YOmUC+E?o_D6le*)waXF}FNtl0%Nxkpb(UP^$Lwz!pt9F8>+);nojL}dqcv+DK(NwwI^e+O1aXU*^C z@@Z7Jmr_af%%W&z8yGsB?)Ik1Xl^RC?wT@Uvw%5}On5t~_@FL`JKuQqk6|)v1N!KQ z?;af`<+G|w7go%gOH{@$RQYACo*e`;>h%dBkn>%$f5_WGxJo4o#|EO5R2BzYA7Po-UDK8K8D zLUU78BSMN62qwMV@(%1I7hNvfh`5N!t0b+}m>HAaz9?(hr^AIr^a*))aZ3bdHr2>J zB`tL~)iro(+Ham5nh8~u5NRIpQi_&Sx@q+$N3AF1Wd?M!obZ)ie>$y(>8|o{sMLPW zJ@RnAG;*=dT2&psV(U(;LI4xH@ez^nW=KWd-iX%3f-h~VCxD5aoM^{h%5Df*rMJb? zplg}k;0i-@)|Afu2zJ6Z&FhQB)-doKcf)eVx)fGf`Uug~ z-o)(-)ac7;GSo9V2H`8oVl>hmq2nM1o9S(6;4cmw4bAmMp-bGF|LqIP8QQp~)knNa zrLUQ%V&NLxllYc3EomlR59kqqFcUB4Hv5)&e3rYiZiZ58e;Yh*UuQq&vyMkPifQLh zWb{=+7yH(&(N3r()$IfjWom!!M|87Jg^znib@(Px9k3{g@S@-tO2hzMvBz^kmChD68 zzCvvwTG?H7_vuKZMv*_W9dcqfcL`k~$;Pd4`ZO7!}t@)=45nN1(5 z@P|HxtWj&&e{+c+=k-^#HZ+7XiVzCRMOfK|Zuivc&-HYBs2nqym~Z)#%Jy6KNY%P% zC)ZMDe?|6I4rR3_)OV~qL&q@snljnCOfIW$qNJllA7aJvHgl|)dqk;E`{xookv{w7 z&k5O!2AU)5B$~q7<=_}GB;_4#O_XA>#_$a}f!DRRH0VRRun{Srsy`smirV9D%nkug zv^W)&$7c0BF!~03Fh`h8`iq6?<_2$FtA9ENe}_b9dnR{G&*)+gC)`7ifOzYxJwB2` zIHkwi)OM=>2gGQHKue7rXCE75_ZP%)46$-yBhajEZ78m6Pty;>_vo)^41M1_i?5fn zN?5L0SBhJgEMbL(1WceLA-+AjCR z_)eL2GbJ2D=v7%CKo36b2hPMuvLXE0f6n2*g(j2JVS>nuWtXYrgw~X%@TX~ zP>9CX#~!O~MEIbrySSwN`|OxmXJmXlC0=3Vdet%fP3*K)4+*V$u4gexP;A)rG=U{`O^d&9sFR_|q>v4B_~0Bh;AjZY+6WdleNp z(^h%?T{nE1ueni+hRI&LD)bFre+QkP8U8#los4p@h_0b13Hxtjv$x;f2yl zURDEZ><@_;g?q87N~Y|qlkrOF z^2;k4w-q19vS8KKB&KmCvu2%GR%(e#r(1{I!{n=-zxYekNe$OR=~S93ecej?S$hv7rdzb^)ZLBd^tcmf#Emp^?2p!ZCy(C=ATNqr|#Szr~o zuo`QqK3mu4K!3jRf2VRPf5}Pj{`{FFz0(NhR6LEI3#m2@1pNo#9K8*2boS#Q9@XO) z(K8YFx8~-7g8ATpQ_xMd-WD`2##;S5rcR9=30oa{XdK~m-VJdy3)qHbt01VS!B(hp zs1)}!7=<>M+5>4j!9H&bI8vQKh~Eb0E>#fcB8Y@SBRdF*e_Tvj2M(7_1|d0j3#8lw z=`JG(sq5fUmx0up)&}QNN3VNeg)E56PVF6pK2JkNp`FLN3LRMJbU7sMfW8t6orJXC zZb;;p%f18p3&;t=0BYeEw+y6~EilMs4??EPaM=k-8jW{3cfeo?ZID_R-(Gda@8Vg8 ztiySl(zSRJf8!~%GyXz{%f1`#AlioB1GiYzIFW`s!_>qR@G$Nez7~4ZkP&Mk$>rD$ zMDPw6Ne0mtgsdQpS_@{VIC>Y2cEyKiIlj2U@XE87{`xem=>392NXz6)R46>@vvYlE#oa|p}mTaY`7(M z3H+YGa~``B3g^jfFtN~1^iQ&+gC3J<;}~elT8O8P2cH- zLU_Dme>{suQ7W zCYVm|vM8*$XEYDk1~a&RB9mL*hFc2l|IZ1T5{r;g%v%xwqGk(Ju&U1@RcBSJl<@zQ zKDa#weQ;S}QV&!l$D$(Hq9WCm%2cFkDv~=;f05h+73p26a3$?ZkJ}8%a1Q(tUL;%k zBD~CRjK?yv-x>P7n(A|Kg?_Kbi}iameuMj{pWY&i>ia}Lev2$In%^*9?3F&4so%dt z2EWyM0O^w}^!sU;~u{;DlD_1uMV>XTm601vzjwjD>SyJe&{5 zf5Ami3YS7TTn068Ih+Ppf(NdJrEnei;d(d=ZlKkyA&8sc8n_wO!CKfz&&_ZvJPxA;P_Ahx;%d9>CtP8T-P6mEbLa1%U>_rY_x8J@>&@DlEV zm+?7x72kl@@LhNVzkoOK8~6l&flrB}Z{dD;TOfQOobaJYgO5Z%_(TkcPl>Cah;j5D z4_}E{@K4bM{}#*P8?grVijDBCxCg!y55bRQc775&;b-wQ{4QRE{o+kHAl`?Af8ui# z;%ii5FD8l~FiGsgG-+Tj>BMxIj=kj|%#b6{C9|=woP_=5RLqp+I9OKVP6w}mE*h`JYbTtKgtLd1bW}!>fU|;3I{;Cl( zRVxlwD{-j07>B8=ak#nxN2v8QeiMzqkH!aS{0AzenT0rtv?}_}^*# zAslKmahR?BbO`Ad3=KhB{Df8=yrMiIx! zFi7{BBr8|wUMES+rMfqs_AuOgA6y;k-Ar)07rw>m*no|M`6n#KCXyTn?O=j68|~RJ zY{4_YE}c+_KJ-&*1PrvW$N*_d09&c;hDh(jk=_Fok!dVyY`9m=3iqlVp|)i8R;VqN zBcyN~MWy8=!Kh1T;!2LPf2ed8uA&&sY3qw;<2e+E^|B@7x%daLL5}(r&m&I6!C3V@ zo{txRffo|@M!_)$V3Ywi1B?UE4-H(MaS$dNkYV6O240+UDiwc)#6z$EOan*?FEQ{^ z1240NFuZ}68+e5UPT^uX4QQmF-yl&OfE=qmJ<@!L!bE#)L;wZHf2Hh)(FPRm0}*fT zhdydQ^d}6zfss*Tz|7>XZ5bnDv>k#3NbYVD{f~eEI*m*@L~QJqHoTICDGFS#qMxhr z8Y_5>J4h_0t&wMkgV%~k?5cA2z%(nmIH@9+EPRz!sV-D5MNwUij+SP-RBjOFWb<=w zj^d`133i?ZJ3j~uf2`6eYdO?NJ#`D57KDYez{Y_rMZcr7b8~pmB6j2y&g903XWR%u zSR6ahAtH2~ldFTLvsHmj$EAkL*bOssbu?Fkg?1{r!V#a{itbDX)bX9}WN)qGvtEUc z=mwW#S8jUAHTv2@N5ly`d7dhV)Cu-W0qJp19CNGhRNbX8| z5_cwrJ7d$He|&_ryUbmWk`8_h`^l(tFqFV=I1|f+q@af1yC__d!lvK5#54T1f*5=V zmeKPlaNyC9hGU@*g${$TfXw=M$R*b@7AL~7IEj{h9F$T>QH~`rAE!YbrPxh41J1w` zA%Hwf69fAKN7tAFES_<>CLelq=btS4%h zpo`x9$=!^^W*kfIWHK54~wL#+yX|ZxO3;omh`|h&yqE zXu~_jX1q&m#k<8e!u=%S-bHv{BD{Ykyq^=^uLX#F5V#*;s#lZcgm%Bmu$wnf2AMqk!Rw)auwdEj}$(F-n843wS%_9 z>(Hp(vVkL^H(tvQmE6!g?K16Tv#a@c>S%v&f->z;owQ32YNu_8;xL?;9)=TDVK|W# zfjbz2OOz@Emn0KIaLMAO5L^O#fv|(7QpiD5$#T#RS_!*l32D-+-Lir+WIXNQ$>g8| zf6`9-NDi9aGTaOO4#0fN{iGd$lMoM(Q)VxFaRs@qeUQ8lGKGCV`Bx}B2;;PuU8DN{ z3cabLm|W$4$m^zyykj0Dw!1mY$6?ql(kOr~lMo1nce`F6)1oki_<0G_ zoFetnj6_{xMheX|36umNN&b4vH&aq#WArc}hHs9z&CMOpugJwY@Ch;oPih**SqLIC z4+w87l|tJJy~5i{wCZiuOo^kunRqJ^bRynnu|=Fmt!$+FM^3tI5sKnmwmooSe<)li zw7G220YjWCjspgl%@xNHLmVfB6f*FOV}`gcF@r2HT(-x+`xu-~skK#FW*s*5R@7%_ zRD)H>GG}OS!tIW5I~nD4V_iqH9PT5tJetd#p4!+B$7vrjor4BS;zJpH184BY4rr7y zq5Bp(yEeO=WXu(~;Tg*JGWd-we@1Up98Pak7^mx&?A#6`sqH!9`k!bIc7qFFfFby2 z$if%lXnYCAt;R@k_WL|3Pzq1AoT7l>dE8dEa;NHvSXd!GFPr_%+e<4g5lV`|(>ue=@I%a_mIh zi)mEPpn5<2UdzuC%8%>dRJ@&3+khsbK^q)WkTT2Qz&j+voCg>z7hyT0Qb^9I6pHVu z#0H1rdrZ|5XQNfywZvIQV+e=vZc8^0LLOQg-0N59R}%`pSv~Hc&{az#Wydy>N8)1) z^}s?KscQ26pwIy=V^42QaB1i`l!Mv)Ng z06$VfUu4MxZ*u%j2+X6*x^)LE=SXpchFZZ;{bE9$DWhz~6iDLJ3)0WuNk8|Koj3r4 z@gVK@As9~#nkWPuFKlpvFrY@*VWDsUxj48;B*Sf@m)?&l)`}zge|&pHpKp)o^O}f0 zUlB6Xy~(j}zzVQwKBs`9Ni9Ab2&q$s5JNZOrjYF$!^hk7wp;vI`AEdT#BsZDX+lg3 zCPawh-xRm3mi=22k92Cfh&1}FAgo#ogScd2J39#HM@j5WT)Ux-RsCsuA~BQDTnqK^In`og-ckk zQ!mxf9;#oKdU+78SPNx4;mUd2;3_`5OT9V>*UYtMy_S!$?5WprOK$4*d<1$!5N?dN zBxHIWmLZXwT`C2yWrMMXwmt|q(F`~16yvhgTl74=8R92~e^_Thw82&mr`Ovyz#qtx zQSmks!5|585bogVHdu3Q48o>17))j_JjI>rk8syK=^}BxyE+K>gr?gLZEIohXqTOk z+-o)5w+<@wu+;nYj76QvY=bH&UirYRiB6NB(zfivBCJM5`2#;6< zJ-Qb96Z$O-f3A17SMCI#8_SN_dr}5*-=e16Z07C zCR7yr*YQjXU5QT>B&8?aPA)4kJxSG#DNJ@H@1V#STnRhi1p&L^7+112@bn=3c^wG` z^}mQv=yWApD1-14af3=PGsUkEqgE#!YCE(!-CPI5n2H@_plP8Qz2LR&@Rv4ns)_C6 z+79lqf6%|lizlA1gA2F7U%B|!7I-@df78(K6!L=JrQ9SW)4cX;Qs1LTgniefzHe2Z zrx%GdEtK+@fgJ{XKo3_^q+fCChm0X4@TDy9AuU;_<@K`EkF=0qPf+!RiCCD#?DM!1 zcTmCr%&*-rmw1ulN_navRTiYBr=_QEf~l^QfAq95g}qWga`g(rCu?~hM!S;sfYa5h zFsZGbEG8!PQzoldh^(a5Y1npXClepf>PZlv@qVvi;r`qbZrbwfoNe%h+Dx{043^?_ zm?>(-Qn3u4k@@l%IRV}XodY}J0(y?4fO$M*hzT%4OoXxGc$g%Lpp-)F8KMNL#Z*`z zf2KjbI04QOWw1h&!`Wgc*`i9gLR7;VQ3D&rY`9;{fi2=>cv8%RKZynKnm85yE>44g zh(+*=sDlHPh&aSj>@Sw#aM6f4q6No@Ryo@qmaE4~uxQMI?*I#3->t97Rdw81aIbCSDTN;$?BNctxBhUL_9wm3Z`l zSSH>QjpA>jRlFlsiFd`N;(c+s_)uIUJ{D`lr{WgznYd5jY^;wSp=p!it|@vC%*-=rxH$YgO)W{7X(Kp9875KsG%C?`l$7RqE zbLB5GPwtob$|jFePI zA0!W(AQ~yM4p26bDBgk+e3+u8WU&Y4;v+O7NoU`iUp{|5rEJo zjtZnMS+T$*Rfan_7JyQ9JU&5G#laPFAMT`e7;r#dN}0oETKP}nT5D}2Nmt2iFERuoTCbqVgGn9!7!cnm&GaDNFpw)hW>8etxQK@?Zu09(QVm}0=K23)xhh9vEW zVN_X0$=!gFsiTMN=K$o^gA}GCrB4^(h@(z0;F$x^pU8OTH=qD%AoU!80R}!p5mV)F zV4G*a8yrA!M$344APo8qdLM$x&?}VQ5n9ghIJ7}M`K@8li*y~I)s^Sye}B#Z_d{Q* z$M1u_hlnT1{|yp~f_{UP4%w36KWGt(Pv_G@IQzPj%;ew6UULF@QJ07@^-IgA=dwTF zL8gL_jJ{e6vn=26Pcov)rJjL*t%GB`4*t6H;2dk%zY!=^{YF3#_O_9?+X>&!%iRXw zQI*htPt-70N@#Tw`JeV6wSO3rsW=ntvVt~u7W9#okT0vCKvqMMtbsB)8*1bnXpr;a z4{{M)AZy`j65*Sr7jBiO!zS4f2~>+Hec6qBbS8agBxJoa60+VI5>q>@#}`PzB-~6% z^q;Auv@p3KZa?G`qxZuk17F++sUm(qq%r3e|3w&!&uS*|IgxDmS$`b)1mOqkwV@(6 zc_OXt#{!kEC}vcThO)~-TRR&)AvXSG(`-!rxq2R-WB(FiXQ%#OsXtw9hu^vb*hc^y zcm5s$pvmvTPYLP%f;f5}C@|8MT2#QNr3cgF((Q}V4cn9Uc`|uo%{-NyU$Y$!6>t=l z?pP0Aj%EArM3~nO?SDwO*ST!lkU+SxFrFfsbTi#ZkE=^})NO)6u6P1ei_*MoU(OyVlTzWhc<$owl$Z?qz5uvl4yxPvF z<9YJS3e zv)qJn@=oke?|&ikZahZbgA-&MPL}uLJb6DZmJed1d4#kb^R_>p`Z zzmP%PE4Sfqa=SpeLzwajktcVGnes`|AfFM-<+Ea?d`_$FCQ|?3V3hV&Cj1P?;mi06 z+55e4F1|{NY2t5`6~D%Q3qOLZ@pXcWhmH6a{zZF|Hh=1SgGvTGNQ(R>mFyG_Z^pk; z$pNq6eFRCKgtawn5U3O~2vo8RLK4MCZ{y#{AY_Qe+Se+`5>@yPz8lJ6=Rv&oGVhU_ zXf^QtLogrWqipwkNR3GUw3$8tb^|{k&ylqc(lhP9L*wtT{tzuNuJaI`%YH~pvvOfF z==$hxGJn~W=l8&bEy!P0Svg7&lh(qB?8h+qF-+maC=Jv2mIz^H&TdLe$q+x4&DX>2 z(lL-vN#x5AFJFP7@-@hlufrJm7Z@+!fJyQ#y#tvvVICyn$HXW8_H1&*a89;P4Z~-J zlZet!!j$53)MTfQ*Rri_glXuTvjfxlnv63l?0>B@s&!-tvxC^DA~%Q`Y#MK)hMeu_ zDzxcOY0}juxQg^Wh`3aNHK>i#cpSVAGGd}!9Y+Ss*Ur1eeB&uUC&%;!#Y}&PA@WP&;lD_$ zzJDe@{+l%G8yF|QgF^Wqm@0pOa*CJc$)917{1v?NH)xgn;4Jw&Ij#M0xjX=y$t!JD z0-jV7UZ63rDu?EO6|s?`d;AnXqurVe*J)kgQR%Jr58UiP%5m2c{LaoYyB`OP+s%-G7T+Q55Xh};ckmQh> zrPUu{sUN?lAQE-SG6FVe!hdTc5D!c78_m)bSd4oq2)7YCPtxWfj#z&pev98(9|XW~ zP=|*c3Q)?)9@*+ewta$acj^ zb{UVf%XA^fEouVT)v@4ElORz|hBP&WSbH2~s$v+SN+3r~g)yp>;`V7!L4WTWH62b> zGa~Hd3%^ISoh7;>>^u#B)a*=zO3g$8X~ZUGousg;G{nvkFadue`)-3A7=u6KFT~C< zkfUw65t3TzI0V_?2=No&BVH0eKQQoDj-L0CO>^*{&$Bov2NN!$1n(uW+E7mVoy*+Y zKP8(ZA2lFdZ2+6xY~B9n41XA#oPP%-@cWcIxP1U$%rX;ma?)+oxB+@?!MwF#Qk6oZ zHcEXqbI&>kUTq_;z8M;#DDs)C2jy>oymTAIKZIs@4wrOWUn*M7>9#smw;l6Wt3z#v z-qBc|PFDl!Y#U)h4r3adoVNjTsc5Uy1iC^+YVAYCxH^rHXyR~fwSU5F+EtYNIYSyA zCF9t39?hooRzB1il`|kcZV~_37V#_;SJ`-WMo9{-hqfJh!5TeA8XZS3=CAf>t)jqS z6snF_yB_+b8@EF5@N$iGTY<6KMyvUfCNuP8apB40tjVZZSHe@K8wGJ~hpthZBeM85 zNfM~Jq~a%oQ_Z6sbbmg@uBSpjbs7v%Zj#5vFjOspv8o=9Q4MgMYJ};kiDa@F=BhJb zp7O&Y6@bOmw^Xf!fI17#QLErObvA5L=fJ(x_K>;=o>3RWXX+C8N?i(Ht1IDqbv68` zu18ciV4S)U9qJ~`R5#-YbqnUJ^*Bb|fyb#0I8|-L6VzQ;u7B>v3e|=use7?j-G>e8 zer%!ga`hlyr5?hy>S4S?J%V?tNAVuDHEh%IB&fpQb!0-)iTjaPZo@luoPlJLZpQ

c{&LgyBk82ll-I}b0JUrGC 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%0DY|Np( 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

p8k_2LZ6D0k_J4CK`~);< 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

MeHnQhGt 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≪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 ja|5A+^-K%F2XI9x=VhE+t1PK}w`yX^?P9 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 F*CpV?jtT$( delta 307 zcmV-30nGmR!V37p3Xp;Vs*YPf6vdK9GoRm^8GrwLegT-_oY2eEe3iSNa`Z^gB^nGw1RUbA>%lfW1ke{J7TrU3?oaSeqj z=W&1oLQv-gYa?}lL&Bu$xT)a%rqI%uMCA`0l}f*R@Clc7XG8Ru6{&|K!f^ZDXO5N} zOVgNXN-a4HaN5{%RVH@($p_HF-)UjT#yhlefsW1h9Nl-ZZy78bx@zR&_}^&<+k1=? zr)*o*$iALo`U_A?1_uZgYM>c|Tp5R483DIk83LnV1g>!si?;)M0-6B?6>6Xvx1oCi F*Cll*jD-LI diff --git a/tomcat64/lib/jasper.jar b/tomcat64/server/lib/jasper.jar similarity index 96% rename from tomcat64/lib/jasper.jar rename to tomcat64/server/lib/jasper.jar index a9d5ca8d68bec1673b1b3187c7f79d73a53c376e..35179a6dfda4230f3aab83a972262415f0c949e4 100644 GIT binary patch delta 4612 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 T+(aUQLHnqMwAPahD%YBxY`Yelc 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 delta 43 ycmZ4Uk$KHW<_V3AVH=x-nK(b2FJ@L^Vqo|+xp9;1=G{yjcUeF}n~&drDggk5#}Y~a diff --git a/tomcat64/lib/servlet-api.jar b/tomcat64/server/lib/servlet-api.jar similarity index 99% rename from tomcat64/lib/servlet-api.jar rename to tomcat64/server/lib/servlet-api.jar index 6601966f91c9386b0eceb211f574f56a6d5d0254..e98e81939630bcfda38bbf5526d44c0458d6a79a 100644 GIT binary patch delta 552 zcmV+@0@wYDu@Q=~5s-3!PunmMevg#@VD({YrP#DE7)#eljDb`}r-~pnX-~$z6mN;0 z*-l6Q{TwH0Nk}W+*T>|(`|iH)?mVM{$Dj><0HwJUAsUgP?|sR|A^|+BqMP9HCiI=A z5F#T}Mh(`WRtXqPGrj>t>-143oRvVSmV{=MJptL1v#Ilu49SOoGvB*<&ZIJUPT6m| zv^2lyiawJnb-XI!liqtW?2U5`I-K+x5JH8J#`h3478o>R3(!pQ%t+M>I0|SUU^lny`!qVBRBeg1X2*??&5oHlJ)|;0zH6O zNEMsx!5tAlG-k7iGYB%vqysAs1cDrzn;RRb$m{Y+XId z1)6cDq+V+SsSeOoF!CC`ExgNx?d={6afWO+{9uSPq`2&Z70!zCMYGS@f9S_QP)i30 qM0tex^Z@{aZUTpH0s)6^0s@C_0t2^h0tDhF1Vnj+__tIk1U4^dLJyn( delta 552 zcmV+@0@wYDu@Q=~5s-3!Z`v>revg#@VDT`46uZz4tqWsP*R>Mem{3zyllJ7A3-y-R zneEW>@8>uPG-*J6ACJj>_uYNp-FZ$0k3k!J4@z?>LNp>n-}{n_Wde9!MYqAzZRiJ0 zAw))|j2f&#trIYqW_$~XHtB;*I4glttq9F1djxVIXItkZ8IliwW8b@a&ZIJULD?U= zvNXTxnm&^%b+Rtu)82bB>`ihFI-K?z5JH8J#`h3478o>ROVCX5%t+M>IH+lBUqJ!~ZpLEOpQvDuum(UvO zdkZDkdVP-bvNoi5q=?0x5`cckvxJNqYfaf$l*p zr3%r7yG|6z*gR1M=vvyFbdZje>P+n@$n~x7MHw(2bJi$Z$VC^68H%Ms)mU{KTUU>A zf##eksW;j{ssl6=jJ!tg3h#4ace_VJoFTgnKN{i;DK7hHg|ni3(d={fANuhRP)i30 q=BaU4^Z@{aZUTpH0s)6^0s@C_0t2^h0tDhF1m>x6SGQCt1U4^cM+USy&FVJy%`x89x_c<6qecigt0=PK9=ubfJn>pkd;ASgYV@Y zc*?qwqf=L=G&D1R=~}z!>FnGaGz#y!`4p+m)SrB&a<9BUgLeTSjp+E=^ay=*a|pmg_A?4{M4Pgis!*A zR%X%V8@rfFIOj38o^e?1^2)2<;7ai4s;oHw-izu#zG_?Z>C2pa#24}7q?7Y*2jSo? z35#}k)pxRj#U`g}gfJ>i z-lbv47&iHhh6U3^;mI47L?>HoYBF60F-0aSuO{=idowaHJY<@DQCMd46UGXGdT+ia2LYGWqV^s3F5lx0 z9PBleJ9I>Qi^U@i9<~WvpBFu3w3$*UleA`u_R8sAtK#1u7e2rx+%!F{Jz7cJOMWw7 z$Ax=Q4l`0Kb$*<>=-FlDt*qx8#3*z5X2;Tq^&IbJYKv9tr8Mv*rYyeXI`e+e%F_(% zA~ysSuPTu_p!`KwBgHjN^->5M%YC2LuOSiszJ^LXufxk^VlAc}mCbmtoNd-I)~Fea zdD&yVtFQfTV|0GqV)*aVS3&@L;m#Ob$ z1+pVVXlZSlz;q}V3k&=#2dMN5jYVluyW5Yrx6poH|~ wI&BjsM+GqRytXk@f+CnHuVc+LRS9U2{^V{QEv5=(u$iZIwAmumfxch>0IfKoLI3~& diff --git a/tomcat64/lib/tomcat-coyote.jar b/tomcat64/server/lib/tomcat-coyote.jar similarity index 80% rename from tomcat64/lib/tomcat-coyote.jar rename to tomcat64/server/lib/tomcat-coyote.jar index 2bd2988e3ace4ee38095a9bd1a2ca9b7dc3ca924..2d3966c8433cd2d4025c643c6567c52f7ddc584d 100644 GIT binary patch delta 158356 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 z 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

7&d;1(B%g>HNm*SXQgXgjgVjcfUH1Aj)ixqpP4 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

tB#y$ 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�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 A+5i9m diff --git a/tomcat64/lib/tomcat-dbcp.jar b/tomcat64/server/lib/tomcat-dbcp.jar similarity index 96% rename from tomcat64/lib/tomcat-dbcp.jar rename to tomcat64/server/lib/tomcat-dbcp.jar index e76d4d8d5ea0559740e16faf82446b8ec0c74c69..6427cd9f5b180e413d396115f086e221053635b2 100644 GIT binary patch delta 3727 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 Q2es~8oWSEg)zj1aALR2$n*aa+ delta 3653 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 delta 5116 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 diff --git a/tomcat64/lib/tomcat-i18n-es.jar b/tomcat64/server/lib/tomcat-i18n-es.jar similarity index 81% rename from tomcat64/lib/tomcat-i18n-es.jar rename to tomcat64/server/lib/tomcat-i18n-es.jar index 4c5cced09f2be8f003f7526c8fb94c1f6897d62f..fe72e5a1e59f215075256682d0c71452dfd7edff 100644 GIT binary patch delta 6099 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 Jfq$u|{Xg#2(whJP delta 6226 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 Id;kvr4-27>1^@s6 diff --git a/tomcat64/lib/tomcat-i18n-fr.jar b/tomcat64/server/lib/tomcat-i18n-fr.jar similarity index 82% rename from tomcat64/lib/tomcat-i18n-fr.jar rename to tomcat64/server/lib/tomcat-i18n-fr.jar index bc47a3ed7d86336bac2494f98d60d85a5193fb91..83b54155657cb03e271cc279cd71d803e55e10b1 100644 GIT binary patch delta 15368 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 diff --git a/tomcat64/lib/tomcat-i18n-ja.jar b/tomcat64/server/lib/tomcat-i18n-ja.jar similarity index 85% rename from tomcat64/lib/tomcat-i18n-ja.jar rename to tomcat64/server/lib/tomcat-i18n-ja.jar index 26cb9faf69c96e41131d7fca7a2f98837d924611..7caffffe9d4e7f5e4e1c445254f7376a7cfe9b5c 100644 GIT binary patch delta 13720 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 delta 13365 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 CZ05xP diff --git a/tomcat64/lib/tomcat-i18n-pt-BR.jar b/tomcat64/server/lib/tomcat-i18n-pt-BR.jar similarity index 73% rename from tomcat64/lib/tomcat-i18n-pt-BR.jar rename to tomcat64/server/lib/tomcat-i18n-pt-BR.jar index 3dd2ce5d49dce687d7ce53303f2976eb7db0136a..1f00589825addc4bd6ed6068711656b19b6ecfa6 100644 GIT binary patch delta 2675 zcmZ8jX;70_6b&E*kO-j&sR0x)AeLfFMNw!9Dk5Tlj1&YFp$Y;55w*0MQJ`9^ttfKQ zifFatf}?=|K|~Z1BAX!s8FgBnahbL*wJyUrwNu+lzjrT-`0IY}-22Ww@4O{BbHd`x z2@64Nl*Kq(9?zP`^PJnUPcTiuh4?&~gQ$ha;}!0kH@zT zyt(+h^^TI8o)V3l;^fnL38FvJ)DJ|TIyYrcT`S#fN_yp7eC5{Z(wN}wK}u~vT9RnC zUEHYw`v-+jWa^NPs;^98H=Ug_2BYTqmK>2cztRsX)eSQZ2Iq{lEnP+K=c^8@x{jqk zv)abvRF7E@_?UTEa4Ui+v#BgSM zceB8R%60()FKjoPBcKq>LEx+)ivW?sOax*aR*%Dq2~r8%auOo=%xO7Qg$79`re|hv zO53n;#;{gvX1=D_C5~F%o)m!d6#@zTS7$e#c8H3i#ht|C;yxFNe{m0N=D5s(}&0bQ^i>`|SDnTprgX(7MF>V%1v#IFM&`6{U3-h79W8RmBJ0VyVzL%=xcsOjJw#5;y+oDC@k8`!hW8bwuX`<#-(qK~nKyeJG4`-_fIf-PaNSm-k5ipM{8tVo~4nF0`9 z<_;-4EHy`Wgwcegz0()~4m-*IsXOOWg2~hFdRyM{T|RVWlH)NAvR-~!38@=jvSgT3 zimEF24(%MOQrbCgT%DRb;v$``1!c-Nlq>l#dA}_@FDFa?Ezh8CS{X9~laA{ZS&Fwv zP8}RNkHX61*!g_rAv}~2cQ$D3PYYC>#mf(-vv|C~Qiabags9|bX{m}{WW9>+??0+f z5Wi~>!?J36Axo;W5Ho7UFtG;TW02S6A!eu(!@U}R{1&RyF~+uuVZYiJzuVNQES5Ej zA++{AgmPTfk zdwLVmCN>eRt|d@r(@YBV&8PtUFD7F7w-@sM^9c(!s+JicvoRz zdoqsMq0qPc;`g(5qz1;5(?L8xb`X!Cb3WEA?M%Vg*h#$1bzv8|9@<4NS9MWN&Dm?- zJss<3bknYtcT?_qH=U?=udHHuwi5@g&~nxNqtT%{J(SE&Uv+P{~KPVFV5jlI!G@79OYfYG1oBl;VC fM9;88Lf5~U0M&M`bImCeOYqhz|_6R zA^!ZR$&Sf0J0E%98B@zux^I{2BrP?loX{?v$jajCi`64eHLmjB$2D`mIlLme9}4Rd z?S*hUsVp@K_+$P=BY(nM7 zpGVvVgH0C{8ejeviqhqrP}!1`KMi++=(+z&Bk9JdL<|{i~UP^ z-iE+h$wEc3BM4Ah#;iD7DN+@IQ8jb4&(*BZ8gm`d@(WBrSIZFcxteS(KFl>$K}W5o zCjx(J?ovh|leY?i8eR$kMtUD15Udx!2qSbvLiovmkKi+dO%&zsB3zu9oVFt&d%NRI zuj)*EagkvdmAY%}g!!2~A-rzV)}jefP>^7Ncnr-}BXOA7F#=dMo&{C2ut=B#>n-_w z1%G(*{#5&=${fyF6%NM*loXq+x8#bSS^CU222ob}cmUG$J*;XKp?^TAvp|8Wi_co! zqA*FIkOA;jD|hi*jfF3L&-#FkBIPlZh%iMFp(=i48$8!Yls$EqW$#a5kApMr;f2E* z+PSNf3j#S#Wiw4#LAo;+Ry)%;e4Jm*I6lV6T$cv~M28EZ*Hs&ix>96?>o#)eh*q*l zkObO8U8njyHH$=P6!f>dAJTbvSkvs7_9b2h2v&O)Q&cD(4h?AR)`xArRA;yEMsoh( z?}IWs6~sPXsSsjZA+sOK+}Ld-jtPjOFiD^rlD-KXBVatl9RY*TECOmZg)r8m4$-~5 z+3QKeA65Tk@!ro}SSGli059`q!V1Vf4EXE>R|9A)U+&?MGS$dIj& zK?DWK%OIl3RIHTp4uu+~tw7SiwBP4Shh$=DaCb3*uQCM~a3*t$8v6i6Zw480>B$*e zXYUO@TF~QQ0ta(+AvTBFNzcihq5J?d?;4xHRG#(%F@twa4^BtK+)ZDFd2Z#eIYhd0-Y3px~kIR@#pe^;YC}=dl3IF^rL}Z_U)6q!_|;0C~vUE@4kjOW=q=y;NJK? zLK%(mXnWfQFxhC2-)2o)(C%wmgI3mrF9j@VCd&L~f5hd@TbX5ap<<%T7bBelDs3Ue zp=GW>LkktS*Fpt?dIS*LN?Me)CKH)Aa{IMWT0@%`uK#KK4DII2zG$m2C!l40+qDyI zL_5*;w)>z@vxC-I9RawObR;p$`t|Ch?pOy$JE;R{Cw2f1S0XU{(3KptOjWZkQZ=}X zByb!Oz^yKtl6H3n#_jIjfcE?D9cY7k)}cM!L%bT25L|DTq@$Hf!q8gw()6-A1kl{O z9I=PJ*eZnddE)wb-|Xa;NU3#CDJjIZa7{{E_*Y7$60Xu6J%2S4)0O-2u7Y=eG_Kj9 zkoMc+_p^Sa2F8y+!DCAWhw8MDE zL7H0GAo*?&(usQaMhx?_NqlpIw$p!uwqqyr!_*uZDSclSNK`|iX!j10+N=d#Ikg~? zQw#DD0rbl8m4z4b)R_|b!&IVfm`X6A9Y#p#xDgUsJ`#lVrlXh!jQ+wX(cc**dWLNn bBdlnQFs7RNIH~3~PO4oT$NwqtaNO&EnxQZy diff --git a/tomcat64/lib/tomcat-i18n-ru.jar b/tomcat64/server/lib/tomcat-i18n-ru.jar similarity index 77% rename from tomcat64/lib/tomcat-i18n-ru.jar rename to tomcat64/server/lib/tomcat-i18n-ru.jar index 8eafa59a9cb24792b83dc68980b5c2c68c648e31..5ee74ab05cdbbfe9b79808563aeda1070239e8a2 100644 GIT binary patch delta 2194 zcmZ8hYfO`86#f*Hf)G%lD;5MBt0Gkxfq>W0y9j+@Mn@t_r2$Uioc%kea<=0xxD9l@0_r^ zbHdIgUTtUZ#Bm~ylZEt^xh!%KAZgzwH;IMgxWcmV#rhP7J)QUJtNy$zGtJAtw{|q_ ztn8Kc;yS;`1C~Ln_R+Vy9;_XFI&Is+(%Uh!`Xn9&U%Q`qvC?3e_RaN#=Ih1-J*!0K z{Nhu2v*ZtCa^5?)`dRo^$xwRZfFx1ekv%^%w4^^}Ok8~PccUS0WsyqT9hjaX33lF6 z^TKtY@SjbMtNLn>_J=(XyJx*tukb6aOfZl2zScIjC~w^oXQdb1I5M}r_FTh_s*K_3 zI!>s1QbVwC$~-%vBT!G7&yfFO%K7O?h($h#D$xSOG*JNJP=OaTiYQ2tEQczi2e>#o zF&jU}(bo>0Ry(giBH#I!sYt}RDv>C5tw8y5nH&y_MW7Z_WU}}rId1U`99NKo$zI?dPdeIj+>6HT;^5VgLbqp5J zZyGcE+i{$mu#oG)7B?64%}aRg#-NG8lfdIR7i{2poQ|fGw>b=nmd#osCQ@xrbVI|w z#Dipbx^*ohK#?4QhW*J$$q?r%2k%r@Bm+{dM2=`aLc(u*3RR%X^#W_Q!<+KymfF$^ zCq%rVJKG6%?4$zoc2eCH=fdRgwPkO*tpDQrdv^q0(qLYoh-IVqb+u?U7roF$Vw zPs$jv=I01O5AESakvBh7Qu$7u4)DC(>Ae#APTNxndL@oZaPh>_XTWJnR9SHmiFIer zVw3PkwQBN%3Gy2JwLnv|jJZNt4ZaNUV@)icJ!|QmQP<*P!Liyk$j`Az;Ylq$4k4{l zSZ2g026Bvh(f-I7gSfcvb3{WOt}pyrw;j*JW+{AJufXr4^=XI$_2Gz*j8cfYv=qO; zxIxH~uo|>MxUS{8cHux=j5Anldo|`_nWC72cG)L z;SH1S&X*Pd`v>U z``Tsbccy(S;z&E)LvRPhvAX#V$~)LWdE>8cMBneP(ph9)hv!(c2GL}ue{R?ujb~LS z&4=Y{@1%SWJ1HOI61s@{vMU_@JG-_a&arGl%;BYQ+(P?hwa`2iRyEoRtm%ks_WxPw zJ`~-Q&(Ix6mHt^wSw0+ie>u8dr7~g Y_wC*+zecmkyhgM5`C15Sxm=I@ADT)l!vFvP delta 2194 zcmZ8hX;4#F6n+>aVMzfOgoI6|QN$?9QX?t~A}Fye77?YPQWcOL9T%_?WpNm!W5_AC zV~a%*0w_^yHA6ny)0vOQsB)mH1%b# z?>>%+bW{y@4Ikh0F#M;RRs|OKd@}s{wbN<`?X-h=dBQ2YXydVSi^EHW?kfha`zKw3 zlI9e-464(<%Gk1T(~LNs&bjJ?lBTNrGxfJ3ORYw)U;XQwBTEeVFJEoDR?%kk@Xm5` z9~Auh+l{4Hq9@lD?-r*mc<}X(I7txv`Md4wVZ%Uwx=vD4_q3NQ7(DLRDk&=ePg>%> z`JYJ>8iLstGX>_3Kxy$ILw<+F2`eO=L>`C=(JaJdkuTy=q-DZ};OQB%G!4&Nd>ehMuzO{klgC~J|(PC_1IJ%Igle;biiMDn7h!{_mwB7*? zdFywP;mL*-i~xB;7#ema6pSxZD=&OAnF zyP4=|TCEju}Ddv>bt_zysp)$LM^N4vtkinoR14-bKRaUc2gy<>wM zDp-bsx$Bs_9n=^cC+uU+zB1Aq-M<7&P!t|Uf|bPro*lpuwjMl5es#sc==ZQViii;v zb98ubg1Lv1X~3iVyb<0-shsKU;9 zLg(=*BgXtJbI_nA{9WwE4^>pZQ>PGywKngSaQTQOm7os5QJGy_uyk8ELW!!YYLQrZ z^cXe?_v;iBA54(dQ*7@yXl{M)*XRo zMGwt~}4MgN}OPZ1@Cj}fzYDU=#$zl;W&huo+{TY+&KBAfk7 zBi)C*kMe2yqR{rBFAb5+AoT*xpy~q6KyH-6RMP^qhnq-C(jp_cg4s{aAcs(oMp diff --git a/tomcat64/lib/tomcat-i18n-zh-CN.jar b/tomcat64/server/lib/tomcat-i18n-zh-CN.jar similarity index 85% rename from tomcat64/lib/tomcat-i18n-zh-CN.jar rename to tomcat64/server/lib/tomcat-i18n-zh-CN.jar index cd1e0d4c071c4bc6ad17d23aab52c261ccff6660..32ed0cdc4f264dd99244f6fbbf78000658e1bb91 100644 GIT binary patch delta 11437 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 delta 11353 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 j#UDk^)?yS8LlG7G!7HNiijfp(d9Zllj&8@O zEEMR9ILKi{gBx55jN*YuST#|Q71l(#Jd)KIW&0QhJ~LHQU)THn-|N@!b@%s`6&sco z8=9o2h;+sPU;uzycCKs5%qh6_vN)qejHxl(LFh} zc&~nSAU<#@%i_1oW-Ts1i)&)m9yyxbQdim}hsfowbIh(A4~i~kjZe4t{A8o|z(+aj zzHhtxZubW~? z&kUQ7E0;N@2L12Yj-5{qhUzKH6Hm<=)Q^l$QBVKr6cp3x%?$ttgH?=Zhlfv;K&v-;@n@OZs&f`NH}YGkj)K zYQP5eu4{GKj=5qt{8Pi^Bx9_RDs6I?vLHIHkKwN2xLH|@4! z7RS1)pIh{MFCkO9yJyvX<@t*)0GCW~=O*Y@Km6E>hm#Hz^TD?-*Emw=h9C({W-~Mt zSi(K7%w`?}pF=j%lS3a?hlXGUT*6!%N)wJ;$gP9neA<&|;c;{3F{=$KxvuI8%;Y+~cG$vK zd+iPkvJ`2rK&a#cmR4}qwJQanV)IrHqK+R?rq0}Y;dKZAMjHU|7bw5+B1#{8!5>LjPaoes z`}IO{cXXQq;3H5%{LCM*3kk~tNJi=$;^~CV0?-(|HUP1mhKnh=P%uI|0+2OZ#ULeh zhbU3?A9BIF!Zn4MJ%NC+Wem(K^TQ84Hj}~*i~}H2pzLpdue4*?GWqtwdqsaI z_hXhAfIxxVuuIkb*iDtxWr5$wHM`-O!K^Lo$dP(OJmdoP>mH_-_u4QuYlmSdSyIbm z0+R5`P)*&wphm|5VwB@sp@_W^@E|qTyd*{+ESGBvIaN-K9umB7B67loa^%c{o}kuG zEx9#11e)P$L(N8IGRDBGbHz~d(b*UzQsh~d1>0JLdoyoU85DWrp-5zab2FgJ$ZnEG624=OmRsO$k(%5qDe}wKB6rqli|W9{Uh?S| zWC1{wAh-KDTsl7rxiYEprR>}(vfI{>n=)P?by&@%ZBfXJNjvhN?2(h*FhuU%Sb@}U zJ(osBBX@S}v#Vl<4--iX`6mdZt$1@Zn!ze^FPh}unnzuwcu0Xvu`C9$_cKn5AqW== zkrA$mK@QBdo$~cNM{#$BW@m&e2+BLCMdnyV5Lz@Wiba+zfak*Hm3bln`pAtY46vn|OVcKj%l|<&G{jG1HQoJigl@Ey2YTQ3}hVb0Tp~ZsV>cZO{lu$7!NYjU(vD6^a6}_%5`>wQ0O`0E{sMKq1io{z$7IbrSv+Po`e{lp-hk&a)Zy&NTq^O>{Bs zk^;Rj!8gCYz0LLB+L^%tVlp^_;LcWWs5I%j{Q#uY0+U)fM|j1JPZ@j zROYHoME0V+Vx)>KbHuw6H7~|mVx3`WkHD1VxcJnJ_>nIGo|S9gilYT2WF7gF4WRv1 dY_9M|AT@0|aZ69pWhfaWgJuT+lB8q_;QwrGA~FB~ delta 3703 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 TmzOsKxdbd6(yX^sI0G;?gXX8$ delta 373 zcmV-*0gC>F-3^4@4UmEXHnD?Q0t8O`BVe=O0-6wi-A=+l5QWd6@*{}o7DPb-6R(V0 zZ;0_BOnd^9rL47BXwz=dOP|XNAHat)Zl^Jth>^MYk~!zh?j-a6@%jc}j8j5=9!;}Q zUj&Q$r~)FCZ&)DoqQsXfR^Ee_CYpQ7$jk(xOg*&_*tE%Oc`2{PgxX9km7J(l3seXV zZd09qEJJMsYJ}ELMb6S#piZc=`aBN>b_ng?->End*d=s+TeB>*-rhyjM%Hr+ z&n-MR_uQ#Yy(EZDlsIS;&i{?MM)`4=`N6`$0pVi}T$o?@`&g7odc%Dq+Jm@(x=VqKpcvtZv&5XfT`17IUBJFw5w0 zw#z(X_L(QlA--$G@8lC*o9x@f@Dor=2M8{e-h6|u6o;-90f(*>0=KRd1LYzFPWvNZ TmzOsKxdbki-h8)II0G;?x+SsV diff --git a/tomcat64/lib/tomcat-util.jar b/tomcat64/server/lib/tomcat-util.jar similarity index 89% rename from tomcat64/lib/tomcat-util.jar rename to tomcat64/server/lib/tomcat-util.jar index 258194e65308698e56848ad1a4b9055c341e9466..c91dd5d443125a7202cda2999930e221a015219c 100644 GIT binary patch delta 14103 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%0DV`tlApih#7u_c`oLg1#bU zOd15QIVyJoo-lx_8}8XQu!20bduDmaQ8$|$0Hf~WQD9LBjrplg;xqX^Cf9GN$rO#y-<(Y zdZ*2!Wtd1DtK4+_jUX|G%qTDD(MALne!nq^P?O3rC2T9zLusR>xKYdYN*tLYnkM;M z?Vvo9;SMTlPdP`l7UM9UJ@rg6wGktq7h^0GgC;vQkyFMZTvIh-viFx2o5kd>uA50t zP}{Kq2noTBXHws@5>G;3H_E!P%@;KmPG6#NiS-)_V8DKA8!S@e6dUmaRY0+y@)7u* z!gR~9hF+WT$A#ISP|o~H8^b%g~b;e(@}! z;YTib!MZv=k@k)p9n=In;6`bFpkd3XQKD6|$RI`vn`NlKu7d1`sK%9{q>G;XQ&(%! zZk70zAZcD;H|(7mZS~Jq{y~`g`vmr9gLg_{v0Tn{9ObJV#TE8`AbJEq0$Y+QeW{15 z`whH9IYp9r%RDjCsLE>SVy#PD8tWp*UjO3=tK{*BJ8Q6;mr~ARgzX)B$?6@)$-J`Y zDV|P6>Y#;NaSGRVMzZLy%F9RT28AfY_VYY+^xjB$1igZB;DZqOiP^e0-6Ztc;lE`)Vl#Ta?R>N&to{d_=;15(3+s!hA4Y zg}s$|bvqVjrT8lMkYt2)`U3b>ckte2<?i?b0!S4819wOOg#j1Ee+cRTGzyqf65=CW@((i60F4Vqt$>CHCrARh0S4v& zYx^k)dg}zk&r^F9YNNyzBWxe#!v#0RjDg^Kkv{1t$2jERYazKlB$ffHCDD zQ7%(|2?}^p4u}FKoQ6gQgXAFP56%6zO#&eG{SSfMxPk|B%R_vU|3i?#EX&Yn;H2O9 zY2&XW5_nx6NCwtdfRr$Q@CPR<0O?8obIyc*nD<(W!#~6!3{WqzRackPNr* z;5v2406 zvHsW~vxx!TmjjZ3et zY5+KJt|}yJkM#d(t5gP{gFAH~t;2r}DG*iR|L`IJJHCcwN4EHf?Z_U010MN}t-bzY zSwOwdUjYmDQiBY8*Smj^yeI%NcwG$=^)d9nF)Wx(9nuY!nBSNb9Ig)W@&1=E1jxq! zhD=~V4M-h1Y2bVBa1IP$C`In#qPv!zhfA1eAKxEEuGZomb7%~!r(vZ5$G$C~* z75u?@nm`c%LCL>Fnifz3P+#`PV5tQZ0+fFGEldGu-|I=rn2Pxuu@DEPcgDhNf_>Xwj11bR|CjSV# zH$VlzBV@bk18Kn8K;F(j$g%GlV3MIsAib4T0JK#^b+&5G-i~UAL`T2iidBEq3e~?^bh|kLHUxEpqd;!4WsVTuiHZ2rX6y%-71qFpd I1%#;o2Vh)*C;$Ke diff --git a/tomcat64/lib/tomcat-websocket.jar b/tomcat64/server/lib/tomcat-websocket.jar similarity index 96% rename from tomcat64/lib/tomcat-websocket.jar rename to tomcat64/server/lib/tomcat-websocket.jar index ee107e4fb975060dff2732ff53a6e875ac61315d..b80af2f68a2c6818a9f892da49db69ac27971709 100644 GIT binary patch delta 6959 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 diff --git a/tomcat64/lib/websocket-api.jar b/tomcat64/server/lib/websocket-api.jar similarity index 87% rename from tomcat64/lib/websocket-api.jar rename to tomcat64/server/lib/websocket-api.jar index 89bb7e1488fb194ceb7b5995f71480fea9c3fdc7..9920d33c378e38fc17185d57e785c0bbe03050e0 100644 GIT binary patch delta 1280 zcmYk3X;70_6o$Q5l*J%1Mo2znNMw%?Kx807B(zmQ7TFg;q)w$8P_RI))&eTBgg};) zgam38bX-QKqh*t&jhc?qDiIedScBGOXvMKb2SgdPx8L}q_t*12@1414&VAd3-*jPR zMfoqLdzbX>TTkEla?_clQkZ%YYW>PiKT>t#eVG#|E8UYju8R3Hy)!R*!^*R7t4|&+ z`DaejuEZ*H4P(c6@+Nb!&G+fstQ*4qT<*s!Y4_#~U0QryldCv7cjJW6eUC72+1Oe8 zB`e(8Tc3L=jd`UVqbk1WoBXWXYdnrG-0Aam`Ef35w$*-%A9mF`@`Q2n>1NI)avTo1G58PnJ0rf&#Z{odv_ddtW@`yY4T+<*OD?o{$_E5FT`jW*J&F|1bxUGbCCR{p_hF?*(ZX78w_-`=`b z(kbt6wHTDq9LQG*aOwIF(FT4{1)vk~Se1g`#KO3m2bt>E$x_IL&u)dG|O&(w)HH34`UHY7qYZb+ojn79B&YMIal6uz27tLY?rsMj#TN<$$( zaMeVkt*~7akK@u{k(Lj2X$v4k&V)%)I{;Igj=M5R!Gl_D0FKWBNwy>0)P`WUY=X{AP6oRDKnjRQ6QP`@4 us4#L_fYDyMwKy~2r>3>IaNmc>qW6*3Od&Ve)trOIVX)bK{$$l0a{dJ(+$wMY delta 1256 zcmYk3c`)2(7{~K_C62mQg!0?4>$WS{IEDm`wFn~EjU&XFRV(^R&c=hBoVPrWTlTH%ivand(u2Rh1qy!7UH>jE!Z<4q6hFg+rDx=*Rc$s=did9Qm)7=t{!lWJpIUp1{ZKaNWZiEU!>e)QOBYs>*V|Cxi}kB|oy%*|;K^?=!b% zcXwEbuV;KICwVjWr1LMuu+buc#&l)9@uIEe(v3q(k^HagUOdTqbQR3fBaU@*U7x>Wq@K-lGac z3DrPZXoFsA|4)5_8mS-RcR~&t(fbgig!0hRqz$fRB-&5I+6)TISjdfz(HtI>*%10b zDGx;x=2+-KX*ml;SYXtITjj2ZV-54Wb-=7*4{;4*D!9nd77IE=*s8#M1rrJEa3sO> zj2)V?mtppqy#xb#&iJ5IM=bCHjx=CZGLgEoET&en(M=a1Ty@~Bi#puHmBoEHn!>Is zCStKM{&zhEYN|+7<%SgrKUdkIagGd0(OzWg0c;N%+!0dXw1^}Up-prE>3V@wM1r4} z3b4v3U?e6{j5mmVs1PRJi?V$%8sLc(xGpA%PFN5JqD@~|siwo>YDdBn#ML20C@fcV zQE&jH1<>FKFi{m3;|>_*D$Aw~07=|{Dey&BfwDqG;78z6!$ik|@YfkZ1xCMMpwt>b zS+Fvc;Awx?kOT$PYeUdbC@#=JDA9(NS`zsmfqmiHFj?z>jKeV+f<+w@8AgIjBu)0t z;yRLe4br+p#BErs3qs^E(8$n**m@=r1ETs^)W(+yN`osg1>A;1$T}Gd8YCot408=k zRFoo%qbce@ucv^ggv5O@lEY{{9T)83xrB+fWn#1fzf4uxf^m%`LdRulj;aD9jh-m= d for more -information. - -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity -Control Number (ECCN) 5D002.C.1, which includes information security -software using or performing cryptographic functions with asymmetric -algorithms. The form and manner of this Apache Software Foundation -distribution makes it eligible for export under the License Exception -ENC Technology Software Unrestricted (TSU) exception (see the BIS -Export Administration Regulations, Section 740.13) for both object -code and source code. - -The following provides more details on the included cryptographic -software: - - Tomcat includes code designed to work with JSSE - - Tomcat includes code designed to work with OpenSSL - - -==================== -When all else fails: -==================== -See the FAQ -https://tomcat.apache.org/faq/ +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + + Apache Tomcat Version 9.0.76 + Release Notes + + +========= +CONTENTS: +========= + +* Dependency Changes +* API Stability +* Bundled APIs +* Web application reloading and static fields in shared libraries +* Security manager URLs +* Symlinking static resources +* Viewing the Tomcat Change Log +* Cryptographic software notice +* When all else fails + + +=================== +Dependency Changes: +=================== +Tomcat 9.0 is designed to run on Java 8 and later. + + +============== +API Stability: +============== + +The public interfaces for the following classes are fixed and will not be +changed at all during the remaining lifetime of the 9.x series: +- All classes in the javax namespace + +The public interfaces for the following classes may be added to in order to +resolve bugs and/or add new features. No existing interface method will be +removed or changed although it may be deprecated. +- org.apache.catalina.* (excluding sub-packages) + +Note: As Tomcat 9 matures, the above list will be added to. The list is not + considered complete at this time. + +The remaining classes are considered part of the Tomcat internals and may change +without notice between point releases. + + +============= +Bundled APIs: +============= +A standard installation of Tomcat 9.0 makes all of the following APIs available +for use by web applications (by placing them in "lib"): +* annotations-api.jar (Annotations package) +* catalina.jar (Tomcat Catalina implementation) +* catalina-ant.jar (Tomcat Catalina Ant tasks) +* catalina-ha.jar (High availability package) +* catalina-ssi.jar (Server-side Includes module) +* catalina-storeconfig.jar (Generation of XML configuration from current state) +* catalina-tribes.jar (Group communication) +* ecj-4.20.jar (Eclipse JDT Java compiler) +* el-api.jar (EL 3.0 API) +* jasper.jar (Jasper 2 Compiler and Runtime) +* jasper-el.jar (Jasper 2 EL implementation) +* jsp-api.jar (JSP 2.3 API) +* servlet-api.jar (Servlet 4.0 API) +* tomcat-api.jar (Interfaces shared by Catalina and Jasper) +* tomcat-coyote.jar (Tomcat connectors and utility classes) +* tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP 2) +* tomcat-jdbc.jar (Tomcat's database connection pooling solution) +* tomcat-jni.jar (Interface to the native component of the APR/native connector) +* tomcat-util.jar (Various utilities) +* tomcat-websocket.jar (WebSocket 1.1 implementation) +* websocket-api.jar (WebSocket 1.1 API) + +You can make additional APIs available to all of your web applications by +putting unpacked classes into a "classes" directory (not created by default), +or by placing them in JAR files in the "lib" directory. + +To override the XML parser implementation or interfaces, use the appropriate +feature for your JVM. For Java <= 8 use the endorsed standards override +feature. The default configuration defines JARs located in "endorsed" as endorsed. +For Java 9+ use the upgradeable modules feature. + + +================================================================ +Web application reloading and static fields in shared libraries: +================================================================ +Some shared libraries (many are part of the JDK) keep references to objects +instantiated by the web application. To avoid class loading related problems +(ClassCastExceptions, messages indicating that the classloader +is stopped, etc.), the shared libraries state should be reinitialized. + +Something which might help is to avoid putting classes which would be +referenced by a shared static field in the web application classloader, +and putting them in the shared classloader instead (JARs should be put in the +"lib" folder, and classes should be put in the "classes" folder). + + +====================== +Security manager URLs: +====================== +In order to grant security permissions to JARs located inside the +web application repository, use URLs of the following format +in your policy file: + +file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar + + +============================ +Symlinking static resources: +============================ +By default, Unix symlinks will not work when used in a web application to link +resources located outside the web application root directory. + +This behavior is optional, and the "allowLinking" flag may be used to deactivate +the check. + + +============================== +Viewing the Tomcat Change Log: +============================== +The full change log is available from https://tomcat.apache.org and is also +included in the documentation web application. + + +============================= +Cryptographic software notice +============================= +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. + +The following provides more details on the included cryptographic +software: + - Tomcat includes code designed to work with JSSE + - Tomcat includes code designed to work with OpenSSL + + +==================== +When all else fails: +==================== +See the FAQ +https://tomcat.apache.org/faq/ diff --git a/tomcat64/webapps/ROOT/WEB-INF/web.xml b/tomcat64/server/webapps/ROOT/WEB-INF/web.xml similarity index 97% rename from tomcat64/webapps/ROOT/WEB-INF/web.xml rename to tomcat64/server/webapps/ROOT/WEB-INF/web.xml index 8f738ef..d94a86b 100644 --- a/tomcat64/webapps/ROOT/WEB-INF/web.xml +++ b/tomcat64/server/webapps/ROOT/WEB-INF/web.xml @@ -1,30 +1,30 @@ - - - - - Welcome to Tomcat - - Welcome to Tomcat - - - + + + + + Welcome to Tomcat + + Welcome to Tomcat + + + diff --git a/tomcat64/webapps/ROOT/asf-logo-wide.svg b/tomcat64/server/webapps/ROOT/asf-logo-wide.svg similarity index 98% rename from tomcat64/webapps/ROOT/asf-logo-wide.svg rename to tomcat64/server/webapps/ROOT/asf-logo-wide.svg index fcc94b4..5743c42 100644 --- a/tomcat64/webapps/ROOT/asf-logo-wide.svg +++ b/tomcat64/server/webapps/ROOT/asf-logo-wide.svg @@ -1,295 +1,295 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tomcat64/webapps/ROOT/bg-button.png b/tomcat64/server/webapps/ROOT/bg-button.png similarity index 100% rename from tomcat64/webapps/ROOT/bg-button.png rename to tomcat64/server/webapps/ROOT/bg-button.png diff --git a/tomcat64/webapps/ROOT/bg-middle.png b/tomcat64/server/webapps/ROOT/bg-middle.png similarity index 100% rename from tomcat64/webapps/ROOT/bg-middle.png rename to tomcat64/server/webapps/ROOT/bg-middle.png diff --git a/tomcat64/webapps/ROOT/bg-nav.png b/tomcat64/server/webapps/ROOT/bg-nav.png similarity index 100% rename from tomcat64/webapps/ROOT/bg-nav.png rename to tomcat64/server/webapps/ROOT/bg-nav.png diff --git a/tomcat64/webapps/ROOT/bg-upper.png b/tomcat64/server/webapps/ROOT/bg-upper.png similarity index 100% rename from tomcat64/webapps/ROOT/bg-upper.png rename to tomcat64/server/webapps/ROOT/bg-upper.png diff --git a/tomcat64/webapps/ROOT/favicon.ico b/tomcat64/server/webapps/ROOT/favicon.ico similarity index 100% rename from tomcat64/webapps/ROOT/favicon.ico rename to tomcat64/server/webapps/ROOT/favicon.ico diff --git a/tomcat64/webapps/ROOT/index.jsp b/tomcat64/server/webapps/ROOT/index.jsp similarity index 98% rename from tomcat64/webapps/ROOT/index.jsp rename to tomcat64/server/webapps/ROOT/index.jsp index dbcb331..0ada8bb 100644 --- a/tomcat64/webapps/ROOT/index.jsp +++ b/tomcat64/server/webapps/ROOT/index.jsp @@ -1,219 +1,219 @@ -<%-- -Licensed to the Apache Software Foundation (ASF) under one or more -contributor license agreements. See the NOTICE file distributed with -this work for additional information regarding copyright ownership. -The ASF licenses this file to You under the Apache License, Version 2.0 -(the "License"); you may not use this file except in compliance with -the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. ---%> -<%@ page session="false" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> -<% -java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy"); -request.setAttribute("year", sdf.format(new java.util.Date())); -request.setAttribute("tomcatUrl", "https://tomcat.apache.org/"); -request.setAttribute("tomcatDocUrl", "/docs/"); -request.setAttribute("tomcatExamplesUrl", "/examples/"); -%> - - - - - <%=request.getServletContext().getServerInfo() %> - - - - - - - - - +<%-- +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You under the Apache License, Version 2.0 +(the "License"); you may not use this file except in compliance with +the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. +--%> +<%@ page session="false" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> +<% +java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy"); +request.setAttribute("year", sdf.format(new java.util.Date())); +request.setAttribute("tomcatUrl", "https://tomcat.apache.org/"); +request.setAttribute("tomcatDocUrl", "/docs/"); +request.setAttribute("tomcatExamplesUrl", "/examples/"); +%> + + + + + <%=request.getServletContext().getServerInfo() %> + + + + + +
+ +
+

${pageContext.servletContext.serverInfo}

+
+
+
+

If you're seeing this, you've successfully installed Tomcat. Congratulations!

+
+ +
+ + + +
+
+
+
+

Developer Quick Start

+ + +
+
+

Examples

+
+
+ +
+
+
+
+
+

Managing Tomcat

+

For security, access to the manager webapp is restricted. + Users are defined in:

+
$CATALINA_HOME/conf/tomcat-users.xml
+

In Tomcat 9.0 access to the manager application is split between + different users.   Read more...

+
+

Release Notes

+

Changelog

+

Migration Guide

+

Security Notices

+
+
+
+
+

Documentation

+

Tomcat 9.0 Documentation

+

Tomcat 9.0 Configuration

+

Tomcat Wiki

+

Find additional important configuration information in:

+
$CATALINA_HOME/RUNNING.txt
+

Developers may be interested in:

+ +
+
+
+
+

Getting Help

+

FAQ and Mailing Lists

+

The following mailing lists are available:

+ +
+
+
+
+ + +
+ + + diff --git a/tomcat64/webapps/ROOT/tomcat.css b/tomcat64/server/webapps/ROOT/tomcat.css similarity index 94% rename from tomcat64/webapps/ROOT/tomcat.css rename to tomcat64/server/webapps/ROOT/tomcat.css index c94de0d..87af4a9 100644 --- a/tomcat64/webapps/ROOT/tomcat.css +++ b/tomcat64/server/webapps/ROOT/tomcat.css @@ -1,354 +1,354 @@ -/* - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ -body { - margin: 10px 20px; - text-align: center; - font-family: Arial, sans-serif; -} - -h1, h2, h3, h4, h5, h6, p, ul, ol { - margin: 0 0 0.5em; -} -h1 { - font-size: 18pt; - margin: 0.5em 0 0; -} -h2 { - font-size: 16pt; -} -h3 { - font-size: 13pt; -} -h4 { - font-size: 12pt; -} -h5 { - font-size: 11pt; -} -p { - font-size: 11pt -} - -ul { - margin: 0; - padding: 0 0 0 0.25em; - text-indent: 0; - list-style: none; -} -li { - margin: 0; - padding: 0 0 0.25em; - text-indent: 0; - font-size: 80%; -} - -pre { - text-indent: 0.25em; - width: 90%; - font-size: 90%; -} - -br.separator { - margin: 0; - padding: 0; - clear: both; -} - -a img { - border: 0 none; -} - -.container { - padding: 10px; - margin: 0 0 10px; -} - -.col20 { - float: left; - width: 20%; -} - -.col25 { - float: left; - width: 25%; -} - -#wrapper { - display: block; - margin: 0 auto; - text-align: left; - min-width: 720px; - max-width: 1000px; -} - -.curved { - border-radius: 10px; -} - -#tomcat-logo { - width: 150px; - height: 106px; -} - -#navigation { - background: #eee url(bg-nav.png) repeat-x top left; - margin: 0 0 10px; - padding: 0; -} -#navigation span { - float: left; -} -#navigation span a { - display: block; - padding: 10px; - font-weight: bold; - text-shadow: 1px 1px 1px #fff; -} -#navigation span a:link, -#navigation span a:visited, -#navigation span a:hover, -#navigation span a:active { - color: #666; - text-decoration: none; -} -#navigation span#nav-help { - float: right; - margin-right: 0; -} - -#asf-box { - height: 40px; - background: #fff url(asf-logo-wide.svg) no-repeat top right;} -#asf-box h1 { - padding: 0; - margin: 0; -} - -#upper { - background: #fff url(bg-upper.png) repeat-x top left; -} - -#congrats { - text-align: center; - padding: 10px; - margin: 0 40px 20px; - background-color: #9c9; -} -#congrats h2 { - font-size: 14pt; - padding: 0; - margin: 0; - color: #fff; -} - -#notice { - float: left; - width: 560px; - color: #696; -} -#notice a:link, -#notice a:visited, -#notice a:hover, -#notice a:active { - color: #090; - text-decoration: none; -} -#notice img, -#notice #tasks { - float: left; -} -#tasks a:link, -#tasks a:visited, -#tasks a:hover, -#tasks a:active { - text-decoration: underline; -} -#notice img { - margin-right: 20px; -} - -#actions { - float: right; - width: 140px; -} - -#actions .button { - display: block; - padding: 0; - height: 36px; - background: url(bg-button.png) no-repeat top left; -} - -#actions .button a { - display: block; - padding: 0; -} - -#actions .button a:link, -#actions .button a:visited, -#actions .button a:hover, -#actions .button a:active { - color: #696; - text-decoration: none; -} - -#actions .button a span { - display: block; - padding: 6px 10px; - color: #666; - text-shadow: 1px 1px 1px #fff; - font-size: 10pt; - font-weight: bold; -} - -#middle { - background: #eef url(bg-middle.png) repeat-x top left; - margin: 20px 0; - padding: 1px 10px; -} -#middle h3 { - margin: 0 0 10px; - color: #033; -} -#middle p { - font-size: 10pt; -} -#middle a:link, -#middle a:visited, -#middle a:hover, -#middle a:active { - color: #366; - font-weight: bold; -} -#middle .col25 .container { - padding: 0 0 1px; -} - -#developers { - float: left; - width: 40%; -} -#security { - float: right; - width: 50%; -} - -#lower { - padding: 0; -} - -#lower a:link, -#lower a:visited, -#lower a:hover, -#lower a:active { - color: #600; -} - -#lower strong a:link, -#lower strong a:visited, -#lower strong a:hover, -#lower strong a:active { - color: #c00; -} - -#lower h3 { - color: #963; - font-size: 14pt; -} -#lower h4 { - font-size: 12pt; -} -#lower ul { - padding: 0; - margin: 0.5em 0; -} -#lower p, -#lower li { - font-size: 9pt; - color: #753; - margin: 0 0 0.1em; -} -#lower li { - padding: 3px 5px; -} -#lower li strong { - color: #a53; -} -#lower li#list-announce { - border: 1px solid #f90; - background-color: #ffe8c8; -} -#lower p { - font-size: 10.5pt; -} - -#low-manage, -#low-docs, -#low-help { - float: left; - width: 32%; -} -#low-docs { - margin: 0 0 0 2.2%; -} -#low-help { - float: right; -} - -#low-manage div, -#low-docs div, -#low-help div { - min-height: 280px; - border: 3px solid #ffdc75; - background-color: #fff1c8; - padding: 10px; -} - -#footer { - padding: 0; - margin: 20px 0; - color: #999; - background-color: #eee; -} -#footer h4 { - margin: 0 0 10px; - font-size: 10pt; -} -#footer p { - margin: 0 0 10px; - font-size: 10pt; -} -#footer ul { - margin: 6px 0 1px; - padding: 0; -} -#footer li { - margin: 0; - font-size: 9pt; -} - -#footer a:link, -#footer a:visited, -#footer a:hover, -#footer a:active { - color: #666; -} - -.copyright { - font-size: 10pt; - color: #666; +/* + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ +body { + margin: 10px 20px; + text-align: center; + font-family: Arial, sans-serif; +} + +h1, h2, h3, h4, h5, h6, p, ul, ol { + margin: 0 0 0.5em; +} +h1 { + font-size: 18pt; + margin: 0.5em 0 0; +} +h2 { + font-size: 16pt; +} +h3 { + font-size: 13pt; +} +h4 { + font-size: 12pt; +} +h5 { + font-size: 11pt; +} +p { + font-size: 11pt +} + +ul { + margin: 0; + padding: 0 0 0 0.25em; + text-indent: 0; + list-style: none; +} +li { + margin: 0; + padding: 0 0 0.25em; + text-indent: 0; + font-size: 80%; +} + +pre { + text-indent: 0.25em; + width: 90%; + font-size: 90%; +} + +br.separator { + margin: 0; + padding: 0; + clear: both; +} + +a img { + border: 0 none; +} + +.container { + padding: 10px; + margin: 0 0 10px; +} + +.col20 { + float: left; + width: 20%; +} + +.col25 { + float: left; + width: 25%; +} + +#wrapper { + display: block; + margin: 0 auto; + text-align: left; + min-width: 720px; + max-width: 1000px; +} + +.curved { + border-radius: 10px; +} + +#tomcat-logo { + width: 150px; + height: 106px; +} + +#navigation { + background: #eee url(bg-nav.png) repeat-x top left; + margin: 0 0 10px; + padding: 0; +} +#navigation span { + float: left; +} +#navigation span a { + display: block; + padding: 10px; + font-weight: bold; + text-shadow: 1px 1px 1px #fff; +} +#navigation span a:link, +#navigation span a:visited, +#navigation span a:hover, +#navigation span a:active { + color: #666; + text-decoration: none; +} +#navigation span#nav-help { + float: right; + margin-right: 0; +} + +#asf-box { + height: 40px; + background: #fff url(asf-logo-wide.svg) no-repeat top right;} +#asf-box h1 { + padding: 0; + margin: 0; +} + +#upper { + background: #fff url(bg-upper.png) repeat-x top left; +} + +#congrats { + text-align: center; + padding: 10px; + margin: 0 40px 20px; + background-color: #9c9; +} +#congrats h2 { + font-size: 14pt; + padding: 0; + margin: 0; + color: #fff; +} + +#notice { + float: left; + width: 560px; + color: #696; +} +#notice a:link, +#notice a:visited, +#notice a:hover, +#notice a:active { + color: #090; + text-decoration: none; +} +#notice img, +#notice #tasks { + float: left; +} +#tasks a:link, +#tasks a:visited, +#tasks a:hover, +#tasks a:active { + text-decoration: underline; +} +#notice img { + margin-right: 20px; +} + +#actions { + float: right; + width: 140px; +} + +#actions .button { + display: block; + padding: 0; + height: 36px; + background: url(bg-button.png) no-repeat top left; +} + +#actions .button a { + display: block; + padding: 0; +} + +#actions .button a:link, +#actions .button a:visited, +#actions .button a:hover, +#actions .button a:active { + color: #696; + text-decoration: none; +} + +#actions .button a span { + display: block; + padding: 6px 10px; + color: #666; + text-shadow: 1px 1px 1px #fff; + font-size: 10pt; + font-weight: bold; +} + +#middle { + background: #eef url(bg-middle.png) repeat-x top left; + margin: 20px 0; + padding: 1px 10px; +} +#middle h3 { + margin: 0 0 10px; + color: #033; +} +#middle p { + font-size: 10pt; +} +#middle a:link, +#middle a:visited, +#middle a:hover, +#middle a:active { + color: #366; + font-weight: bold; +} +#middle .col25 .container { + padding: 0 0 1px; +} + +#developers { + float: left; + width: 40%; +} +#security { + float: right; + width: 50%; +} + +#lower { + padding: 0; +} + +#lower a:link, +#lower a:visited, +#lower a:hover, +#lower a:active { + color: #600; +} + +#lower strong a:link, +#lower strong a:visited, +#lower strong a:hover, +#lower strong a:active { + color: #c00; +} + +#lower h3 { + color: #963; + font-size: 14pt; +} +#lower h4 { + font-size: 12pt; +} +#lower ul { + padding: 0; + margin: 0.5em 0; +} +#lower p, +#lower li { + font-size: 9pt; + color: #753; + margin: 0 0 0.1em; +} +#lower li { + padding: 3px 5px; +} +#lower li strong { + color: #a53; +} +#lower li#list-announce { + border: 1px solid #f90; + background-color: #ffe8c8; +} +#lower p { + font-size: 10.5pt; +} + +#low-manage, +#low-docs, +#low-help { + float: left; + width: 32%; +} +#low-docs { + margin: 0 0 0 2.2%; +} +#low-help { + float: right; +} + +#low-manage div, +#low-docs div, +#low-help div { + min-height: 280px; + border: 3px solid #ffdc75; + background-color: #fff1c8; + padding: 10px; +} + +#footer { + padding: 0; + margin: 20px 0; + color: #999; + background-color: #eee; +} +#footer h4 { + margin: 0 0 10px; + font-size: 10pt; +} +#footer p { + margin: 0 0 10px; + font-size: 10pt; +} +#footer ul { + margin: 6px 0 1px; + padding: 0; +} +#footer li { + margin: 0; + font-size: 9pt; +} + +#footer a:link, +#footer a:visited, +#footer a:hover, +#footer a:active { + color: #666; +} + +.copyright { + font-size: 10pt; + color: #666; } \ No newline at end of file diff --git a/tomcat64/webapps/ROOT/tomcat.svg b/tomcat64/server/webapps/ROOT/tomcat.svg similarity index 98% rename from tomcat64/webapps/ROOT/tomcat.svg rename to tomcat64/server/webapps/ROOT/tomcat.svg index 3636850..8823f79 100644 --- a/tomcat64/webapps/ROOT/tomcat.svg +++ b/tomcat64/server/webapps/ROOT/tomcat.svg @@ -1,967 +1,967 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - 2006-05-09T08:17:21Z - 2006-05-09T08:37:38Z - Illustrator - - - - JPEG - 256 - 184 - /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA -AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK -DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f -Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAuAEAAwER -AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA -AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB -UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE -1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ -qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy -obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp -0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo -+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 -FXYq7FXYq7FXYq7FXYq7FXhH/OYHnWfQ/wAurfRLSUxXXmK49GQqaN9VtwJJqH3cxqfYnFXhP5Y/ -85O+f/JU0enaw769okbBJLS8ZvrUKg0IhnarDj/I9R2HHFX2F+Xn5neT/P8ApP6R8u3glKAfW7KS -iXNuzdFljqaezCqnsTirK8VdirsVdirsVdirsVdirC/zM/Nvyd+XemC71255Xcqk2WmQUa5nI2+F -CRxUd3ag+nbFXx1+Zf8Azkn+YvneaW1tLh9C0NgwXTrB2V3Sm/rzji8m3UDitP2cVfV//OOfmabz -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 - - - - - - - image/svg+xml - - -image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 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 -/Dn4G1vgFa2715u9zrn+L1T7Dxc= - - - TM + + + + + + + + + + + + + + + + + + + + + + + + + + + 2006-05-09T08:17:21Z + 2006-05-09T08:37:38Z + Illustrator + + + + JPEG + 256 + 184 + /9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAuAEAAwER +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7 +FXYq7FXYq7FXYq7FXYq7FXhH/OYHnWfQ/wAurfRLSUxXXmK49GQqaN9VtwJJqH3cxqfYnFXhP5Y/ +85O+f/JU0enaw769okbBJLS8ZvrUKg0IhnarDj/I9R2HHFX2F+Xn5neT/P8ApP6R8u3glKAfW7KS +iXNuzdFljqaezCqnsTirK8VdirsVdirsVdirsVdirC/zM/Nvyd+XemC71255Xcqk2WmQUa5nI2+F +CRxUd3ag+nbFXx1+Zf8Azkn+YvneaW1tLh9C0NgwXTrB2V3Sm/rzji8m3UDitP2cVfV//OOfmabz +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 + + + + + + + image/svg+xml + + +image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 +/Dn4G1vgFa2715u9zrn+L1T7Dxc= + + + TM \ No newline at end of file diff --git a/tomcat64/webapps/docs/BUILDING.txt b/tomcat64/server/webapps/docs/BUILDING.txt similarity index 97% rename from tomcat64/webapps/docs/BUILDING.txt rename to tomcat64/server/webapps/docs/BUILDING.txt index 7cdedcc..c23b99b 100644 --- a/tomcat64/webapps/docs/BUILDING.txt +++ b/tomcat64/server/webapps/docs/BUILDING.txt @@ -1,585 +1,585 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - - ==================================================== - Building The Apache Tomcat 9.0 Servlet/JSP Container - ==================================================== - -This project contains the source code for Tomcat 9.0, a container that -implements the Servlet 4.0, JSP 2.3, EL 3.0, WebSocket 1.1 and JASPIC 1.1 -specifications from the Java Community Process . - -Note: If you just need to run Apache Tomcat, it is not necessary to build -it. You may simply download a binary distribution. It is cross-platform. -Read RUNNING.txt for the instruction on how to run it. - -In order to build a binary distribution version of Apache Tomcat from a -source distribution, do the following: - - -(1) Download and Install a Java Development Kit - - 1. If the JDK is already installed, skip to (2). - - 2. Download a version 11 or later of Java Development Kit (JDK) release (use - the latest update available for your chosen version) from one of: - - http://www.oracle.com/technetwork/java/javase/downloads/index.html - http://openjdk.java.net/install/index.html - or another JDK vendor. - - Note regarding later versions of Java: - - As documented elsewhere, one of components in Apache Tomcat includes - a private copy of the Apache Commons DBCP 2 library. - - The JDBC interfaces implemented by DBCP frequently change in non-backwards - compatible ways between versions of the Java SE specification. Therefore, - it is likely that DBCP 2 will only compile with the specific version of Java - listed above and that compilation will fail if a later version of Java is - used. - - See Apache Commons DBCP 2 project web site for more details on - available versions of the library and its requirements, - - https://commons.apache.org/dbcp/ - - 3. Install the JDK according to the instructions included with the release. - - 4. Set an environment variable JAVA_HOME to the pathname of the directory - into which you installed the JDK release. - - -(2) Install Apache Ant version 1.10.2 or later on your computer. - - 1. If Apache Ant version 1.10.2 or later is already installed on your - computer, skip to (3). - - 2. Download a binary distribution of Ant from: - - https://ant.apache.org/bindownload.cgi - - 3. Unpack the binary distribution into a convenient location so that the - Ant release resides in its own directory (conventionally named - "apache-ant-[version]"). - - For the purposes of the remainder of this document, the symbolic name - "${ant.home}" is used to refer to the full pathname of the release - directory. - - 4. Create an ANT_HOME environment variable to point the directory - ${ant.home}. - - 5. Modify the PATH environment variable to include the directory - ${ant.home}/bin in its list. This makes the "ant" command line script - available, which will be used to actually perform the build. - - -(3) Building Tomcat 9.0 - -(3.1) Checkout or obtain the source code for Tomcat 9.0 - -Clone the source using git, then checkout a specific major branch or -main for the latest code development, or download and unpack a source -package. - - * Tomcat GitHub repository URL: - - https://github.com/apache/tomcat - - * Source packages can be downloaded from: - - https://tomcat.apache.org/download-90.cgi - -The location where the source has been placed will be further referred as -${tomcat.source}. - -The Tomcat local build process does not modify line-endings. The svn repository -is configured so that all files will be checked out with the line-ending -appropriate for the current platform. When using a source package you should -ensure that you use the source package that has the appropriate line-ending -for your platform: - - zip -> CRLF - tar.gz -> LF - -Note that the release build process does modify line-endings to ensure that -each release package has the appropriate line-endings. - -(3.2) Building - - 1. The build is controlled by creating a ${tomcat.source}/build.properties - file. - - It is recommended to always create the file, because of unfortunate - default value of base.path property. You may start with the following - content for the file: - - # ----- Default Base Path for Dependent Packages ----- - # Replace this path with the directory path where dependencies binaries - # should be downloaded - base.path=/home/me/some-place-to-download-to - - 2. Configure base.path property by adding it to the - ${tomcat.source}/build.properties file. - - The base.path property specifies the place where Tomcat dependencies - required by the build are downloaded. It is recommended to place this - directory outside of the source tree, so that you do not waste your - time re-downloading the libraries. - -* NOTE: The default value of the base.path property configures the build script - to download the libraries required to build Tomcat to the - ${user.home}/tomcat-build-libs directory. - -* NOTE: Users accessing the Internet through a proxy must use the properties - file to indicate to Ant the proxy configuration. - - The following properties should be added to the ${tomcat.source}/build.properties - file. - - proxy.use=true - proxy.host=proxy.domain - proxy.port=8080 - proxy.user=username - proxy.password=password - - See Apache Ant documentation for the task for details. - - 3. Go to the sources directory and run Ant: - - cd ${tomcat.source} - ant - - This will execute the "deploy" target in build.xml. - - Once the build has completed successfully, a usable Tomcat installation - will have been produced in the ${tomcat.source}/output/build directory, - and can be started and stopped with the usual scripts. - - Note that the build includes Tomcat documentation, which can be found - in the output/build/webapps/docs directory. - - The path of the output directory can be controlled by specifying the - "tomcat.output" property in the build.properties file. - -* NOTE: Do not run the build as the root user. Building and running Tomcat - does not require root privileges. - - -(4) Updating sources and rebuilding - -It is recommended that you regularly update the downloaded Tomcat 9.0 -sources using your git client. - -For a quick rebuild of only modified code you can use: - - cd ${tomcat.source} - ant - - -(5) Special builds - -There are several targets in Tomcat build files that are useful to be -called separately. They build components that you may want to build -quickly, or ones that are included in the full release and are not built -during the default "deploy" build. - -(5.1) Building documentation - -The documentation web application is built during the default "deploy" -build. - -It can be built quickly by using the following commands: - - cd ${tomcat.source} - ant build-docs - -The output of this command will be found in the following directory: - - output/build/webapps/docs - - -The API documentation (Javadoc) is built during a "release" build. It is -easy to build it separately by using the following commands: - - cd ${tomcat.source} - ant javadoc - -The output of this command will be found in the following directories: - - output/dist/webapps/docs/api - output/dist/webapps/docs/elapi - output/dist/webapps/docs/jspapi - output/dist/webapps/docs/servletapi - - -(5.2) Building the extras (commons-logging, webservices etc.) - -These components are documented on the "Additional Components" -(extras.html) page of documentation. They are built during a "release" -build. - -You can build them by using the following commands: - - cd ${tomcat.source} - ant extras - -(5.3) Building the embedded packages - -These are built during a "release" build. - -You can build them by using the following commands: - - cd ${tomcat.source} - ant embed - - -(6) Building a full release (as provided via the ASF download pages) - - A full release includes the Windows installer which requires a Windows - environment to be available to create it. If not building in a Windows - environment, the build scripts assume that Wine is available. If this is not - the case, the skip.installer property may be set to skip the creation of the - Windows installer. - - Provided that Wine is available on non-Windows platforms, a full release - build may be made on Windows, Linux or MacOS. - - 1. Configure GPG, if needed - - If the released artifacts have to be cryptographically signed with a - PGP signature, like the official ASF releases are, the following - property can be added to the build.properties file: - - # Location of GPG executable (used only for releases) - gpg.exec=/path/to/gpg - - You do not need it if you do not plan to sign the release. - - If "gpg.exec" property does not point to an existing file, it will be - ignored and this feature will be deactivated. - - You will be prompted for the GPG passphrase when the release build - starts, unless "gpg.passphrase" property is set. - - 2. If building the Windows installer - - If running the build in a UAC enabled environment, building the Windows - installer requires elevated privileges. The simplest way to do this is to - open the command prompt used for the build with the "Run as administrator" - option. - - 3. Configure the code signing service - - ASF committers performing official releases will need to configure the code - signing service so that the Windows installer is signed during the build - process. The following properties need to be added to the build.properties - file: - - # Location of GPG executable (used only for releases) - gpg.exec=/path/to/gpg - # Code signing of Windows installer - do.codesigning=true - codesigning.storepass=request-via-pmc - - Release managers will be provided with the necessary credentials by the PMC. - - 4. Build the release: - - Apache Tomcat releases are fully reproducible. - - Release managers producing release builds must follow the following - procedure: - - cd ${tomcat.source} - ant pre-release - ant release - git commit -a -m "Tag " - git tag - git push origin - ant release - git reset --hard HEAD~1 - - The output from either 'ant release' call may be uploaded as the official - release since they will be identical. It is recommended that the output from - the second call is used. - - Anyone wishing to reproduce an official build must do so from an official - source release. The build tool chain defined in build.properties.release - must be used to reproduce an official build. Once unpacked to - ${tomcat.source}, the following steps must be followed - - cd ${tomcat.source} - ant release - - Following the same steps without using the defined build tool chain will - create a release that is functionally the same as an official release but - not bit for bit identical. - - -(7) Tests - -(7.1) Running Tomcat tests - -Tomcat includes a number of junit tests. The tests are not run when a -release is built. There is separate command to run them. - -To run the testsuite use the following command: - - cd ${tomcat.source} - ant test - -It is advisable to redirect output of the above command to a file for later -inspection. - -The JUnit reports generated by the tests will be written to the following -directory: - - output/build/logs - -By default the testsuite is run three times to test 3 different -implementations of Tomcat connectors: NIO, NIO2 and APR. (If you are not -familiar with Tomcat connectors, see config/http.html in documentation for -details). - -The 3 runs are activated and deactivated individually by the following -properties, which all are "true" by default: - - execute.test.nio=true - execute.test.nio2=true - execute.test.apr=true - -The APR connector can be tested only if Tomcat-Native library binaries are -found by the testsuite. The "test.apr.loc" property specifies the directory -where the library binaries are located. - -By default the "test.apr.loc" property specifies the following location: - - output/build/bin/ - -If you are on Windows and want to test the APR connector you can put the -tcnative-1.dll file into ${tomcat.source}/bin/ and it will be copied -into the above directory when the build runs. - -The unit tests include tests of the clustering functionality which require -multicast to be enabled. There is a simple application provided in the Tomcat -test source (org.apache.catalina.tribes.TesterMulticast) that can be used to -check if a machine supports multicast. Notes on enabling multicast for different -operating systems are provided in the Javadoc for that class. - - -(7.2) Running a single test - -It is possible to run a single JUnit test class by adding the "test.entry" -property to the build.properties file. The property specifies the name of -the test class. - -For example: - - test.entry=org.apache.catalina.util.TestServerInfo - -It is possible to further limit such run to a number of selected test -methods by adding "test.entry.methods" property. The property specifies a -comma-separated list of test case methods. - -For example: - - test.entry=org.apache.el.lang.TestELArithmetic - test.entry.methods=testMultiply01,testMultiply02 - - -(7.3) Running a set of tests - -It is possible to run a set of JUnit test classes by adding the "test.name" -property to the build.properties file. The property specifies an Ant -includes pattern for the fileset of test class files to run. - -The default value is "**/Test*.java", so all test classes are being -executed (with few exceptions - see build.xml for several exclude patterns). - -You can include multiple patterns by concatenating them with a comma (",") -as the separator. - -For example: - - test.name=**/TestSsl.java,**/TestWebSocketFrameClientSSL.java - -You can exclude specific JUnit test classes by adding the "test.exclude" -property to the build.properties file. The property specifies an Ant -excludes pattern for the fileset of test class files to exclude form the run. -The default value is empty, so no classes are excluded. The syntax is the same -as for the property "test.name". - - -(7.4) Other configuration options - - 1. It is possible to configure the directory where JUnit reports are - written to. It is configured by "test.reports" property. The default - value is - - output/build/logs - - 2. It is possible to enable generation of access log file when the tests - are run. This is off by default and can be enabled by the following - property: - - test.accesslog=true - - The "access_log." file will be written to the same directory as - JUnit reports, - - output/build/logs - - 3. The testsuite respects logging configuration as configured by - ${tomcat.source}/conf/logging.properties - - The log files will be written to the temporary directory used by the - tests, - - output/test-tmp/logs - - 4. It is possible to configure formatter used by JUnit reports. - Configuration properties are "junit.formatter.type", - "junit.formatter.extension" and "junit.formatter.usefile". - - For example the following property deactivates generation of separate report - files: - - junit.formatter.usefile=false - - 5. It is possible to speed up testing by letting JUnit to run several - tests in parallel. - - This is configured by setting "test.threads" property. The recommended - value is one thread per core. - - 6. Optional support is provided for the Cobertura code coverage tool. - -NOTE: Cobertura is licensed under GPL v2 with parts of it being under - Apache License v1.1. See https://cobertura.github.io/cobertura/ for details. - Using it during Tomcat build is optional and is off by default. - - Cobertura can be enabled using the following properties: - - test.cobertura=true - test.threads=1 - - Using Cobertura currently requires setting test.threads configuration - property to the value of 1. Setting that property to a different value - will deactivate code coverage. - - The report files by default are written to - - output/coverage - - 7. The performance tests are written to run reasonably powerful machines (such - as a developer may use day to day) assuming no other resource hungry - processes are running. - - These assumptions are not always true (e.g. on CI systems running in a - virtual machine) so the performance tests may be deactivated by using the - following property: - - test.excludePerformance=true - - 8. Some tests include checks that the access log valve entries are as expected. - These checks include timings. On slower / loaded systems these checks will - often fail. The checks may be relaxed by using the following property: - - test.relaxTiming=true - - 9. It is known that some platforms (e.g. OSX El Capitan) require IPv4 to - be the default for the multicast tests to work. This is configured by - the following property: - - java.net.preferIPv4Stack=true - - 10. By default the output of unit tests is sent to the console and can be - quite verbose. The output can be deactivated by setting the property: - - test.verbose=false - -(8) Source code checks - -(8.1) Checkstyle - -NOTE: Checkstyle is licensed under LGPL. Using Checkstyle during Tomcat - build is optional and is off by default. - - See http://checkstyle.sourceforge.net/ for more information. - -Tomcat comes with a Checkstyle configuration that tests its source code -for certain conventions, like presence of the license header. - -To enable Checkstyle, add the following property to build.properties file: - - execute.validate=true - -Once Checkstyle is enabled, the check will be performed automatically -during the build. The check is run before compilation of the source code. - -To speed-up repeated runs of this check, a cache is configured. The cache -is located in the following directory: - - output/res/checkstyle - -It is possible to run the check separately by calling the "validate" -target. The command is: - - cd ${tomcat.source} - ant -Dexecute.validate=true validate - - -(8.2) SpotBugs - -NOTE: SpotBugs is licensed under LGPL. Using SpotBugs during Tomcat build is - optional and is off by default. - - See https://spotbugs.github.io/ for more information. - -To enable SpotBugs, add the following property to build.properties file: - - execute.spotbugs=true - -To compile Tomcat classes and generate a SpotBugs report, call the -"spotbugs" target. For example: - - cd ${tomcat.source} - ant -Dexecute.spotbugs=true spotbugs - -The report file by default is written to - - output/spotbugs - - -(8.3) End-of-line conventions check - -You usually would not need to run this check. You can skip this section. - -Apache Tomcat project has convention that all of its textual source files, -stored in the Git repository, use Unix style LF line endings. - -This test is used by developers to check that the source code adheres to -this convention. It verifies that the ends of lines in textual files are -appropriate. The idea is to run this check regularly and notify developers -when an inconsistency is detected. - -The command to run this test is: - - cd ${tomcat.source} - ant validate-eoln +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + ==================================================== + Building The Apache Tomcat 9.0 Servlet/JSP Container + ==================================================== + +This project contains the source code for Tomcat 9.0, a container that +implements the Servlet 4.0, JSP 2.3, EL 3.0, WebSocket 1.1 and JASPIC 1.1 +specifications from the Java Community Process . + +Note: If you just need to run Apache Tomcat, it is not necessary to build +it. You may simply download a binary distribution. It is cross-platform. +Read RUNNING.txt for the instruction on how to run it. + +In order to build a binary distribution version of Apache Tomcat from a +source distribution, do the following: + + +(1) Download and Install a Java Development Kit + + 1. If the JDK is already installed, skip to (2). + + 2. Download a version 11 or later of Java Development Kit (JDK) release (use + the latest update available for your chosen version) from one of: + + http://www.oracle.com/technetwork/java/javase/downloads/index.html + http://openjdk.java.net/install/index.html + or another JDK vendor. + + Note regarding later versions of Java: + + As documented elsewhere, one of components in Apache Tomcat includes + a private copy of the Apache Commons DBCP 2 library. + + The JDBC interfaces implemented by DBCP frequently change in non-backwards + compatible ways between versions of the Java SE specification. Therefore, + it is likely that DBCP 2 will only compile with the specific version of Java + listed above and that compilation will fail if a later version of Java is + used. + + See Apache Commons DBCP 2 project web site for more details on + available versions of the library and its requirements, + + https://commons.apache.org/dbcp/ + + 3. Install the JDK according to the instructions included with the release. + + 4. Set an environment variable JAVA_HOME to the pathname of the directory + into which you installed the JDK release. + + +(2) Install Apache Ant version 1.10.2 or later on your computer. + + 1. If Apache Ant version 1.10.2 or later is already installed on your + computer, skip to (3). + + 2. Download a binary distribution of Ant from: + + https://ant.apache.org/bindownload.cgi + + 3. Unpack the binary distribution into a convenient location so that the + Ant release resides in its own directory (conventionally named + "apache-ant-[version]"). + + For the purposes of the remainder of this document, the symbolic name + "${ant.home}" is used to refer to the full pathname of the release + directory. + + 4. Create an ANT_HOME environment variable to point the directory + ${ant.home}. + + 5. Modify the PATH environment variable to include the directory + ${ant.home}/bin in its list. This makes the "ant" command line script + available, which will be used to actually perform the build. + + +(3) Building Tomcat 9.0 + +(3.1) Checkout or obtain the source code for Tomcat 9.0 + +Clone the source using git, then checkout a specific major branch or +main for the latest code development, or download and unpack a source +package. + + * Tomcat GitHub repository URL: + + https://github.com/apache/tomcat + + * Source packages can be downloaded from: + + https://tomcat.apache.org/download-90.cgi + +The location where the source has been placed will be further referred as +${tomcat.source}. + +The Tomcat local build process does not modify line-endings. The svn repository +is configured so that all files will be checked out with the line-ending +appropriate for the current platform. When using a source package you should +ensure that you use the source package that has the appropriate line-ending +for your platform: + + zip -> CRLF + tar.gz -> LF + +Note that the release build process does modify line-endings to ensure that +each release package has the appropriate line-endings. + +(3.2) Building + + 1. The build is controlled by creating a ${tomcat.source}/build.properties + file. + + It is recommended to always create the file, because of unfortunate + default value of base.path property. You may start with the following + content for the file: + + # ----- Default Base Path for Dependent Packages ----- + # Replace this path with the directory path where dependencies binaries + # should be downloaded + base.path=/home/me/some-place-to-download-to + + 2. Configure base.path property by adding it to the + ${tomcat.source}/build.properties file. + + The base.path property specifies the place where Tomcat dependencies + required by the build are downloaded. It is recommended to place this + directory outside of the source tree, so that you do not waste your + time re-downloading the libraries. + +* NOTE: The default value of the base.path property configures the build script + to download the libraries required to build Tomcat to the + ${user.home}/tomcat-build-libs directory. + +* NOTE: Users accessing the Internet through a proxy must use the properties + file to indicate to Ant the proxy configuration. + + The following properties should be added to the ${tomcat.source}/build.properties + file. + + proxy.use=true + proxy.host=proxy.domain + proxy.port=8080 + proxy.user=username + proxy.password=password + + See Apache Ant documentation for the task for details. + + 3. Go to the sources directory and run Ant: + + cd ${tomcat.source} + ant + + This will execute the "deploy" target in build.xml. + + Once the build has completed successfully, a usable Tomcat installation + will have been produced in the ${tomcat.source}/output/build directory, + and can be started and stopped with the usual scripts. + + Note that the build includes Tomcat documentation, which can be found + in the output/build/webapps/docs directory. + + The path of the output directory can be controlled by specifying the + "tomcat.output" property in the build.properties file. + +* NOTE: Do not run the build as the root user. Building and running Tomcat + does not require root privileges. + + +(4) Updating sources and rebuilding + +It is recommended that you regularly update the downloaded Tomcat 9.0 +sources using your git client. + +For a quick rebuild of only modified code you can use: + + cd ${tomcat.source} + ant + + +(5) Special builds + +There are several targets in Tomcat build files that are useful to be +called separately. They build components that you may want to build +quickly, or ones that are included in the full release and are not built +during the default "deploy" build. + +(5.1) Building documentation + +The documentation web application is built during the default "deploy" +build. + +It can be built quickly by using the following commands: + + cd ${tomcat.source} + ant build-docs + +The output of this command will be found in the following directory: + + output/build/webapps/docs + + +The API documentation (Javadoc) is built during a "release" build. It is +easy to build it separately by using the following commands: + + cd ${tomcat.source} + ant javadoc + +The output of this command will be found in the following directories: + + output/dist/webapps/docs/api + output/dist/webapps/docs/elapi + output/dist/webapps/docs/jspapi + output/dist/webapps/docs/servletapi + + +(5.2) Building the extras (commons-logging, webservices etc.) + +These components are documented on the "Additional Components" +(extras.html) page of documentation. They are built during a "release" +build. + +You can build them by using the following commands: + + cd ${tomcat.source} + ant extras + +(5.3) Building the embedded packages + +These are built during a "release" build. + +You can build them by using the following commands: + + cd ${tomcat.source} + ant embed + + +(6) Building a full release (as provided via the ASF download pages) + + A full release includes the Windows installer which requires a Windows + environment to be available to create it. If not building in a Windows + environment, the build scripts assume that Wine is available. If this is not + the case, the skip.installer property may be set to skip the creation of the + Windows installer. + + Provided that Wine is available on non-Windows platforms, a full release + build may be made on Windows, Linux or MacOS. + + 1. Configure GPG, if needed + + If the released artifacts have to be cryptographically signed with a + PGP signature, like the official ASF releases are, the following + property can be added to the build.properties file: + + # Location of GPG executable (used only for releases) + gpg.exec=/path/to/gpg + + You do not need it if you do not plan to sign the release. + + If "gpg.exec" property does not point to an existing file, it will be + ignored and this feature will be deactivated. + + You will be prompted for the GPG passphrase when the release build + starts, unless "gpg.passphrase" property is set. + + 2. If building the Windows installer + + If running the build in a UAC enabled environment, building the Windows + installer requires elevated privileges. The simplest way to do this is to + open the command prompt used for the build with the "Run as administrator" + option. + + 3. Configure the code signing service + + ASF committers performing official releases will need to configure the code + signing service so that the Windows installer is signed during the build + process. The following properties need to be added to the build.properties + file: + + # Location of GPG executable (used only for releases) + gpg.exec=/path/to/gpg + # Code signing of Windows installer + do.codesigning=true + codesigning.storepass=request-via-pmc + + Release managers will be provided with the necessary credentials by the PMC. + + 4. Build the release: + + Apache Tomcat releases are fully reproducible. + + Release managers producing release builds must follow the following + procedure: + + cd ${tomcat.source} + ant pre-release + ant release + git commit -a -m "Tag " + git tag + git push origin + ant release + git reset --hard HEAD~1 + + The output from either 'ant release' call may be uploaded as the official + release since they will be identical. It is recommended that the output from + the second call is used. + + Anyone wishing to reproduce an official build must do so from an official + source release. The build tool chain defined in build.properties.release + must be used to reproduce an official build. Once unpacked to + ${tomcat.source}, the following steps must be followed + + cd ${tomcat.source} + ant release + + Following the same steps without using the defined build tool chain will + create a release that is functionally the same as an official release but + not bit for bit identical. + + +(7) Tests + +(7.1) Running Tomcat tests + +Tomcat includes a number of junit tests. The tests are not run when a +release is built. There is separate command to run them. + +To run the testsuite use the following command: + + cd ${tomcat.source} + ant test + +It is advisable to redirect output of the above command to a file for later +inspection. + +The JUnit reports generated by the tests will be written to the following +directory: + + output/build/logs + +By default the testsuite is run three times to test 3 different +implementations of Tomcat connectors: NIO, NIO2 and APR. (If you are not +familiar with Tomcat connectors, see config/http.html in documentation for +details). + +The 3 runs are activated and deactivated individually by the following +properties, which all are "true" by default: + + execute.test.nio=true + execute.test.nio2=true + execute.test.apr=true + +The APR connector can be tested only if Tomcat-Native library binaries are +found by the testsuite. The "test.apr.loc" property specifies the directory +where the library binaries are located. + +By default the "test.apr.loc" property specifies the following location: + + output/build/bin/ + +If you are on Windows and want to test the APR connector you can put the +tcnative-1.dll file into ${tomcat.source}/bin/ and it will be copied +into the above directory when the build runs. + +The unit tests include tests of the clustering functionality which require +multicast to be enabled. There is a simple application provided in the Tomcat +test source (org.apache.catalina.tribes.TesterMulticast) that can be used to +check if a machine supports multicast. Notes on enabling multicast for different +operating systems are provided in the Javadoc for that class. + + +(7.2) Running a single test + +It is possible to run a single JUnit test class by adding the "test.entry" +property to the build.properties file. The property specifies the name of +the test class. + +For example: + + test.entry=org.apache.catalina.util.TestServerInfo + +It is possible to further limit such run to a number of selected test +methods by adding "test.entry.methods" property. The property specifies a +comma-separated list of test case methods. + +For example: + + test.entry=org.apache.el.lang.TestELArithmetic + test.entry.methods=testMultiply01,testMultiply02 + + +(7.3) Running a set of tests + +It is possible to run a set of JUnit test classes by adding the "test.name" +property to the build.properties file. The property specifies an Ant +includes pattern for the fileset of test class files to run. + +The default value is "**/Test*.java", so all test classes are being +executed (with few exceptions - see build.xml for several exclude patterns). + +You can include multiple patterns by concatenating them with a comma (",") +as the separator. + +For example: + + test.name=**/TestSsl.java,**/TestWebSocketFrameClientSSL.java + +You can exclude specific JUnit test classes by adding the "test.exclude" +property to the build.properties file. The property specifies an Ant +excludes pattern for the fileset of test class files to exclude form the run. +The default value is empty, so no classes are excluded. The syntax is the same +as for the property "test.name". + + +(7.4) Other configuration options + + 1. It is possible to configure the directory where JUnit reports are + written to. It is configured by "test.reports" property. The default + value is + + output/build/logs + + 2. It is possible to enable generation of access log file when the tests + are run. This is off by default and can be enabled by the following + property: + + test.accesslog=true + + The "access_log." file will be written to the same directory as + JUnit reports, + + output/build/logs + + 3. The testsuite respects logging configuration as configured by + ${tomcat.source}/conf/logging.properties + + The log files will be written to the temporary directory used by the + tests, + + output/test-tmp/logs + + 4. It is possible to configure formatter used by JUnit reports. + Configuration properties are "junit.formatter.type", + "junit.formatter.extension" and "junit.formatter.usefile". + + For example the following property deactivates generation of separate report + files: + + junit.formatter.usefile=false + + 5. It is possible to speed up testing by letting JUnit to run several + tests in parallel. + + This is configured by setting "test.threads" property. The recommended + value is one thread per core. + + 6. Optional support is provided for the Cobertura code coverage tool. + +NOTE: Cobertura is licensed under GPL v2 with parts of it being under + Apache License v1.1. See https://cobertura.github.io/cobertura/ for details. + Using it during Tomcat build is optional and is off by default. + + Cobertura can be enabled using the following properties: + + test.cobertura=true + test.threads=1 + + Using Cobertura currently requires setting test.threads configuration + property to the value of 1. Setting that property to a different value + will deactivate code coverage. + + The report files by default are written to + + output/coverage + + 7. The performance tests are written to run reasonably powerful machines (such + as a developer may use day to day) assuming no other resource hungry + processes are running. + + These assumptions are not always true (e.g. on CI systems running in a + virtual machine) so the performance tests may be deactivated by using the + following property: + + test.excludePerformance=true + + 8. Some tests include checks that the access log valve entries are as expected. + These checks include timings. On slower / loaded systems these checks will + often fail. The checks may be relaxed by using the following property: + + test.relaxTiming=true + + 9. It is known that some platforms (e.g. OSX El Capitan) require IPv4 to + be the default for the multicast tests to work. This is configured by + the following property: + + java.net.preferIPv4Stack=true + + 10. By default the output of unit tests is sent to the console and can be + quite verbose. The output can be deactivated by setting the property: + + test.verbose=false + +(8) Source code checks + +(8.1) Checkstyle + +NOTE: Checkstyle is licensed under LGPL. Using Checkstyle during Tomcat + build is optional and is off by default. + + See http://checkstyle.sourceforge.net/ for more information. + +Tomcat comes with a Checkstyle configuration that tests its source code +for certain conventions, like presence of the license header. + +To enable Checkstyle, add the following property to build.properties file: + + execute.validate=true + +Once Checkstyle is enabled, the check will be performed automatically +during the build. The check is run before compilation of the source code. + +To speed-up repeated runs of this check, a cache is configured. The cache +is located in the following directory: + + output/res/checkstyle + +It is possible to run the check separately by calling the "validate" +target. The command is: + + cd ${tomcat.source} + ant -Dexecute.validate=true validate + + +(8.2) SpotBugs + +NOTE: SpotBugs is licensed under LGPL. Using SpotBugs during Tomcat build is + optional and is off by default. + + See https://spotbugs.github.io/ for more information. + +To enable SpotBugs, add the following property to build.properties file: + + execute.spotbugs=true + +To compile Tomcat classes and generate a SpotBugs report, call the +"spotbugs" target. For example: + + cd ${tomcat.source} + ant -Dexecute.spotbugs=true spotbugs + +The report file by default is written to + + output/spotbugs + + +(8.3) End-of-line conventions check + +You usually would not need to run this check. You can skip this section. + +Apache Tomcat project has convention that all of its textual source files, +stored in the Git repository, use Unix style LF line endings. + +This test is used by developers to check that the source code adheres to +this convention. It verifies that the ends of lines in textual files are +appropriate. The idea is to run this check regularly and notify developers +when an inconsistency is detected. + +The command to run this test is: + + cd ${tomcat.source} + ant validate-eoln diff --git a/tomcat64/webapps/docs/META-INF/context.xml b/tomcat64/server/webapps/docs/META-INF/context.xml similarity index 97% rename from tomcat64/webapps/docs/META-INF/context.xml rename to tomcat64/server/webapps/docs/META-INF/context.xml index 95926cd..ae6803b 100644 --- a/tomcat64/webapps/docs/META-INF/context.xml +++ b/tomcat64/server/webapps/docs/META-INF/context.xml @@ -1,21 +1,21 @@ - - - - - + + + + + diff --git a/tomcat64/webapps/docs/RELEASE-NOTES.txt b/tomcat64/server/webapps/docs/RELEASE-NOTES.txt similarity index 96% rename from tomcat64/webapps/docs/RELEASE-NOTES.txt rename to tomcat64/server/webapps/docs/RELEASE-NOTES.txt index 0c449e4..99ce552 100644 --- a/tomcat64/webapps/docs/RELEASE-NOTES.txt +++ b/tomcat64/server/webapps/docs/RELEASE-NOTES.txt @@ -1,174 +1,174 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - - - Apache Tomcat Version 9.0.75 - Release Notes - - -========= -CONTENTS: -========= - -* Dependency Changes -* API Stability -* Bundled APIs -* Web application reloading and static fields in shared libraries -* Security manager URLs -* Symlinking static resources -* Viewing the Tomcat Change Log -* Cryptographic software notice -* When all else fails - - -=================== -Dependency Changes: -=================== -Tomcat 9.0 is designed to run on Java 8 and later. - - -============== -API Stability: -============== - -The public interfaces for the following classes are fixed and will not be -changed at all during the remaining lifetime of the 9.x series: -- All classes in the javax namespace - -The public interfaces for the following classes may be added to in order to -resolve bugs and/or add new features. No existing interface method will be -removed or changed although it may be deprecated. -- org.apache.catalina.* (excluding sub-packages) - -Note: As Tomcat 9 matures, the above list will be added to. The list is not - considered complete at this time. - -The remaining classes are considered part of the Tomcat internals and may change -without notice between point releases. - - -============= -Bundled APIs: -============= -A standard installation of Tomcat 9.0 makes all of the following APIs available -for use by web applications (by placing them in "lib"): -* annotations-api.jar (Annotations package) -* catalina.jar (Tomcat Catalina implementation) -* catalina-ant.jar (Tomcat Catalina Ant tasks) -* catalina-ha.jar (High availability package) -* catalina-ssi.jar (Server-side Includes module) -* catalina-storeconfig.jar (Generation of XML configuration from current state) -* catalina-tribes.jar (Group communication) -* ecj-4.20.jar (Eclipse JDT Java compiler) -* el-api.jar (EL 3.0 API) -* jasper.jar (Jasper 2 Compiler and Runtime) -* jasper-el.jar (Jasper 2 EL implementation) -* jsp-api.jar (JSP 2.3 API) -* servlet-api.jar (Servlet 4.0 API) -* tomcat-api.jar (Interfaces shared by Catalina and Jasper) -* tomcat-coyote.jar (Tomcat connectors and utility classes) -* tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP 2) -* tomcat-jdbc.jar (Tomcat's database connection pooling solution) -* tomcat-jni.jar (Interface to the native component of the APR/native connector) -* tomcat-util.jar (Various utilities) -* tomcat-websocket.jar (WebSocket 1.1 implementation) -* websocket-api.jar (WebSocket 1.1 API) - -You can make additional APIs available to all of your web applications by -putting unpacked classes into a "classes" directory (not created by default), -or by placing them in JAR files in the "lib" directory. - -To override the XML parser implementation or interfaces, use the appropriate -feature for your JVM. For Java <= 8 use the endorsed standards override -feature. The default configuration defines JARs located in "endorsed" as endorsed. -For Java 9+ use the upgradeable modules feature. - - -================================================================ -Web application reloading and static fields in shared libraries: -================================================================ -Some shared libraries (many are part of the JDK) keep references to objects -instantiated by the web application. To avoid class loading related problems -(ClassCastExceptions, messages indicating that the classloader -is stopped, etc.), the shared libraries state should be reinitialized. - -Something which might help is to avoid putting classes which would be -referenced by a shared static field in the web application classloader, -and putting them in the shared classloader instead (JARs should be put in the -"lib" folder, and classes should be put in the "classes" folder). - - -====================== -Security manager URLs: -====================== -In order to grant security permissions to JARs located inside the -web application repository, use URLs of the following format -in your policy file: - -file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar - - -============================ -Symlinking static resources: -============================ -By default, Unix symlinks will not work when used in a web application to link -resources located outside the web application root directory. - -This behavior is optional, and the "allowLinking" flag may be used to deactivate -the check. - - -============================== -Viewing the Tomcat Change Log: -============================== -The full change log is available from https://tomcat.apache.org and is also -included in the documentation web application. - - -============================= -Cryptographic software notice -============================= -This distribution includes cryptographic software. The country in -which you currently reside may have restrictions on the import, -possession, use, and/or re-export to another country, of -encryption software. BEFORE using any encryption software, please -check your country's laws, regulations and policies concerning the -import, possession, or use, and re-export of encryption software, to -see if this is permitted. See for more -information. - -The U.S. Government Department of Commerce, Bureau of Industry and -Security (BIS), has classified this software as Export Commodity -Control Number (ECCN) 5D002.C.1, which includes information security -software using or performing cryptographic functions with asymmetric -algorithms. The form and manner of this Apache Software Foundation -distribution makes it eligible for export under the License Exception -ENC Technology Software Unrestricted (TSU) exception (see the BIS -Export Administration Regulations, Section 740.13) for both object -code and source code. - -The following provides more details on the included cryptographic -software: - - Tomcat includes code designed to work with JSSE - - Tomcat includes code designed to work with OpenSSL - - -==================== -When all else fails: -==================== -See the FAQ -https://tomcat.apache.org/faq/ +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + + Apache Tomcat Version 9.0.76 + Release Notes + + +========= +CONTENTS: +========= + +* Dependency Changes +* API Stability +* Bundled APIs +* Web application reloading and static fields in shared libraries +* Security manager URLs +* Symlinking static resources +* Viewing the Tomcat Change Log +* Cryptographic software notice +* When all else fails + + +=================== +Dependency Changes: +=================== +Tomcat 9.0 is designed to run on Java 8 and later. + + +============== +API Stability: +============== + +The public interfaces for the following classes are fixed and will not be +changed at all during the remaining lifetime of the 9.x series: +- All classes in the javax namespace + +The public interfaces for the following classes may be added to in order to +resolve bugs and/or add new features. No existing interface method will be +removed or changed although it may be deprecated. +- org.apache.catalina.* (excluding sub-packages) + +Note: As Tomcat 9 matures, the above list will be added to. The list is not + considered complete at this time. + +The remaining classes are considered part of the Tomcat internals and may change +without notice between point releases. + + +============= +Bundled APIs: +============= +A standard installation of Tomcat 9.0 makes all of the following APIs available +for use by web applications (by placing them in "lib"): +* annotations-api.jar (Annotations package) +* catalina.jar (Tomcat Catalina implementation) +* catalina-ant.jar (Tomcat Catalina Ant tasks) +* catalina-ha.jar (High availability package) +* catalina-ssi.jar (Server-side Includes module) +* catalina-storeconfig.jar (Generation of XML configuration from current state) +* catalina-tribes.jar (Group communication) +* ecj-4.20.jar (Eclipse JDT Java compiler) +* el-api.jar (EL 3.0 API) +* jasper.jar (Jasper 2 Compiler and Runtime) +* jasper-el.jar (Jasper 2 EL implementation) +* jsp-api.jar (JSP 2.3 API) +* servlet-api.jar (Servlet 4.0 API) +* tomcat-api.jar (Interfaces shared by Catalina and Jasper) +* tomcat-coyote.jar (Tomcat connectors and utility classes) +* tomcat-dbcp.jar (package renamed database connection pool based on Commons DBCP 2) +* tomcat-jdbc.jar (Tomcat's database connection pooling solution) +* tomcat-jni.jar (Interface to the native component of the APR/native connector) +* tomcat-util.jar (Various utilities) +* tomcat-websocket.jar (WebSocket 1.1 implementation) +* websocket-api.jar (WebSocket 1.1 API) + +You can make additional APIs available to all of your web applications by +putting unpacked classes into a "classes" directory (not created by default), +or by placing them in JAR files in the "lib" directory. + +To override the XML parser implementation or interfaces, use the appropriate +feature for your JVM. For Java <= 8 use the endorsed standards override +feature. The default configuration defines JARs located in "endorsed" as endorsed. +For Java 9+ use the upgradeable modules feature. + + +================================================================ +Web application reloading and static fields in shared libraries: +================================================================ +Some shared libraries (many are part of the JDK) keep references to objects +instantiated by the web application. To avoid class loading related problems +(ClassCastExceptions, messages indicating that the classloader +is stopped, etc.), the shared libraries state should be reinitialized. + +Something which might help is to avoid putting classes which would be +referenced by a shared static field in the web application classloader, +and putting them in the shared classloader instead (JARs should be put in the +"lib" folder, and classes should be put in the "classes" folder). + + +====================== +Security manager URLs: +====================== +In order to grant security permissions to JARs located inside the +web application repository, use URLs of the following format +in your policy file: + +file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar + + +============================ +Symlinking static resources: +============================ +By default, Unix symlinks will not work when used in a web application to link +resources located outside the web application root directory. + +This behavior is optional, and the "allowLinking" flag may be used to deactivate +the check. + + +============================== +Viewing the Tomcat Change Log: +============================== +The full change log is available from https://tomcat.apache.org and is also +included in the documentation web application. + + +============================= +Cryptographic software notice +============================= +This distribution includes cryptographic software. The country in +which you currently reside may have restrictions on the import, +possession, use, and/or re-export to another country, of +encryption software. BEFORE using any encryption software, please +check your country's laws, regulations and policies concerning the +import, possession, or use, and re-export of encryption software, to +see if this is permitted. See for more +information. + +The U.S. Government Department of Commerce, Bureau of Industry and +Security (BIS), has classified this software as Export Commodity +Control Number (ECCN) 5D002.C.1, which includes information security +software using or performing cryptographic functions with asymmetric +algorithms. The form and manner of this Apache Software Foundation +distribution makes it eligible for export under the License Exception +ENC Technology Software Unrestricted (TSU) exception (see the BIS +Export Administration Regulations, Section 740.13) for both object +code and source code. + +The following provides more details on the included cryptographic +software: + - Tomcat includes code designed to work with JSSE + - Tomcat includes code designed to work with OpenSSL + + +==================== +When all else fails: +==================== +See the FAQ +https://tomcat.apache.org/faq/ diff --git a/tomcat64/webapps/docs/RUNNING.txt b/tomcat64/server/webapps/docs/RUNNING.txt similarity index 97% rename from tomcat64/webapps/docs/RUNNING.txt rename to tomcat64/server/webapps/docs/RUNNING.txt index 6f1f12a..fd4540a 100644 --- a/tomcat64/webapps/docs/RUNNING.txt +++ b/tomcat64/server/webapps/docs/RUNNING.txt @@ -1,477 +1,477 @@ -================================================================================ - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -================================================================================ - - =================================================== - Running The Apache Tomcat 9.0 Servlet/JSP Container - =================================================== - -Apache Tomcat 9.0 requires a Java Standard Edition Runtime -Environment (JRE) version 8 or later. - -============================= -Running With JRE 8 Or Later -============================= - -(1) Download and Install a Java SE Runtime Environment (JRE) - -(1.1) Download a Java SE Runtime Environment (JRE), - release version 8 or later, from - http://www.oracle.com/technetwork/java/javase/downloads/index.html - -(1.2) Install the JRE according to the instructions included with the - release. - - You may also use a full Java Development Kit (JDK) rather than just - a JRE. - - -(2) Download and Install Apache Tomcat - -(2.1) Download a binary distribution of Tomcat from: - - https://tomcat.apache.org/ - -(2.2) Unpack the binary distribution so that it resides in its own - directory (conventionally named "apache-tomcat-[version]"). - - For the purposes of the remainder of this document, the name - "CATALINA_HOME" is used to refer to the full pathname of that - directory. - -NOTE: As an alternative to downloading a binary distribution, you can -create your own from the Tomcat source code, as described in -"BUILDING.txt". You can either - - a) Do the full "release" build and find the created distribution in the - "output/release" directory and then proceed with unpacking as above, or - - b) Do a simple build and use the "output/build" directory as - "CATALINA_HOME". Be warned that there are some differences between the - contents of the "output/build" directory and a full "release" - distribution. - - -(3) Configure Environment Variables - -Tomcat is a Java application and does not use environment variables directly. -Environment variables are used by the Tomcat startup scripts. The scripts use -the environment variables to prepare the command that starts Tomcat. - -(3.1) Set CATALINA_HOME (required) and CATALINA_BASE (optional) - -The CATALINA_HOME environment variable should be set to the location of the -root directory of the "binary" distribution of Tomcat. - -The Tomcat startup scripts have some logic to set this variable -automatically if it is absent, based on the location of the startup script -in *nix and on the current directory in Windows. That logic might not work -in all circumstances, so setting the variable explicitly is recommended. - -The CATALINA_BASE environment variable specifies location of the root -directory of the "active configuration" of Tomcat. It is optional. It -defaults to be equal to CATALINA_HOME. - -Using distinct values for the CATALINA_HOME and CATALINA_BASE variables is -recommended to simplify further upgrades and maintenance. It is documented -in the "Multiple Tomcat Instances" section below. - - -(3.2) Set JRE_HOME or JAVA_HOME (required) - -These variables are used to specify location of a Java Runtime -Environment or of a Java Development Kit that is used to start Tomcat. - -The JRE_HOME variable is used to specify location of a JRE. The JAVA_HOME -variable is used to specify location of a JDK. - -Using JAVA_HOME provides access to certain additional startup options that -are not allowed when JRE_HOME is used. - -If both JRE_HOME and JAVA_HOME are specified, JRE_HOME is used. - -The recommended place to specify these variables is a "setenv" script. See -below. - - -(3.3) Other variables (optional) - -Other environment variables exist, besides the four described above. -See the comments at the top of catalina.bat or catalina.sh scripts for -the list and a description of each of them. - -One frequently used variable is CATALINA_OPTS. It allows specification of -additional options for the java command that starts Tomcat. - -See the Java documentation for the options that affect the Java Runtime -Environment. - -See the "System Properties" page in the Tomcat Configuration Reference for -the system properties that are specific to Tomcat. - -A similar variable is JAVA_OPTS. It is used less frequently. It allows -specification of options that are used both to start and to stop Tomcat as well -as for other commands. - -Note: Do not use JAVA_OPTS to specify memory limits. You do not need much -memory for a small process that is used to stop Tomcat. Those settings -belong to CATALINA_OPTS. - -Another frequently used variable is CATALINA_PID (on *nix only). It -specifies the location of the file where process id of the forked Tomcat -java process will be written. This setting is optional. It will activate -the following features: - - * better protection against duplicate start attempts and - * allows forceful termination of Tomcat process when it does not react to - the standard shutdown command. - - -(3.4) Using the "setenv" script (optional, recommended) - -Apart from CATALINA_HOME and CATALINA_BASE, all environment variables can -be specified in the "setenv" script. The script is placed either into -CATALINA_BASE/bin or into CATALINA_HOME/bin directory and is named -setenv.bat (on Windows) or setenv.sh (on *nix). The file has to be -readable. - -By default the setenv script file is absent. If the script file is present -both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is -preferred. - -For example, to configure the JRE_HOME and CATALINA_PID variables you can -create the following script file: - -On Windows, %CATALINA_BASE%\bin\setenv.bat: - - set "JRE_HOME=%ProgramFiles%\Java\jre8" - exit /b 0 - -On *nix, $CATALINA_BASE/bin/setenv.sh: - - JRE_HOME=/usr/java/latest - CATALINA_PID="/run/tomcat.pid" - - -The CATALINA_HOME and CATALINA_BASE variables cannot be configured in the -setenv script, because they are used to locate that file. - -All the environment variables described here and the "setenv" script are -used only if you use the standard scripts to launch Tomcat. For example, if -you have installed Tomcat as a service on Windows, the service wrapper -launches Java directly and does not use the script files. - - -(4) Start Up Tomcat - -(4.1) Tomcat can be started by executing one of the following commands: - - On Windows: - - %CATALINA_HOME%\bin\startup.bat - - or - - %CATALINA_HOME%\bin\catalina.bat start - - On *nix: - - $CATALINA_HOME/bin/startup.sh - - or - - $CATALINA_HOME/bin/catalina.sh start - -(4.2) After startup, the default web applications included with Tomcat will be - available by visiting: - - http://localhost:8080/ - -(4.3) Further information about configuring and running Tomcat can be found in - the documentation included here, as well as on the Tomcat web site: - - https://tomcat.apache.org/ - - -(5) Shut Down Tomcat - -(5.1) Tomcat can be shut down by executing one of the following commands: - - On Windows: - - %CATALINA_HOME%\bin\shutdown.bat - - or - - %CATALINA_HOME%\bin\catalina.bat stop - - On *nix: - - $CATALINA_HOME/bin/shutdown.sh - - or - - $CATALINA_HOME/bin/catalina.sh stop - -================================================== -Advanced Configuration - Multiple Tomcat Instances -================================================== - -In many circumstances, it is desirable to have a single copy of a Tomcat -binary distribution shared among multiple users on the same server. To make -this possible, you can set the CATALINA_BASE environment variable to the -directory that contains the files for your 'personal' Tomcat instance. - -When running with a separate CATALINA_HOME and CATALINA_BASE, the files -and directories are split as following: - -In CATALINA_BASE: - - * bin - Only the following files: - - * setenv.sh (*nix) or setenv.bat (Windows), - * tomcat-juli.jar - - The setenv scripts were described above. The tomcat-juli library - is documented in the Logging chapter in the User Guide. - - * conf - Server configuration files (including server.xml) - - * lib - Libraries and classes, as explained below - - * logs - Log and output files - - * webapps - Automatically loaded web applications - - * work - Temporary working directories for web applications - - * temp - Directory used by the JVM for temporary files (java.io.tmpdir) - - -In CATALINA_HOME: - - * bin - Startup and shutdown scripts - - The following files will be used only if they are absent in - CATALINA_BASE/bin: - - setenv.sh (*nix), setenv.bat (Windows), tomcat-juli.jar - - * lib - Libraries and classes, as explained below - - * endorsed - Libraries that override standard "Endorsed Standards" - libraries provided by JRE. See Classloading documentation - in the User Guide for details. - This is only supported for Java <= 8. - By default this "endorsed" directory is absent. - -In the default configuration the JAR libraries and classes both in -CATALINA_BASE/lib and in CATALINA_HOME/lib will be added to the common -classpath, but the ones in CATALINA_BASE will be added first and thus will -be searched first. - -The idea is that you may leave the standard Tomcat libraries in -CATALINA_HOME/lib and add other ones such as database drivers into -CATALINA_BASE/lib. - -In general it is advised to never share libraries between web applications, -but put them into WEB-INF/lib directories inside the applications. See -Classloading documentation in the User Guide for details. - - -It might be useful to note that the values of CATALINA_HOME and -CATALINA_BASE can be referenced in the XML configuration files processed -by Tomcat as ${catalina.home} and ${catalina.base} respectively. - -For example, the standard manager web application can be kept in -CATALINA_HOME/webapps/manager and loaded into CATALINA_BASE by copying -its deployment descriptor into the desired virtual host: - - * Copy the CATALINA_HOME/webapps/manager/META-INF/context.xml - file as CATALINA_BASE/conf/Catalina/localhost/manager.xml - - * Add docBase attribute as shown below. - -The file will look like the following: - - - - - - - -See Deployer chapter in User Guide and Context and Host chapters in the -Configuration Reference for more information on contexts and web -application deployment. - - -================ -Troubleshooting -================ - -There are only really 2 things likely to go wrong during the stand-alone -Tomcat install: - -(1) The most common hiccup is when another web server (or any process for that - matter) has laid claim to port 8080. This is the default HTTP port that - Tomcat attempts to bind to at startup. To change this, open the file: - - $CATALINA_HOME/conf/server.xml - - and search for '8080'. Change it to a port that isn't in use, and is - greater than 1024, as ports less than or equal to 1024 require superuser - access to bind under UNIX. - - Restart Tomcat and you're in business. Be sure that you replace the "8080" - in the URL you're using to access Tomcat. For example, if you change the - port to 1977, you would request the URL http://localhost:1977/ in your - browser. - -(2) The 'localhost' machine isn't found. This could happen if you're behind a - proxy. If that's the case, make sure the proxy configuration for your - browser knows that you shouldn't be going through the proxy to access the - "localhost". - - In Firefox, this is under Tools/Preferences -> Advanced/Network -> - Connection -> Settings..., and in Internet Explorer it is Tools -> - Internet Options -> Connections -> LAN Settings. - - -==================== -Optional Components -==================== - -The following optional components may be included with the Apache Tomcat binary -distribution. If they are not included, you can install them separately. - - 1. Apache Tomcat Native library - - 2. Apache Commons Daemon service launcher - -Both of them are implemented in C language and as such have to be compiled -into binary code. The binary code will be specific for a platform and CPU -architecture and it must match the Java Runtime Environment executables -that will be used to launch Tomcat. - -The Windows-specific binary distributions of Apache Tomcat include binary -files for these components. On other platforms you would have to look for -binary versions elsewhere or compile them yourself. - -If you are new to Tomcat, do not bother with these components to start with. -If you do use them, do not forget to read their documentation. - - -Apache Tomcat Native library ------------------------------ - -It is a library that allows to use the "Apr" variant of HTTP and AJP -protocol connectors in Apache Tomcat. It is built around OpenSSL and Apache -Portable Runtime (APR) libraries. Those are the same libraries as used by -Apache HTTPD Server project. - -This feature was especially important in the old days when Java performance -was poor. It is less important nowadays, but it is still used and respected -by many. See Tomcat documentation for more details. - -For further reading: - - - Apache Tomcat documentation - - * Documentation for APR/Native library in the Tomcat User's Guide - - https://tomcat.apache.org/tomcat-9.0-doc/apr.html - - * Documentation for the HTTP and AJP protocol connectors in the Tomcat - Configuration Reference - - https://tomcat.apache.org/tomcat-9.0-doc/config/http.html - - https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html - - - Apache Tomcat Native project home - - https://tomcat.apache.org/native-doc/ - - - Other projects - - * OpenSSL - - https://www.openssl.org/ - - * Apache Portable Runtime - - https://apr.apache.org/ - - * Apache HTTP Server - - https://httpd.apache.org/ - -To deactivate Apache Tomcat Native library: - - - To deactivate Apache Tomcat Native library when it is installed, or - - To remove the warning that is logged during Tomcat startup when the - library is not installed: - - Edit the "conf/server.xml" file and remove "AprLifecycleListener" from - it. - -The binary file of Apache Tomcat Native library is usually named - - - "tcnative-1.dll" on Windows - - "libtcnative-1.so" on *nix systems - - -Apache Commons Daemon ----------------------- - -Apache Commons Daemon project provides wrappers that can be used to -install Apache Tomcat as a service on Windows or as a daemon on *nix -systems. - -The Windows-specific implementation of Apache Commons Daemon is called -"procrun". The *nix-specific one is called "jsvc". - -For further reading: - - - Apache Commons Daemon project - - https://commons.apache.org/daemon/ - - - Apache Tomcat documentation - - * Installing Apache Tomcat - - https://tomcat.apache.org/tomcat-9.0-doc/setup.html - - * Windows Service How-To - - https://tomcat.apache.org/tomcat-9.0-doc/windows-service-howto.html - -The binary files of Apache Commons Daemon in Apache Tomcat distributions -for Windows are named: - - - "tomcat9.exe" - - "tomcat9w.exe" - -These files are renamed copies of "prunsrv.exe" and "prunmgr.exe" from -Apache Commons Daemon distribution. The file names have a meaning: they are -used as the service name to register the service in Windows, as well as the -key name to store distinct configuration for this installation of -"procrun". If you would like to install several instances of Tomcat 9.0 -in parallel, you have to further rename those files, using the same naming -scheme. +================================================================================ + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +================================================================================ + + =================================================== + Running The Apache Tomcat 9.0 Servlet/JSP Container + =================================================== + +Apache Tomcat 9.0 requires a Java Standard Edition Runtime +Environment (JRE) version 8 or later. + +============================= +Running With JRE 8 Or Later +============================= + +(1) Download and Install a Java SE Runtime Environment (JRE) + +(1.1) Download a Java SE Runtime Environment (JRE), + release version 8 or later, from + http://www.oracle.com/technetwork/java/javase/downloads/index.html + +(1.2) Install the JRE according to the instructions included with the + release. + + You may also use a full Java Development Kit (JDK) rather than just + a JRE. + + +(2) Download and Install Apache Tomcat + +(2.1) Download a binary distribution of Tomcat from: + + https://tomcat.apache.org/ + +(2.2) Unpack the binary distribution so that it resides in its own + directory (conventionally named "apache-tomcat-[version]"). + + For the purposes of the remainder of this document, the name + "CATALINA_HOME" is used to refer to the full pathname of that + directory. + +NOTE: As an alternative to downloading a binary distribution, you can +create your own from the Tomcat source code, as described in +"BUILDING.txt". You can either + + a) Do the full "release" build and find the created distribution in the + "output/release" directory and then proceed with unpacking as above, or + + b) Do a simple build and use the "output/build" directory as + "CATALINA_HOME". Be warned that there are some differences between the + contents of the "output/build" directory and a full "release" + distribution. + + +(3) Configure Environment Variables + +Tomcat is a Java application and does not use environment variables directly. +Environment variables are used by the Tomcat startup scripts. The scripts use +the environment variables to prepare the command that starts Tomcat. + +(3.1) Set CATALINA_HOME (required) and CATALINA_BASE (optional) + +The CATALINA_HOME environment variable should be set to the location of the +root directory of the "binary" distribution of Tomcat. + +The Tomcat startup scripts have some logic to set this variable +automatically if it is absent, based on the location of the startup script +in *nix and on the current directory in Windows. That logic might not work +in all circumstances, so setting the variable explicitly is recommended. + +The CATALINA_BASE environment variable specifies location of the root +directory of the "active configuration" of Tomcat. It is optional. It +defaults to be equal to CATALINA_HOME. + +Using distinct values for the CATALINA_HOME and CATALINA_BASE variables is +recommended to simplify further upgrades and maintenance. It is documented +in the "Multiple Tomcat Instances" section below. + + +(3.2) Set JRE_HOME or JAVA_HOME (required) + +These variables are used to specify location of a Java Runtime +Environment or of a Java Development Kit that is used to start Tomcat. + +The JRE_HOME variable is used to specify location of a JRE. The JAVA_HOME +variable is used to specify location of a JDK. + +Using JAVA_HOME provides access to certain additional startup options that +are not allowed when JRE_HOME is used. + +If both JRE_HOME and JAVA_HOME are specified, JRE_HOME is used. + +The recommended place to specify these variables is a "setenv" script. See +below. + + +(3.3) Other variables (optional) + +Other environment variables exist, besides the four described above. +See the comments at the top of catalina.bat or catalina.sh scripts for +the list and a description of each of them. + +One frequently used variable is CATALINA_OPTS. It allows specification of +additional options for the java command that starts Tomcat. + +See the Java documentation for the options that affect the Java Runtime +Environment. + +See the "System Properties" page in the Tomcat Configuration Reference for +the system properties that are specific to Tomcat. + +A similar variable is JAVA_OPTS. It is used less frequently. It allows +specification of options that are used both to start and to stop Tomcat as well +as for other commands. + +Note: Do not use JAVA_OPTS to specify memory limits. You do not need much +memory for a small process that is used to stop Tomcat. Those settings +belong to CATALINA_OPTS. + +Another frequently used variable is CATALINA_PID (on *nix only). It +specifies the location of the file where process id of the forked Tomcat +java process will be written. This setting is optional. It will activate +the following features: + + * better protection against duplicate start attempts and + * allows forceful termination of Tomcat process when it does not react to + the standard shutdown command. + + +(3.4) Using the "setenv" script (optional, recommended) + +Apart from CATALINA_HOME and CATALINA_BASE, all environment variables can +be specified in the "setenv" script. The script is placed either into +CATALINA_BASE/bin or into CATALINA_HOME/bin directory and is named +setenv.bat (on Windows) or setenv.sh (on *nix). The file has to be +readable. + +By default the setenv script file is absent. If the script file is present +both in CATALINA_BASE and in CATALINA_HOME, the one in CATALINA_BASE is +preferred. + +For example, to configure the JRE_HOME and CATALINA_PID variables you can +create the following script file: + +On Windows, %CATALINA_BASE%\bin\setenv.bat: + + set "JRE_HOME=%ProgramFiles%\Java\jre8" + exit /b 0 + +On *nix, $CATALINA_BASE/bin/setenv.sh: + + JRE_HOME=/usr/java/latest + CATALINA_PID="/run/tomcat.pid" + + +The CATALINA_HOME and CATALINA_BASE variables cannot be configured in the +setenv script, because they are used to locate that file. + +All the environment variables described here and the "setenv" script are +used only if you use the standard scripts to launch Tomcat. For example, if +you have installed Tomcat as a service on Windows, the service wrapper +launches Java directly and does not use the script files. + + +(4) Start Up Tomcat + +(4.1) Tomcat can be started by executing one of the following commands: + + On Windows: + + %CATALINA_HOME%\bin\startup.bat + + or + + %CATALINA_HOME%\bin\catalina.bat start + + On *nix: + + $CATALINA_HOME/bin/startup.sh + + or + + $CATALINA_HOME/bin/catalina.sh start + +(4.2) After startup, the default web applications included with Tomcat will be + available by visiting: + + http://localhost:8080/ + +(4.3) Further information about configuring and running Tomcat can be found in + the documentation included here, as well as on the Tomcat web site: + + https://tomcat.apache.org/ + + +(5) Shut Down Tomcat + +(5.1) Tomcat can be shut down by executing one of the following commands: + + On Windows: + + %CATALINA_HOME%\bin\shutdown.bat + + or + + %CATALINA_HOME%\bin\catalina.bat stop + + On *nix: + + $CATALINA_HOME/bin/shutdown.sh + + or + + $CATALINA_HOME/bin/catalina.sh stop + +================================================== +Advanced Configuration - Multiple Tomcat Instances +================================================== + +In many circumstances, it is desirable to have a single copy of a Tomcat +binary distribution shared among multiple users on the same server. To make +this possible, you can set the CATALINA_BASE environment variable to the +directory that contains the files for your 'personal' Tomcat instance. + +When running with a separate CATALINA_HOME and CATALINA_BASE, the files +and directories are split as following: + +In CATALINA_BASE: + + * bin - Only the following files: + + * setenv.sh (*nix) or setenv.bat (Windows), + * tomcat-juli.jar + + The setenv scripts were described above. The tomcat-juli library + is documented in the Logging chapter in the User Guide. + + * conf - Server configuration files (including server.xml) + + * lib - Libraries and classes, as explained below + + * logs - Log and output files + + * webapps - Automatically loaded web applications + + * work - Temporary working directories for web applications + + * temp - Directory used by the JVM for temporary files (java.io.tmpdir) + + +In CATALINA_HOME: + + * bin - Startup and shutdown scripts + + The following files will be used only if they are absent in + CATALINA_BASE/bin: + + setenv.sh (*nix), setenv.bat (Windows), tomcat-juli.jar + + * lib - Libraries and classes, as explained below + + * endorsed - Libraries that override standard "Endorsed Standards" + libraries provided by JRE. See Classloading documentation + in the User Guide for details. + This is only supported for Java <= 8. + By default this "endorsed" directory is absent. + +In the default configuration the JAR libraries and classes both in +CATALINA_BASE/lib and in CATALINA_HOME/lib will be added to the common +classpath, but the ones in CATALINA_BASE will be added first and thus will +be searched first. + +The idea is that you may leave the standard Tomcat libraries in +CATALINA_HOME/lib and add other ones such as database drivers into +CATALINA_BASE/lib. + +In general it is advised to never share libraries between web applications, +but put them into WEB-INF/lib directories inside the applications. See +Classloading documentation in the User Guide for details. + + +It might be useful to note that the values of CATALINA_HOME and +CATALINA_BASE can be referenced in the XML configuration files processed +by Tomcat as ${catalina.home} and ${catalina.base} respectively. + +For example, the standard manager web application can be kept in +CATALINA_HOME/webapps/manager and loaded into CATALINA_BASE by copying +its deployment descriptor into the desired virtual host: + + * Copy the CATALINA_HOME/webapps/manager/META-INF/context.xml + file as CATALINA_BASE/conf/Catalina/localhost/manager.xml + + * Add docBase attribute as shown below. + +The file will look like the following: + + + + + + + +See Deployer chapter in User Guide and Context and Host chapters in the +Configuration Reference for more information on contexts and web +application deployment. + + +================ +Troubleshooting +================ + +There are only really 2 things likely to go wrong during the stand-alone +Tomcat install: + +(1) The most common hiccup is when another web server (or any process for that + matter) has laid claim to port 8080. This is the default HTTP port that + Tomcat attempts to bind to at startup. To change this, open the file: + + $CATALINA_HOME/conf/server.xml + + and search for '8080'. Change it to a port that isn't in use, and is + greater than 1024, as ports less than or equal to 1024 require superuser + access to bind under UNIX. + + Restart Tomcat and you're in business. Be sure that you replace the "8080" + in the URL you're using to access Tomcat. For example, if you change the + port to 1977, you would request the URL http://localhost:1977/ in your + browser. + +(2) The 'localhost' machine isn't found. This could happen if you're behind a + proxy. If that's the case, make sure the proxy configuration for your + browser knows that you shouldn't be going through the proxy to access the + "localhost". + + In Firefox, this is under Tools/Preferences -> Advanced/Network -> + Connection -> Settings..., and in Internet Explorer it is Tools -> + Internet Options -> Connections -> LAN Settings. + + +==================== +Optional Components +==================== + +The following optional components may be included with the Apache Tomcat binary +distribution. If they are not included, you can install them separately. + + 1. Apache Tomcat Native library + + 2. Apache Commons Daemon service launcher + +Both of them are implemented in C language and as such have to be compiled +into binary code. The binary code will be specific for a platform and CPU +architecture and it must match the Java Runtime Environment executables +that will be used to launch Tomcat. + +The Windows-specific binary distributions of Apache Tomcat include binary +files for these components. On other platforms you would have to look for +binary versions elsewhere or compile them yourself. + +If you are new to Tomcat, do not bother with these components to start with. +If you do use them, do not forget to read their documentation. + + +Apache Tomcat Native library +----------------------------- + +It is a library that allows to use the "Apr" variant of HTTP and AJP +protocol connectors in Apache Tomcat. It is built around OpenSSL and Apache +Portable Runtime (APR) libraries. Those are the same libraries as used by +Apache HTTPD Server project. + +This feature was especially important in the old days when Java performance +was poor. It is less important nowadays, but it is still used and respected +by many. See Tomcat documentation for more details. + +For further reading: + + - Apache Tomcat documentation + + * Documentation for APR/Native library in the Tomcat User's Guide + + https://tomcat.apache.org/tomcat-9.0-doc/apr.html + + * Documentation for the HTTP and AJP protocol connectors in the Tomcat + Configuration Reference + + https://tomcat.apache.org/tomcat-9.0-doc/config/http.html + + https://tomcat.apache.org/tomcat-9.0-doc/config/ajp.html + + - Apache Tomcat Native project home + + https://tomcat.apache.org/native-doc/ + + - Other projects + + * OpenSSL + + https://www.openssl.org/ + + * Apache Portable Runtime + + https://apr.apache.org/ + + * Apache HTTP Server + + https://httpd.apache.org/ + +To deactivate Apache Tomcat Native library: + + - To deactivate Apache Tomcat Native library when it is installed, or + - To remove the warning that is logged during Tomcat startup when the + library is not installed: + + Edit the "conf/server.xml" file and remove "AprLifecycleListener" from + it. + +The binary file of Apache Tomcat Native library is usually named + + - "tcnative-1.dll" on Windows + - "libtcnative-1.so" on *nix systems + + +Apache Commons Daemon +---------------------- + +Apache Commons Daemon project provides wrappers that can be used to +install Apache Tomcat as a service on Windows or as a daemon on *nix +systems. + +The Windows-specific implementation of Apache Commons Daemon is called +"procrun". The *nix-specific one is called "jsvc". + +For further reading: + + - Apache Commons Daemon project + + https://commons.apache.org/daemon/ + + - Apache Tomcat documentation + + * Installing Apache Tomcat + + https://tomcat.apache.org/tomcat-9.0-doc/setup.html + + * Windows Service How-To + + https://tomcat.apache.org/tomcat-9.0-doc/windows-service-howto.html + +The binary files of Apache Commons Daemon in Apache Tomcat distributions +for Windows are named: + + - "tomcat9.exe" + - "tomcat9w.exe" + +These files are renamed copies of "prunsrv.exe" and "prunmgr.exe" from +Apache Commons Daemon distribution. The file names have a meaning: they are +used as the service name to register the service in Windows, as well as the +key name to store distinct configuration for this installation of +"procrun". If you would like to install several instances of Tomcat 9.0 +in parallel, you have to further rename those files, using the same naming +scheme. diff --git a/tomcat64/webapps/docs/WEB-INF/jsp/403.jsp b/tomcat64/server/webapps/docs/WEB-INF/jsp/403.jsp similarity index 97% rename from tomcat64/webapps/docs/WEB-INF/jsp/403.jsp rename to tomcat64/server/webapps/docs/WEB-INF/jsp/403.jsp index b0b96c9..e2dee6d 100644 --- a/tomcat64/webapps/docs/WEB-INF/jsp/403.jsp +++ b/tomcat64/server/webapps/docs/WEB-INF/jsp/403.jsp @@ -1,44 +1,44 @@ -<%-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. ---%> -<%@ page session="false" trimDirectiveWhitespaces="true" %> - - - - 403 Access Denied - - - -

403 Access Denied

-

- You are not authorized to view this page. -

-

- By default the documentation web application is only accessible from a browser - running on the same machine as Tomcat. If you wish to modify this - restriction, you'll need to edit the documentation web applications's - context.xml file. -

- - - +<%-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--%> +<%@ page session="false" trimDirectiveWhitespaces="true" %> + + + + 403 Access Denied + + + +

403 Access Denied

+

+ You are not authorized to view this page. +

+

+ By default the documentation web application is only accessible from a browser + running on the same machine as Tomcat. If you wish to modify this + restriction, you'll need to edit the documentation web applications's + context.xml file. +

+ + + diff --git a/tomcat64/webapps/docs/WEB-INF/web.xml b/tomcat64/server/webapps/docs/WEB-INF/web.xml similarity index 97% rename from tomcat64/webapps/docs/WEB-INF/web.xml rename to tomcat64/server/webapps/docs/WEB-INF/web.xml index 2d484a9..ae0494d 100644 --- a/tomcat64/webapps/docs/WEB-INF/web.xml +++ b/tomcat64/server/webapps/docs/WEB-INF/web.xml @@ -1,35 +1,35 @@ - - - - - Tomcat Documentation - - Tomcat Documentation. - - - - 403 - /WEB-INF/jsp/403.jsp - - + + + + + Tomcat Documentation + + Tomcat Documentation. + + + + 403 + /WEB-INF/jsp/403.jsp + + \ No newline at end of file diff --git a/tomcat64/webapps/docs/aio.html b/tomcat64/server/webapps/docs/aio.html similarity index 97% rename from tomcat64/webapps/docs/aio.html rename to tomcat64/server/webapps/docs/aio.html index d73dc27..72f9ae5 100644 --- a/tomcat64/webapps/docs/aio.html +++ b/tomcat64/server/webapps/docs/aio.html @@ -1,55 +1,55 @@ - -Apache Tomcat 9 (9.0.75) - Advanced IO and Tomcat

Advanced IO and Tomcat

Table of Contents

Introduction

- -

- IMPORTANT NOTE: Usage of these features requires using the - HTTP connectors. The AJP connectors do not support them. -

- -

Asynchronous writes

- -

- When using HTTP connectors (based on APR or NIO/NIO2), - Tomcat supports using sendfile to send large static files. - These writes, as soon as the system load increases, will be performed - asynchronously in the most efficient way. Instead of sending a large response using - blocking writes, it is possible to write content to a static file, and write it - using a sendfile code. A caching valve could take advantage of this to cache the - response data in a file rather than store it in memory. Sendfile support is - available if the request attribute org.apache.tomcat.sendfile.support - is set to Boolean.TRUE. -

- -

- Any servlet can instruct Tomcat to perform a sendfile call by setting the appropriate - request attributes. It is also necessary to correctly set the content length - for the response. When using sendfile, it is best to ensure that neither the - request or response have been wrapped, since as the response body will be sent later - by the connector itself, it cannot be filtered. Other than setting the 3 needed - request attributes, the servlet should not send any response data, but it may use - any method which will result in modifying the response header (like setting cookies). -

- -
    -
  • org.apache.tomcat.sendfile.filename: Canonical filename of the file which will be sent as - a String
  • -
  • org.apache.tomcat.sendfile.start: Start offset as a Long
  • -
  • org.apache.tomcat.sendfile.end: End offset as a Long
  • -
-

- In addition to setting these parameters it is necessary to set the content-length header. - Tomcat will not do that for you, since you may have already written data to the output stream. -

- -

- Note that the use of sendfile will disable any compression that Tomcat may - otherwise have performed on the response. -

- -
- -
-

${pageContext.servletContext.serverInfo}

-
-
-
-

If you're seeing this, you've successfully installed Tomcat. Congratulations!

-
- -
- - - -
-
-
-
-

Developer Quick Start

- - -
-
-

Examples

-
-
- -
-
-
-
-
-

Managing Tomcat

-

For security, access to the manager webapp is restricted. - Users are defined in:

-
$CATALINA_HOME/conf/tomcat-users.xml
-

In Tomcat 9.0 access to the manager application is split between - different users.   Read more...

-
-

Release Notes

-

Changelog

-

Migration Guide

-

Security Notices

-
-
-
-
-

Documentation

-

Tomcat 9.0 Documentation

-

Tomcat 9.0 Configuration

-

Tomcat Wiki

-

Find additional important configuration information in:

-
$CATALINA_HOME/RUNNING.txt
-

Developers may be interested in:

- -
-
-
-
-

Getting Help

-

FAQ and Mailing Lists

-

The following mailing lists are available:

- -
-
-
-
- - -