craigmcc 01/09/05 12:45:27 Modified: . RELEASE-PLAN-4.0.txt catalina build.xml webapps/tomcat-docs index.xml project.xml Log: Cleaning up old TODO items ... Split out the built-in servlets that are part of Catalina into their own JAR files in $CATALINA_HOME/server/lib so that you can grant individual security manager permissions to each servlet (if you want to), or -- for paranoid sysadmins -- remove them entirely if you do not need that particular servlet's functionality in your environment. The "servlets-common.jar" file contains things that are common to all of the servlets (so it needs to stay in "/server/lib" if *any* of them are used). Each of the other "servlets-*.jar" files contains only the code for the corresponding built-in servlet. Revision Changes Path 1.4 +3 -1 jakarta-tomcat-4.0/RELEASE-PLAN-4.0.txt Index: RELEASE-PLAN-4.0.txt =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/RELEASE-PLAN-4.0.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- RELEASE-PLAN-4.0.txt 2001/09/05 02:27:23 1.3 +++ RELEASE-PLAN-4.0.txt 2001/09/05 19:45:27 1.4 @@ -1,4 +1,4 @@ -$Id: RELEASE-PLAN-4.0.txt,v 1.3 2001/09/05 02:27:23 craigmcc Exp $ +$Id: RELEASE-PLAN-4.0.txt,v 1.4 2001/09/05 19:45:27 craigmcc Exp $ Release Plan for Apache Tomcat 4.0 ================================== @@ -104,6 +104,8 @@ Jasper 3195 Javadoc errors during build Jasper 3340 sun.tools.javac.Main has been deprecated in JDK 1.4-beta-2 + +Jasper 3433 Bad performance on JspWriterImpl.java Servletapi 3196 Javadoc errors during build 1.53 +47 -8 jakarta-tomcat-4.0/catalina/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/build.xml,v retrieving revision 1.52 retrieving revision 1.53 diff -u -r1.52 -r1.53 --- build.xml 2001/08/27 16:47:57 1.52 +++ build.xml 2001/09/05 19:45:27 1.53 @@ -341,14 +341,59 @@ </target> - <!-- ====================== DEPLOY: Create Catalina JAR ================= --> + <!-- ====================== DEPLOY: Create Catalina JARs ================ --> <target name="deploy-main" depends="deploy-static"> + + <!-- Catalina Main JAR File --> <jar jarfile="${catalina.deploy}/server/lib/catalina.jar" basedir="${catalina.build}/classes" - excludes="**/org/apache/naming/**,**/connector/warp/**,org/apache/catalina/startup/Bootstrap.class,org/apache/catalina/startup/BootstrapService.class,org/apache/catalina/loader/StandardClassLoader*.class,org/apache/catalina/loader/Extension.class,org/apache/catalina/loader/Reloader.class,org/apache/catalina/startup/SecurityManagerDebug.class" /> + excludes="**/org/apache/naming/**,**/connector/warp/**,org/apache/catalina/startup/Bootstrap.class,org/apache/catalina/startup/BootstrapService.class,org/apache/catalina/loader/StandardClassLoader*.class,org/apache/catalina/loader/Extension.class,org/apache/catalina/loader/Reloader.class,org/apache/catalina/startup/SecurityManagerDebug.class,org/apache/catalina/servlets/**,org/apache/catalina/util/ssi/**" /> + + <!-- WARP Connector JAR File --> <jar jarfile="${catalina.deploy}/server/lib/warp.jar" basedir="${catalina.build}/classes" includes="**/connector/warp/**" /> + + <!-- Servlets - Common Files --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-common.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/Constants.class,org/apache/catalina/servlets/*.properties" /> + + <!-- Servlets - CGI Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-cgi.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/CGI*" /> + + <!-- Servlets - Default File-Serving Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-default.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/Default*" /> + + <!-- Servlets - Invoker Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-invoker.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/Invoker*" /> + + <!-- Servlets - Manager Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-manager.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/*Manager*" /> + + <!-- Servlets - Snoop Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-snoop.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/Snoop*" /> + + <!-- Servlets - SSI Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-ssi.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/Ssi*,org/apache/catalina/util/ssi/**" /> + + <!-- Servlets - Webdav Servlet --> + <jar jarfile="${catalina.deploy}/server/lib/servlets-webdav.jar" + basedir="${catalina.build}/classes" + includes="org/apache/catalina/servlets/Webdav*" /> + </target> @@ -389,12 +434,6 @@ <copy todir="${catalina.dist}/server/lib"> <fileset dir="${catalina.build}/server/lib" /> </copy> - <jar jarfile="${catalina.dist}/server/lib/catalina.jar" - basedir="${catalina.build}/classes" - excludes="**/org/apache/naming/**,**/connector/warp/**" /> - <jar jarfile="${catalina.dist}/server/lib/warp.jar" - basedir="${catalina.build}/classes" - includes="**/connector/warp/**" /> </target> 1.11 +5 -0 jakarta-tomcat-4.0/webapps/tomcat-docs/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/webapps/tomcat-docs/index.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- index.xml 2001/09/04 04:39:04 1.10 +++ index.xml 2001/09/05 19:45:27 1.11 @@ -71,6 +71,11 @@ <li><a href="proxy-howto.html"><strong>Proxy Support HOW-TO</strong></a> - Configuring Tomcat 4 to run behind a proxy server (or a web server functioning as a proxy server).</li> +<li><a href="realm-howto.html"><strong>Realm Configuration HOW-TO</strong></a> + - Description of how to configure <em>Realms</em> (databases of users, + passwords, and their associated roles) for use in web applications that + utilize <em>Container Managed Security</em> (FIXME - hyperlink to + background info on this).</li> <li><a href="ssl-howto.html"><strong>SSL Configuration HOW-TO</strong></a> - Installing and configuring SSL support so that your Tomcat will serve requests using 1.11 +1 -0 jakarta-tomcat-4.0/webapps/tomcat-docs/project.xml Index: project.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/webapps/tomcat-docs/project.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- project.xml 2001/09/04 04:39:04 1.10 +++ project.xml 2001/09/05 19:45:27 1.11 @@ -27,6 +27,7 @@ <item name="Class Loader HOW-TO" href="class-loader-howto.html"/> <item name="Manager App HOW-TO" href="manager-howto.html"/> <item name="Proxy Support HOW-TO" href="proxy-howto.html"/> + <item name="Realm HOW-TO" href="realm-howto.html"/> <item name="SSL Config HOW-TO" href="ssl-howto.html"/> </menu>