You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2001/10/04 21:29:30 UTC

cvs commit: jakarta-tomcat-4.0 BUILDING.txt RELEASE-PLAN-4.0.1.txt

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().