Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@jakarta.apache.org Received: (qmail 7589 invoked by uid 500); 4 Oct 2001 19:32:14 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: tomcat-dev@jakarta.apache.org Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 7577 invoked by uid 500); 4 Oct 2001 19:32:14 -0000 Delivered-To: apmail-jakarta-tomcat-4.0-cvs@apache.org Date: 4 Oct 2001 19:29:30 -0000 Message-ID: <20011004192930.70800.qmail@icarus.apache.org> From: remm@apache.org To: jakarta-tomcat-4.0-cvs@apache.org Subject: cvs commit: jakarta-tomcat-4.0 BUILDING.txt RELEASE-PLAN-4.0.1.txt X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N remm 01/10/04 12:29:30 Modified: . Tag: tomcat_40_branch BUILDING.txt RELEASE-PLAN-4.0.1.txt Log: - Merge a variety of fixes and small feature additions which have been made and debugged in the HEAD branch, including: - Removal of Jasper loader (merged with the shared loader). - Fixes a lot of spec complaince issue regarding the commit state of the response when using forwards, sendError or sendRedirect. - Fixes cache consistency issues for static resource serving. - Adds content caching for static resources (that's linked to the bugfix mentioned just above). - Merge enhanced error reporting and error page dispatching (which will be able to display error pages for most errors returned from the pipeline - like the 401 and 403 returned by the authenticator). - Merge the fixes for all the other more recent bugfixes that have been fixed in the HEAD branch. - Passes all tester and Watchdog tests. - Merge a variety of small enhancements to the build scripts which have been made in the HEAD branch. Revision Changes Path No revision No revision 1.5.2.3 +16 -44 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.5.2.2 retrieving revision 1.5.2.3 diff -u -r1.5.2.2 -r1.5.2.3 --- BUILDING.txt 2001/09/28 04:46:40 1.5.2.2 +++ BUILDING.txt 2001/10/04 19:29:30 1.5.2.3 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.5.2.2 2001/09/28 04:46:40 craigmcc Exp $ +$Id: BUILDING.txt,v 1.5.2.3 2001/10/04 19:29:30 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -110,29 +110,9 @@ pathname of the release directory. -(5) Download and Install the Regular Expressions Binary Distribution +(5) Download and Install the Servlet API Binary Distribution NOTE: Alternatively, you can download the sources of the -"jakarta-regexp" subproject, and build a binary distribution yourself. - -* Download a binary distribution from: - - http://jakarta.apache.org/builds/jakarta-regexp/release/v1.2/ - - On a Windows platform, you will need: - jakarta-regexp-1.2.zip - - On a Unix platform, you will need: - jakarta-regexp-1.2.tar.gz - -* Unpack the binary distribution into a convenient location so that the - distribution resides in its own directory (conventionally named - "jakarta-regexp-x.y"). - - -(6) Download and Install the Servlet API Binary Distribution - -NOTE: Alternatively, you can download the sources of the "jakarta-servletapi-4" subproject, and build a binary distribution yourself, or use the binary distribution that is available with binary distributions of Tomcat 4.0. @@ -151,14 +131,14 @@ distribution resides in its own directory. -(7) Steps (8) - (18) are optional, but are necessary to build a complete binary +(6) Steps (7) - (17) are optional, but are necessary to build a complete binary distribution of Tomcat 4.0. Set the "full.dist" property to "on" in the - build.properties file (see step (18)) to build a complete distribution. + build.properties file (see step (17)) to build a complete distribution. Regular contributors to Tomcat are encouraged to use the complete build option. -(8) Download and Install JDBC Optional Package API Binary Distribution +(7) Download and Install JDBC Optional Package API Binary Distribution * Download the JDBC Optional Pacakge API package (version 2.0) from: @@ -167,7 +147,7 @@ * Place the jar in a convenient location. -(9) Download and Install the JMX 1.0 Reference Implementation +(8) Download and Install the JMX 1.0 Reference Implementation * Download the JMX Instrumentation and Agent Reference Implementation (version 1.0 or later) from @@ -178,7 +158,7 @@ it resides in its own subdirectory. -(10) Download and Install the JNDI 1.2.1 Reference Implementation +(9) Download and Install the JNDI 1.2.1 Reference Implementation * Download the Java Naming and Directory Interface (JNDI) package, (version 1.2.1 or later) from @@ -191,19 +171,18 @@ * You will also need the "LDAP Provider" (ldap.jar), available on the same download page. Be sure that you unpack "ldap.jar" into the "lib" subdirectory of the JNDI directory, parallel to "jndi.jar". - -(11) Download and Install the Java Activation Framework 1.0.1 +(10) Download and Install the Java Activation Framework 1.0.1 * Download the Java Activation Framework package (version 1.0.1 or later) from http://java.sun.com/products/javabeans/glasgow/jaf.html * Unpack the package into a convenient location so that it - resides in its own subdirectory. + resised in its own subdirectory. -(12) Download and Install JavaMail 1.2 +(11) Download and Install JavaMail 1.2 * Download the JavaMail package (version 1.2 or later) from @@ -213,7 +192,7 @@ it resides in its own subdirectory. -(13) Download and Install the JSSE 1.0.2 Reference Implementation +(12) Download and Install the JSSE 1.0.2 Reference Implementation * Download the Java Secure Sockets Extension (JSSE) package, (version 1.0.2 or later) from @@ -224,7 +203,7 @@ it resides in its own subdirectory. -(14) Download and Install the Java Transaction APIs +(13) Download and Install the Java Transaction APIs * Download the Java Transaction API (JTA) package (version 1.0.1) from: @@ -234,7 +213,7 @@ own subdirectory. -(15) Download and Install the Tyrex Data Source Package +(14) Download and Install the Tyrex Data Source Package NOTE: This step is only required if you wish to build the Tyrex connection pool implementation for JNDI-accessed data sources. @@ -247,7 +226,7 @@ own subdirectory. -(16) Download and Install the JUnit Testing Package (OPTIONAL) +(15) Download and Install the JUnit Testing Package (OPTIONAL) NOTE: This step is only required if you wish to build and execute the unit tests that are part of the Tomcat 4.0 source base. @@ -259,15 +238,8 @@ * Unpack the package into a convenient location so that it resides in its own subdirectory. - -(17) Check out the jakarta-tomcat-connectors repository, using the "TOMCAT_4_1" - tag. - - -(18) Compile the "util" module, and the "jk" module. - -(19) Customize Build Properties For This Subproject +(16) Customize Build Properties For This Subproject Most Jakarta subprojects allow you to customize Ant properties (with default values defined in the "build.xml" file. This is done by creating a text file @@ -291,7 +263,7 @@ each developer will have their own version. -(20) Build A Binary Distribution +(17) Build A Binary Distribution Open a command line shell, and issue the following commands: 1.1.2.3 +1 -3 jakarta-tomcat-4.0/Attic/RELEASE-PLAN-4.0.1.txt Index: RELEASE-PLAN-4.0.1.txt =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/Attic/RELEASE-PLAN-4.0.1.txt,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -r1.1.2.2 -r1.1.2.3 --- RELEASE-PLAN-4.0.1.txt 2001/10/04 17:54:18 1.1.2.2 +++ RELEASE-PLAN-4.0.1.txt 2001/10/04 19:29:30 1.1.2.3 @@ -1,4 +1,4 @@ -$Id: RELEASE-PLAN-4.0.1.txt,v 1.1.2.2 2001/10/04 17:54:18 remm Exp $ +$Id: RELEASE-PLAN-4.0.1.txt,v 1.1.2.3 2001/10/04 19:29:30 remm Exp $ Release Plan for Apache Tomcat 4.0.1 ==================================== @@ -76,8 +76,6 @@ Jasper 3822 Drive letter causes a NumberFormatException when JSP compiler parses errors. - -Catalina 3936 WebappClassLoader does not implement getResources(). Catalina 3973 Session.getAttribute() locks-up in HttpSessionListener.sessionDestroyed().