cvs commit: jakarta-tomcat-4.0 BUILDING.txt build.properties.default
markt 2004/12/26 15:41:01 Modified:.BUILDING.txt build.properties.default Log: Update build to use 1.0 final of commons daemon rather than the alpha realease. Revision ChangesPath 1.35 +4 -4 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- BUILDING.txt 18 Jun 2004 18:28:15 - 1.34 +++ BUILDING.txt 26 Dec 2004 23:41:01 - 1.35 @@ -455,15 +455,15 @@ NOTE: This step is only required if you wish to build the classes needed to run Tomcat as a native operating system daemon using commons-daemon. -* Download a binary distribution of version 1.0-Alpha or later from: +* Download a binary distribution of version 1.0 or later from: http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-daemon On a Windows platform, you will need: -commons-daemon-1.0-Alpha.zip +commons-daemon-1.0.zip On a Unix platform, you will need: -commons-daemon-1.0-Alpha.tar.gz +commons-daemon-1.0.tar.gz * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory. 1.4 +5 -5 jakarta-tomcat-4.0/build.properties.default Index: build.properties.default === RCS file: /home/cvs/jakarta-tomcat-4.0/build.properties.default,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- build.properties.default 16 Sep 2004 20:31:54 - 1.3 +++ build.properties.default 26 Dec 2004 23:41:01 - 1.4 @@ -152,12 +152,12 @@ activation.jar=${activation.lib}/activation.jar -# - Commons Daemon, version 1.0-Alpha or later - -commons-daemon.home=${base.path}/commons-daemon-1.0-Alpha +# - Commons Daemon, version 1.0 or later - +commons-daemon.home=${base.path}/commons-daemon-1.0 commons-daemon.lib=${commons-daemon.home} commons-daemon.jar=${commons-daemon.lib}/commons-daemon.jar -#commons-daemon.loc=${base-jakarta.loc}/commons/daemon/binaries/daemon-1.0-Alpha.tar.gz -commons-daemon.loc=http://www.apache.org/dist/jakarta/commons/daemon/binaries/commons-daemon-1.0-Alpha.tar.gz +#commons-daemon.loc=${base-jakarta.loc}/commons/daemon/binaries/daemon-1.0.tar.gz +commons-daemon.loc=http://www.apache.org/dist/jakarta/commons/daemon/binaries/commons-daemon-1.0.tar.gz # - Commons DBCP, version 1.0 or later - - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
markt 2004/06/18 11:28:15 Modified:.BUILDING.txt Log: Fix bug 19869. Update to reflect a number of changes: - Use 4.x rather than 4.0 - Update library versions to agree with build.properties.default - Add missing libraries - Add steps to build installer and release distributions Revision ChangesPath 1.34 +126 -62 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.33 retrieving revision 1.34 diff -u -r1.33 -r1.34 --- BUILDING.txt 29 Jul 2002 19:06:09 - 1.33 +++ BUILDING.txt 18 Jun 2004 18:28:15 - 1.34 @@ -1,10 +1,10 @@ $Id$ - Building The Tomcat 4.0 Servlet/JSP Container + Building The Tomcat 4.x Servlet/JSP Container = -This subproject contains the source code Tomcat 4.0, a server that implements +This subproject contains the source code Tomcat 4.x, a server that implements the Servlet 2.3 and JSP 1.2 Specifications from Java Software. In order to build a binary distribution version of the container from a source distribution, you must have a Java Development Kit (JDK) for version 1.3 (or @@ -26,12 +26,12 @@ (1) Download and Install the Ant Binary Distribution -NOTE: Previous versions of Tomcat 4.0 relied on Ant 1.3 for the build +NOTE: Previous versions of Tomcat 4.x relied on Ant 1.3 for the build process. The 1.5 release is now required. -* Download a binary distribution of Ant 1.5 from: +* Download a binary distribution of Ant 1.5 or later from: -http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/bin/ +http://archive.apache.org/dist/ant/binaries/ On a Windows platform, you will need: jakarta-ant-1.5-bin.zip @@ -93,7 +93,7 @@ http://xml.apache.org/dist/xerces-j/ - (Tomcat was tested with Xerces-J-bin.1.4.3.zip) + (Tomcat was tested with Xerces-J-bin.2.5.0.zip) * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory (conventionally named @@ -116,19 +116,14 @@ (5) Download and Install Subproject Source Code * Use Anonymous CVS (as described on the Jakarta web site at - http://jakarta.apache.org/site/cvsindex.html, or - download a source distribution from: - -http://jakarta.apache.org/builds/jakarta-tomcat-4.0/nightly/src/ + http://jakarta.apache.org/site/cvsindex.html) to obtain the + jakarta-tomcat-4.0 repository. - On a Windows platform, you will need: -jakarta-tomcat-4.0-src-MMDD.zip + NOTE 1: Nightly builds and source distributions are no longer + produced for tomcat 4.x - On a Unix platform, you will need: -jakarta-tomcat-4.0-src-MMDD.tar.gz - - (NOTE: Alternatively, you can grab the source distribution from a - formal release, if you wish, by following links on the Jakarta web site). + NOTE 2: Alternatively, you can grab the source distribution from a + formal release, if you wish, by following links on the Jakarta web site. * Unpack the source distribution into a convenient location so that the distribution resides in its own directory (conventionally named @@ -145,7 +140,18 @@ jakarta-tomcat-connectors). By default, the build system will try to find this repository in the ${tomcat.source}/../jakarta-tomcat-connectors directory. Set the jtc.home property in the build.properties file - described below (see 26) if it resides in a different directory. + described below (see 27) if it resides in a different directory. + +* Use Anonymous CVS (as described on the Jakarta web site at + http://jakarta.apache.org/site/cvsindex.html, or + download a source distribution of the jakarta-tomcat-jasper repository. + +* Unpack the source distribution into a convenient location so that the + distribution resides in its own directory (conventionally named + jakarta-tomcat-jasper). By default, the build system will try to find + this repository in the ${tomcat.source}/../jakarta-tomcat-jasper + directory. Set the jasper.home property in the build.properties file + described below (see 27) if it resides in a different directory. (6) Download and Install the Servlet API Binary Distribution @@ -153,7 +159,7 @@ 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. +of Tomcat 4.x. * Download a binary distribution from: @@ -173,7 +179,7 @@ * Download a binary distribution of Version 1.1 or later from: -
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
patrickl2002/07/29 12:06:09 Modified:.BUILDING.txt Log: Update earliest build for jakarta-commons-sandbox/daemon since the first build will be 200020730 Revision ChangesPath 1.33 +3 -3 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- BUILDING.txt 7 Jun 2002 03:50:01 - 1.32 +++ BUILDING.txt 29 Jul 2002 19:06:09 - 1.33 @@ -145,7 +145,7 @@ jakarta-tomcat-connectors). By default, the build system will try to find this repository in the ${tomcat.source}/../jakarta-tomcat-connectors directory. Set the jtc.home property in the build.properties file - described below (see 24) if it resides in a different directory. + described below (see 26) if it resides in a different directory. (6) Download and Install the Servlet API Binary Distribution @@ -431,7 +431,7 @@ NOTE: This step is only required if you wish to build the classes needed to run Tomcat as a native operating system daemon using commons-daemon. -* Download a binary distribution of version 20020219 or later from: +* Download a binary distribution of version 20020730 or later from: http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-daemon -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm2002/06/06 20:50:01 Modified:.BUILDING.txt Log: - Document the need for Ant 1.5 to build 4.1.x. Revision ChangesPath 1.32 +7 -14 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- BUILDING.txt 29 May 2002 10:48:51 - 1.31 +++ BUILDING.txt 7 Jun 2002 03:50:01 - 1.32 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.31 2002/05/29 10:48:51 jfclere Exp $ +$Id: BUILDING.txt,v 1.32 2002/06/07 03:50:01 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -27,30 +27,23 @@ (1) Download and Install the Ant Binary Distribution NOTE: Previous versions of Tomcat 4.0 relied on Ant 1.3 for the build -process. The 1.4 release is now required. +process. The 1.5 release is now required. -* Download a binary distribution of Ant 1.4 from: +* Download a binary distribution of Ant 1.5 from: -http://jakarta.apache.org/builds/jakarta-ant/release/v1.4/bin/ +http://jakarta.apache.org/builds/jakarta-ant/release/v1.5/bin/ On a Windows platform, you will need: -jakarta-ant-1.4-bin.zip -jakarta-ant-1.4-optional.jar +jakarta-ant-1.5-bin.zip On a Unix platform, you will need: -jakarta-ant-1.4-bin.tar.gz -jakarta-ant-1.4-optional.jar +jakarta-ant-1.5-bin.tar.gz * Unpack the binary distribution into a convenient location so that the Ant release resides in its own directory (conventionally named - jakarta-ant-1.4). For the purposes of the remainder of this document, + jakarta-ant-1.5). 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. - -* Copy the file jakarta-ant-1.4-optional.jar, downloaded above, into - the directory ${ant.home}/lib. This makes available several Ant - extension commands that are commonly required when building Jakarta - based projects. * Modify the PATH environment variable to include directory ${ant.home}/bin in its list. This makes the ant command line script -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
jfclere 02/05/29 03:48:51 Modified:.BUILDING.txt Log: As commond-pool gets released it is probably better to use the released version. Revision ChangesPath 1.31 +5 -5 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- BUILDING.txt 27 May 2002 10:01:12 - 1.30 +++ BUILDING.txt 29 May 2002 10:48:51 - 1.31 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.30 2002/05/27 10:01:12 jfclere Exp $ +$Id: BUILDING.txt,v 1.31 2002/05/29 10:48:51 jfclere Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -419,15 +419,15 @@ NOTE: This step is only required if you wish to use the database JDBC data source factory. -* Download a binary distribution of version 20011030 or later from: +* Download a binary distribution of version 1.0 or later from: -http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-pool +http://jakarta.apache.org/builds/jakarta-commons/release/commons-pool/v1.0/ On a Windows platform, you will need: -commons-pool-MMDD.zip +commons-pool-1.0.zip On a Unix platform, you will need: -commons-pool-MMDD.tar.gz +commons-pool-1.0.tar.gz * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt build.properties.sample
jfclere 02/05/27 03:01:12 Modified:.BUILDING.txt build.properties.sample Log: Update tyrex to 1.0. Revision ChangesPath 1.30 +2 -2 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- BUILDING.txt 15 Apr 2002 09:42:03 - 1.29 +++ BUILDING.txt 27 May 2002 10:01:12 - 1.30 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.29 2002/04/15 09:42:03 remm Exp $ +$Id: BUILDING.txt,v 1.30 2002/05/27 10:01:12 jfclere Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -355,7 +355,7 @@ NOTE: This step is only required if you wish to build the Tyrex connection pool implementation for JNDI-accessed data sources. -* Download the Tyrex JAR or release (version 0.9.7) from: +* Download the Tyrex JAR or release (version 1.0) from: http://tyrex.exolab.org/download.html 1.40 +5 -5 jakarta-tomcat-4.0/build.properties.sample Index: build.properties.sample === RCS file: /home/cvs/jakarta-tomcat-4.0/build.properties.sample,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- build.properties.sample 8 May 2002 21:00:20 - 1.39 +++ build.properties.sample 27 May 2002 10:01:12 - 1.40 @@ -6,7 +6,7 @@ # modules that Tomcat depends on. Copy this file to build.properties # in the top-level source directory, and customize it as needed. # -# $Id: build.properties.sample,v 1.39 2002/05/08 21:00:20 jfclere Exp $ +# $Id: build.properties.sample,v 1.40 2002/05/27 10:01:12 jfclere Exp $ # - @@ -219,10 +219,10 @@ struts.loc=http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/jakarta-struts-1.0.2.tar.gz -# - Tyrex Data Source, version 0.9.7 - -tyrex.home=${base.path}/tyrex-0.9.7.0 +# - Tyrex Data Source, version 1.0 - +tyrex.home=${base.path}/tyrex-1.0 tyrex.lib=${tyrex.home} -tyrex.jar=${tyrex.lib}/tyrex-0.9.7.0.jar -tyrex.loc=ftp://ftp.exolab.org/pub/tyrex/tyrex-0.9.7.0/tyrex-0.9.7.0.jar +tyrex.jar=${tyrex.lib}/tyrex-1.0.jar +tyrex.loc=ftp://ftp.exolab.org/pub/tyrex/tyrex-1.0/tyrex-1.0.jar -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/04/15 02:42:03 Modified:.BUILDING.txt Log: - Update the document on how to build, mentioning JDK 1.3 instead of 1.2. Revision ChangesPath 1.29 +3 -3 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- BUILDING.txt 1 Mar 2002 01:48:14 - 1.28 +++ BUILDING.txt 15 Apr 2002 09:42:03 - 1.29 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.28 2002/03/01 01:48:14 remm Exp $ +$Id: BUILDING.txt,v 1.29 2002/04/15 09:42:03 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -7,14 +7,14 @@ This subproject contains the source code Tomcat 4.0, a server that implements the Servlet 2.3 and JSP 1.2 Specifications from Java Software. In order to build a binary distribution version of the container from a source -distribution, you must have a Java Development Kit (JDK) for version 1.2 (or +distribution, you must have a Java Development Kit (JDK) for version 1.3 (or later) downloaded and installed (version 1.3.1 recommended), and do the following: (0) Download and Install a Java Development Kit -* Download a Java Development Kit (JDK) release (version 1.2 or later) from: +* Download a Java Development Kit (JDK) release (version 1.3 or later) from: http://java.sun.com/j2se/ -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/02/12 15:45:41 Modified:.BUILDING.txt Log: - Fix 6236. Patch submitted by Janek Bogucki. Revision ChangesPath 1.26 +5 -4 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- BUILDING.txt 2 Feb 2002 22:24:12 - 1.25 +++ BUILDING.txt 12 Feb 2002 23:45:40 - 1.26 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.25 2002/02/02 22:24:12 remm Exp $ +$Id: BUILDING.txt,v 1.26 2002/02/12 23:45:40 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -228,9 +228,10 @@ * Unpack the reference implementation into a convenient location so that it resides in its own subdirectory. -* 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. +* You will also need the LDAP Service Provider Maintenance package, + (version 1.2.3 or later) available on the same download page. Be sure + that you unpack ldap.jar and jaas.jar into the lib subdirectory of + the JNDI directory, parallel to jndi.jar. (11) Steps (12)-(23) are optional, but are necessary to build a complete binary -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/02/02 04:12:55 Modified:.BUILDING.txt Log: - Fix 6193. Submitted by Janek Bogucki. Revision ChangesPath 1.24 +2 -2 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- BUILDING.txt 29 Jan 2002 02:42:25 - 1.23 +++ BUILDING.txt 2 Feb 2002 12:12:55 - 1.24 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.23 2002/01/29 02:42:25 craigmcc Exp $ +$Id: BUILDING.txt,v 1.24 2002/02/02 12:12:55 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -110,7 +110,7 @@ jakarta-tomcat-4.0-src-MMDD.zip On a Unix platform, you will need: -jakarta-tomcat-4.0-src-MMDD.zip +jakarta-tomcat-4.0-src-MMDD.tar.gz (NOTE: Alternatively, you can grab the source distribution from a formal release, if you wish, by following links on the Jakarta web site). -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/02/02 04:13:24 Modified:.Tag: tomcat_40_branch BUILDING.txt Log: - Fix 6193. Submitted by Janek Bogucki. Revision ChangesPath No revision No revision 1.5.2.6 +2 -2 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.5 retrieving revision 1.5.2.6 diff -u -r1.5.2.5 -r1.5.2.6 --- BUILDING.txt 24 Jan 2002 15:31:52 - 1.5.2.5 +++ BUILDING.txt 2 Feb 2002 12:13:24 - 1.5.2.6 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.5.2.5 2002/01/24 15:31:52 remm Exp $ +$Id: BUILDING.txt,v 1.5.2.6 2002/02/02 12:13:24 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -99,7 +99,7 @@ jakarta-tomcat-4.0-src-MMDD.zip On a Unix platform, you will need: -jakarta-tomcat-4.0-src-MMDD.zip +jakarta-tomcat-4.0-src-MMDD.tar.gz (NOTE: Alternatively, you can grab the source distribution from a formal release, if you wish, by following links on the Jakarta web site). -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/02/02 14:24:12 Modified:.BUILDING.txt Log: - Fix typos. Revision ChangesPath 1.25 +4 -4 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- BUILDING.txt 2 Feb 2002 12:12:55 - 1.24 +++ BUILDING.txt 2 Feb 2002 22:24:12 - 1.25 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.24 2002/02/02 12:12:55 remm Exp $ +$Id: BUILDING.txt,v 1.25 2002/02/02 22:24:12 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -148,7 +148,7 @@ jakarta-servletapi-4-MMDD.zip On a Unix platform, you will need: -jakarta-servletapi-4-MMDD.zip +jakarta-servletapi-4-MMDD.tar.gz * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory. @@ -277,7 +277,7 @@ http://java.sun.com/products/javabeans/glasgow/jaf.html * Unpack the package into a convenient location so that it - resised in its own subdirectory. + resides in its own subdirectory. (15) Download and Install JavaMail 1.2 @@ -420,7 +420,7 @@ build.properties.sample file as a starting point for this. Tomcat has many external dependencies that are satisfied by configuring -appropriate values in your codebuild.properties/code file. The easiest +appropriate values in your build.properties file. The easiest way to satisfy these dependencies is to copy the build.properties.sample file (in the top-level Tomcat source directory) to build.properties, and then edit it to suit your environment. On Unix, this would be done as: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/02/02 14:25:02 Modified:.Tag: tomcat_40_branch BUILDING.txt Log: - Fix typos. Revision ChangesPath No revision No revision 1.5.2.7 +4 -4 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.6 retrieving revision 1.5.2.7 diff -u -r1.5.2.6 -r1.5.2.7 --- BUILDING.txt 2 Feb 2002 12:13:24 - 1.5.2.6 +++ BUILDING.txt 2 Feb 2002 22:25:02 - 1.5.2.7 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.5.2.6 2002/02/02 12:13:24 remm Exp $ +$Id: BUILDING.txt,v 1.5.2.7 2002/02/02 22:25:02 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -126,7 +126,7 @@ jakarta-servletapi-4-MMDD.zip On a Unix platform, you will need: -jakarta-servletapi-4-MMDD.zip +jakarta-servletapi-4-MMDD.tar.gz * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory. @@ -181,7 +181,7 @@ http://java.sun.com/products/javabeans/glasgow/jaf.html * Unpack the package into a convenient location so that it - resised in its own subdirectory. + resides in its own subdirectory. (11) Download and Install JavaMail 1.2 @@ -251,7 +251,7 @@ build.properties.sample file as a starting point for this. Tomcat has many external dependencies that are satisfied by configuring -appropriate values in your codebuild.properties/code file. The easiest +appropriate values in your build.properties file. The easiest way to satisfy these dependencies is to copy the build.properties.sample file (in the top-level Tomcat source directory) to build.properties, and then edit it to suit your environment. On Unix, this would be done as: -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/01/24 07:31:44 Modified:.BUILDING.txt Log: - JNDI is required to build. Revision ChangesPath 1.22 +19 -19jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.21 retrieving revision 1.22 diff -u -r1.21 -r1.22 --- BUILDING.txt 23 Jan 2002 17:57:24 - 1.21 +++ BUILDING.txt 24 Jan 2002 15:31:44 - 1.22 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.21 2002/01/23 17:57:24 remm Exp $ +$Id: BUILDING.txt,v 1.22 2002/01/24 15:31:44 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -207,14 +207,29 @@ distribution resides in its own directory. -(10) Steps (11)-(23) are optional, but are necessary to build a complete binary +(10) 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 + +http://java.sun.com/products/jndi/ + +* Unpack the reference implementation into a convenient location so that + it resides in its own subdirectory. + +* 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) Steps (12)-(23) 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 (23)) to build a complete distribution. Regular contributors to Tomcat are encouraged to use the complete build option. -(11) Download and Install JDBC Optional Package API Binary Distribution +(12) Download and Install JDBC Optional Package API Binary Distribution * Download the JDBC Optional Pacakge API package (version 2.0) from: @@ -223,7 +238,7 @@ * Place the jar in a convenient location. -(12) Download and Install an implementation of the JMX 1.0 specification. This +(13) Download and Install an implementation of the JMX 1.0 specification. This can be either OpenJMX (http://www.open-jmx.org) or Sun JMX 1.0 Reference Implementation. @@ -243,21 +258,6 @@ * Unpack OpenJMX or the reference implementation into a convenient location so that it resides in its own subdirectory. - -(13) 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 - -http://java.sun.com/products/jndi/ - -* Unpack the reference implementation into a convenient location so that - it resides in its own subdirectory. - -* 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. - (14) Download and Install the Java Activation Framework 1.0.1 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/01/24 07:31:52 Modified:.Tag: tomcat_40_branch BUILDING.txt Log: - JNDI is required to build. Revision ChangesPath No revision No revision 1.5.2.5 +19 -18jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.5.2.4 retrieving revision 1.5.2.5 diff -u -r1.5.2.4 -r1.5.2.5 --- BUILDING.txt 19 Dec 2001 21:08:18 - 1.5.2.4 +++ BUILDING.txt 24 Jan 2002 15:31:52 - 1.5.2.5 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.5.2.4 2001/12/19 21:08:18 remm Exp $ +$Id: BUILDING.txt,v 1.5.2.5 2002/01/24 15:31:52 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -132,14 +132,29 @@ distribution resides in its own directory. -(6) Steps (7) - (17) are optional, but are necessary to build a complete binary +(6) 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 + +http://java.sun.com/products/jndi/ + +* Unpack the reference implementation into a convenient location so that + it resides in its own subdirectory. + +* 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. + + +(7) Steps (8) - (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 (17)) to build a complete distribution. Regular contributors to Tomcat are encouraged to use the complete build option. -(7) Download and Install JDBC Optional Package API Binary Distribution +(8) Download and Install JDBC Optional Package API Binary Distribution * Download the JDBC Optional Pacakge API package (version 2.0) from: @@ -148,7 +163,7 @@ * Place the jar in a convenient location. -(8) Download and Install the JMX 1.0 Reference Implementation +(9) Download and Install the JMX 1.0 Reference Implementation * Download the JMX Instrumentation and Agent Reference Implementation (version 1.0 or later) from @@ -158,20 +173,6 @@ * Unpack the reference implementation into a convenient location so that it resides in its own subdirectory. - -(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 - -http://java.sun.com/products/jndi/ - -* Unpack the reference implementation into a convenient location so that - it resides in its own subdirectory. - -* 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. (10) Download and Install the Java Activation Framework 1.0.1 -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt build.properties.sample
patrickl02/01/18 22:08:00 Modified:.BUILDING.txt build.properties.sample Log: Update documentation to reflect that a newer commons-modeler nightly build is needed to build. Revision ChangesPath 1.20 +2 -2 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- BUILDING.txt 18 Jan 2002 00:46:24 - 1.19 +++ BUILDING.txt 19 Jan 2002 06:08:00 - 1.20 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.19 2002/01/18 00:46:24 remm Exp $ +$Id: BUILDING.txt,v 1.20 2002/01/19 06:08:00 patrickl Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -336,7 +336,7 @@ NOTE: This step is only required if you wish to build the Config/Admin web application. -* Download a binary distribution of version 20011026 or later from: +* Download a binary distribution of version 20020117 or later from: http://jakarta.apache.org/builds/jakarta-commons/nightly/commons-modeler 1.26 +2 -2 jakarta-tomcat-4.0/build.properties.sample Index: build.properties.sample === RCS file: /home/cvs/jakarta-tomcat-4.0/build.properties.sample,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- build.properties.sample 17 Jan 2002 19:59:26 - 1.25 +++ build.properties.sample 19 Jan 2002 06:08:00 - 1.26 @@ -6,7 +6,7 @@ # modules that Tomcat depends on. Copy this file to build.properties # in the top-level source directory, and customize it as needed. # -# $Id: build.properties.sample,v 1.25 2002/01/17 19:59:26 remm Exp $ +# $Id: build.properties.sample,v 1.26 2002/01/19 06:08:00 patrickl Exp $ # - @@ -62,7 +62,7 @@ commons-logging.jar=${commons-logging.lib}/commons-logging.jar -# - Commons Modeler, version 20011026 or later - +# - Commons Modeler, version 20020117 or later - commons-modeler.home=${base.path}/commons-modeler commons-modeler.lib=${commons-modeler.home} commons-modeler.jar=${commons-modeler.lib}/commons-modeler.jar -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm02/01/17 16:46:24 Modified:.BUILDING.txt Log: - Update the build instructions to mention OpenJMX. - Note: OpenJMX 1.0b1, despite what its release date may lead you to believe, won't work. However, I submitted a few patches and nagged the dev list, so the next release (1.0b2) will work :) 1.0b2 is not released yet, so in the very immediate future OpenJMX should be built from CVS, which is very easy to do (checkout the repository, go in the build folder, type build). Revision ChangesPath 1.19 +14 -7 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- BUILDING.txt 15 Jan 2002 18:52:14 - 1.18 +++ BUILDING.txt 18 Jan 2002 00:46:24 - 1.19 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.18 2002/01/15 18:52:14 patrickl Exp $ +$Id: BUILDING.txt,v 1.19 2002/01/18 00:46:24 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -212,19 +212,26 @@ * Place the jar in a convenient location. -(12) Download and Install the JMX 1.0 Reference Implementation +(12) Download and Install an implementation of the JMX 1.0 specification. This + can be either OpenJMX (http://www.open-jmx.org) or Sun JMX 1.0 Reference + Implementation. NOTE: This step is only required if you wish to build the Config/Admin web application. -* Download the JMX Instrumentation and Agent Reference Implementation - (version 1.0 or later) from +NOTE: The Tomcat binaries are distrbuted with OpenJMX. -http://java.sun.com/products/JavaManagement/download.html +* Download OpenJMX (version 1.0 beta 2 or later) from + +http://sourceforge.net/project/showfiles.php?group_id=34041 -* Unpack the reference implementation into a convenient location so that - it resides in its own subdirectory. +* Alternately, download the JMX Instrumentation and Agent Reference + Implementation (version 1.0 or later) from + +http://java.sun.com/products/JavaManagement/download.html +* Unpack OpenJMX or the reference implementation into a convenient location + so that it resides in its own subdirectory. (13) Download and Install the JNDI 1.2.1 Reference Implementation -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt build.properties.sample
patrickl02/01/15 10:52:14 Modified:.BUILDING.txt build.properties.sample Log: Update to latest version of struts.jar in build. Submitted by: Manveen Kaur Revision ChangesPath 1.18 +5 -5 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- BUILDING.txt 5 Jan 2002 20:24:30 - 1.17 +++ BUILDING.txt 15 Jan 2002 18:52:14 - 1.18 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.17 2002/01/05 20:24:30 craigmcc Exp $ +$Id: BUILDING.txt,v 1.18 2002/01/15 18:52:14 patrickl Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -284,15 +284,15 @@ (18) Download and Install the Struts Binary Distribution -* Download a binary distribution of Struts 1.0 from: +* Download a binary distribution of Struts 1.0.1 from: -http://jakarta.apache.org/builds/jakarta-struts/release/v1.0/ +http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.1/ On a Windows platform, you will need: -jakarta-struts-1.0.zip +jakarta-struts-1.0.1.zip On a Unix platform, you will need: -jakarta-struts-1.0.tar.gz +jakarta-struts-1.0.1.tar.gz * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory. 1.24 +3 -3 jakarta-tomcat-4.0/build.properties.sample Index: build.properties.sample === RCS file: /home/cvs/jakarta-tomcat-4.0/build.properties.sample,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- build.properties.sample 5 Jan 2002 20:24:30 - 1.23 +++ build.properties.sample 15 Jan 2002 18:52:14 - 1.24 @@ -6,7 +6,7 @@ # modules that Tomcat depends on. Copy this file to build.properties # in the top-level source directory, and customize it as needed. # -# $Id: build.properties.sample,v 1.23 2002/01/05 20:24:30 craigmcc Exp $ +# $Id: build.properties.sample,v 1.24 2002/01/15 18:52:14 patrickl Exp $ # - @@ -139,8 +139,8 @@ junit.jar=${junit.lib}/junit.jar -# - Struts, version 1.0 or later - -struts.home=${base.path}/jakarta-struts-1.0 +# - Struts, version 1.0.1 or later - +struts.home=${base.path}/jakarta-struts-1.0.1 struts.lib=${struts.home}/lib struts.jar=${struts.lib}/struts.jar -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm01/12/19 13:08:18 Modified:.Tag: tomcat_40_branch BUILDING.txt Log: - Update instructions for getting JAXP. Submitted by Ryan Lubke. Revision ChangesPath No revision No revision 1.5.2.4 +9 -8 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.3 retrieving revision 1.5.2.4 diff -u -r1.5.2.3 -r1.5.2.4 --- BUILDING.txt 2001/10/04 19:29:30 1.5.2.3 +++ BUILDING.txt 2001/12/19 21:08:18 1.5.2.4 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.5.2.3 2001/10/04 19:29:30 remm Exp $ +$Id: BUILDING.txt,v 1.5.2.4 2001/12/19 21:08:18 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -57,17 +57,18 @@ available, which will be used to actually perform the build. -(2) Download and Install the JAXP/1.1 Reference Implementation +(2) Download and Install the Java XML Pack Binary Distribution -* Download a binary distribution of JAXP 1.1 (Final Version) from: +* Download a binary distribution of Java XML Pack: -http://java.sun.com/xml/download.html +http://java.sun.com/xml/downloads/javaxmlpack.html * Unpack the binary distribution into a convenient location so that the - JAXP/1.1 release resides in its own directory (conventionally named - jaxp-1.1. For the purposes of the remainder of this document, the - symbolic name ${jaxp.home} is used to refer to the full pathname of - the release directory. + Java XML Pack release resides in its own directory (the JAXP libraries + reside in the jaxp-1.1.3 subdirectory). For the purposes of the + remainder of this document, the symbolic name ${jaxp.home} is used + to refer to the full pathname to the jaxp-1.1.3 subdirectory of the + Java XML Pack release directory. * Make the xalan.jar file of this distribution available to Ant (so that it can be used with the style tag) by copying it to ${ant.home}/lib. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm01/12/19 13:08:36 Modified:.BUILDING.txt Log: - Update instructions for getting JAXP. Submitted by Ryan Lubke. Revision ChangesPath 1.16 +9 -8 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- BUILDING.txt 2001/12/01 07:32:59 1.15 +++ BUILDING.txt 2001/12/19 21:08:36 1.16 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.15 2001/12/01 07:32:59 remm Exp $ +$Id: BUILDING.txt,v 1.16 2001/12/19 21:08:36 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -57,17 +57,18 @@ available, which will be used to actually perform the build. -(2) Download and Install the JAXP/1.1 Reference Implementation +(2) Download and Install the Java XML Pack Binary Distribution -* Download a binary distribution of JAXP 1.1 (Final Version) from: +* Download a binary distribution of Java XML Pack: -http://java.sun.com/xml/download.html +http://java.sun.com/xml/downloads/javaxmlpack.html * Unpack the binary distribution into a convenient location so that the - JAXP/1.1 release resides in its own directory (conventionally named - jaxp-1.1. For the purposes of the remainder of this document, the - symbolic name ${jaxp.home} is used to refer to the full pathname of - the release directory. + Java XML Pack release resides in its own directory (the JAXP libraries + reside in the jaxp-1.1.3 subdirectory). For the purposes of the + remainder of this document, the symbolic name ${jaxp.home} is used + to refer to the full pathname to the jaxp-1.1.3 subdirectory of the + Java XML Pack release directory. * Make the xalan.jar file of this distribution available to Ant (so that it can be used with the style tag) by copying it to ${ant.home}/lib. -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
remm01/11/30 23:32:59 Modified:.BUILDING.txt Log: - Fix URL typo. Submitted by Martijn Koster. Revision ChangesPath 1.15 +2 -2 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- BUILDING.txt 2001/11/06 21:52:14 1.14 +++ BUILDING.txt 2001/12/01 07:32:59 1.15 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.14 2001/11/06 21:52:14 patrickl Exp $ +$Id: BUILDING.txt,v 1.15 2001/12/01 07:32:59 remm Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -269,7 +269,7 @@ * Download a binary distribution of Struts 1.0 from: -http://jakarta.apache.org/builds/jakarta-struts/release/1.0/ +http://jakarta.apache.org/builds/jakarta-struts/release/v1.0/ On a Windows platform, you will need: jakarta-struts-1.0.zip -- To unsubscribe, e-mail: mailto:[EMAIL PROTECTED] For additional commands, e-mail: mailto:[EMAIL PROTECTED]
cvs commit: jakarta-tomcat-4.0 BUILDING.txt RELEASE-PLAN-4.0.1.txt
remm01/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 ChangesPath No revision No revision 1.5.2.3 +16 -44jakarta-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 -
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
ccain 01/09/20 22:20:01 Modified:.BUILDING.txt Log: Minor semantical changes for JDBC 2.0 Opt. install instructions. There's nothing to unpack, you just get the jar :) Revision ChangesPath 1.6 +3 -4 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- BUILDING.txt 2001/09/17 06:18:57 1.5 +++ BUILDING.txt 2001/09/21 05:20:01 1.6 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.5 2001/09/17 06:18:57 ccain Exp $ +$Id: BUILDING.txt,v 1.6 2001/09/21 05:20:01 ccain Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -138,14 +138,13 @@ distribution resides in its own directory. -(6) Download and Install JDBC Optional Package API +(6) Download and Install JDBC Optional Package API Binary Distribution * Download the JDBC Optional Pacakge API package (version 2.0) from: http://java.sun.com/products/jdbc/download.html -* Unpack the package into a convenient location so that it resides - in its own subdirectory. +* Place the jar in a convenient location. (7) Download and Install the JMX 1.0 Reference Implementation
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
ccain 01/09/16 23:18:57 Modified:.BUILDING.txt Log: Make the new Ant 1.4 requirement a little more visible. Revision ChangesPath 1.5 +4 -1 jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- BUILDING.txt 2001/09/16 05:59:42 1.4 +++ BUILDING.txt 2001/09/17 06:18:57 1.5 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.4 2001/09/16 05:59:42 craigmcc Exp $ +$Id: BUILDING.txt,v 1.5 2001/09/17 06:18:57 ccain Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -25,6 +25,9 @@ (1) Download and Install the Ant Binary Distribution + +NOTE: Previous versions of Tomcat 4.0 relied on Ant 1.3 for the build +process. The 1.4 release is now required. * Download a binary distribution of Ant 1.4 from:
cvs commit: jakarta-tomcat-4.0 BUILDING.txt RELEASE-NOTES-4.0.txt
craigmcc01/09/15 22:59:42 Modified:.BUILDING.txt RELEASE-NOTES-4.0.txt Log: Update BUILDING.txt to reflect the revised requirements for dependent packages. Update release notes to describe the APIs that are now made available to all web applications (in common/lib or lib). Revision ChangesPath 1.4 +34 -70jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- BUILDING.txt 2001/09/11 16:54:41 1.3 +++ BUILDING.txt 2001/09/16 05:59:42 1.4 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.3 2001/09/11 16:54:41 craigmcc Exp $ +$Id: BUILDING.txt,v 1.4 2001/09/16 05:59:42 craigmcc Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -111,18 +111,15 @@ * Unpack the binary distribution into a convenient location so that the distribution resides in its own directory (conventionally named - jakarta-regexp). For the purposes of the remainder of this document, - the symbolic name ${regexp.home} is used to refer to the full pathname - of this directory. + jakarta-regexp-x.y). -FIXME: This step and the associated stuff in build.xml files needs to be -made independent of the actual jakarta-regexp version number. - (5) 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. +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. * Download a binary distribution from: @@ -138,11 +135,8 @@ distribution resides in its own directory. -(6) Download and Install JDBC Optional Package API (OPTIONAL) +(6) Download and Install JDBC Optional Package API -NOTE: This step is only required if you wish to build the Tyrex connection -pool implementation for JNDI-accessed data sources. - * Download the JDBC Optional Pacakge API package (version 2.0) from: http://java.sun.com/products/jdbc/download.html @@ -164,10 +158,6 @@ (8) Download and Install the JNDI 1.2.1 Reference Implementation -NOTE: This step is required to build Tomcat 4.0, even when you are running -a JDK 1.3 (or later) platform that includes the JNDI classes. This is because -the Tomcat build process includes jndi.jar into the binary distribution. - * Download the Java Naming and Directory Interface (JNDI) package, (version 1.2.1 or later) from @@ -176,6 +166,9 @@ * Unpack the reference implementation into a convenient location so that it resides in its own subdirectory. +* 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. (9) Download and Install the Java Activation Framework 1.0.1 @@ -207,11 +200,8 @@ it resides in its own subdirectory. -(12) Download and Install the Java Transaction APIs (OPTIONAL) +(12) Download and Install the Java Transaction APIs -NOTE: This step is only required if you wish to build the Tyrex connection -pool implementation for JNDI-accessed data sources. - * Download the Java Transaction API (JTA) package (version 1.0.1) from: http://java.sun.com/products/jta/ @@ -220,27 +210,27 @@ own subdirectory. -(13) Download and Install the JUnit Testing Package (OPTIONAL) +(13) Download and Install the Tyrex Data Source Package -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. +NOTE: This step is only required if you wish to build the Tyrex connection +pool implementation for JNDI-accessed data sources. -* Download the JUnit unit test package (version 3.7 or later) from: +* Download the Tyrex JAR or release (version 0.9.7) from: -http://www.junit.org/ +http://tyrex.exolab.org/download.html * Unpack the package into a convenient location so that it resides in its own subdirectory. -(14) Download and Install the Tyrex Data Source Package (OPTIONAL) +(14) Download and Install the JUnit Testing Package (OPTIONAL) -NOTE: This step is only required if you wish to build the Tyrex connection -pool implementation for JNDI-accessed data sources. +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. -* Download the Tyrex JAR or release (version 0.9.7) from: +* Download the JUnit unit test package (version 3.7 or
Re: cvs commit: jakarta-tomcat-4.0 BUILDING.txt
Hi, What about telling how to get xalan.jar? Like: Xalan could be downloaded from http://xml.apache.org/dist/xalan-j, the xalan.jar file is located in the bin directory of the Xalan installation. Which Xalan should be used? - I have used xalan-j_2_2_D10 - Cheers Jean-frederic [EMAIL PROTECTED] wrote: craigmcc01/09/11 09:54:41 Modified:.BUILDING.txt Log: Update BUILDING.txt to reflect the new requirement for Ant 1.4. NOTE: The new requirements for JavaMail and JAF (added on Saturday) *were* added in the version of BUILDING.txt, but I forgot to remove the old docs about optionally downloading them. Removee the obsolete stuff and renumbered following points as needed. Revision ChangesPath 1.3 +20 -51jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- BUILDING.txt 2001/09/09 04:00:07 1.2 +++ BUILDING.txt 2001/09/11 16:54:41 1.3 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.2 2001/09/09 04:00:07 craigmcc Exp $ +$Id: BUILDING.txt,v 1.3 2001/09/11 16:54:41 craigmcc Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -26,29 +26,25 @@ (1) Download and Install the Ant Binary Distribution -NOTE: These instructions assume that you are using the Ant 1.3 release. -Procedures for Ant 1.4 and later versions should be similar, but have not -been tested. +* Download a binary distribution of Ant 1.4 from: -* Download a binary distribution of Ant 1.3 from: +http://jakarta.apache.org/builds/jakarta-ant/release/v1.4/bin/ -http://jakarta.apache.org/builds/jakarta-ant/release/v1.3/bin/ - On a Windows platform, you will need: -jakarta-ant-1.3-bin.zip -jakarta-ant-1.3-optional.jar +jakarta-ant-1.4-bin.zip +jakarta-ant-1.4-optional.jar On a Unix platform, you will need: -jakarta-ant-1.3-bin.tar.gz -jakarta-ant-1.3-optional.jar +jakarta-ant-1.4-bin.tar.gz +jakarta-ant-1.4-optional.jar * Unpack the binary distribution into a convenient location so that the Ant release resides in its own directory (conventionally named - jakarta-ant-1.3). For the purposes of the remainder of this document, + jakarta-ant-1.4). 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. -* Copy the file jakarta-ant-1.3-optional.jar, downloaded above, into +* Copy the file jakarta-ant-1.4-optional.jar, downloaded above, into the directory ${ant.home}/lib. This makes available several Ant extension commands that are commonly required when building Jakarta based projects. @@ -69,18 +65,11 @@ jaxp-1.1. For the purposes of the remainder of this document, the symbolic name ${jaxp.home} is used to refer to the full pathname of the release directory. - -* Make the JAR files of this distribution (crimson.jar, jaxp.jar, and - xalan.jar) available for use by performing ONE of the following options: - - Remove the existing jaxp.jar and parser.jar files found in the -${ant.home}/lib directory, and copy these JAR files into the -${ant.home}/lib directory (prefered option). +* Make the xalan.jar file of this distribution available to Ant (so that + it can be used with the style tag) by copying it to ${ant.home}/lib. - - Add these files to your CLASSPATH environment variable when you -execute the build process. - (3) Download and Install Subproject Source Code * Use Anonymous CVS (as described on the Jakarta web site at @@ -161,28 +150,8 @@ * Unpack the package into a convenient location so that it resides in its own subdirectory. - -(7) Download and Install JavaMail and Java Activation Framework (OPTIONAL) - -NOTE: This step is required only if you plan to build the resource object -factories for creating mail-related JNDI resources. - -* Download the JavaMail Reference Implementation (version 1.2 or later) from: - -http://java.sun.com/products/javamail/ - -* Unpack the reference implementation into a convenient location so that - it resides in its own subdirectory. - -* Download the JavaBeans Activation Framework (version 1.0.1 or later) from: - -http://java.sun.com/products/javabeans/glasgow/jaf.html - -* Unpack the framework into a convenient location so that it resides - in its own subdirectory. - -(8) Download and Install the JMX 1.0 Reference Implementation +(7) Download and Install the JMX 1.0 Reference Implementation * Download the JMX Instrumentation and Agent Reference
Re: cvs commit: jakarta-tomcat-4.0 BUILDING.txt
On Thu, 13 Sep 2001, jean-frederic clere wrote: Date: Thu, 13 Sep 2001 12:48:25 +0200 From: jean-frederic clere [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED], [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: cvs commit: jakarta-tomcat-4.0 BUILDING.txt Hi, What about telling how to get xalan.jar? I thought I *did* tell you that ... Under paragraph (2), where you download JAXP/1.1, the last bullet point reads: * Make the xalan.jar file of this distribution available to Ant (so that it can be used with the style tag) by copying it to ${ant.home}/lib. Like: Xalan could be downloaded from http://xml.apache.org/dist/xalan-j, the xalan.jar file is located in the bin directory of the Xalan installation. Which Xalan should be used? - I have used xalan-j_2_2_D10 - I've only ever tested with the xalan.jar in JAXP/1.1. Your mileage may vary. Cheers Jean-frederic Craig
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
craigmcc01/09/11 09:54:41 Modified:.BUILDING.txt Log: Update BUILDING.txt to reflect the new requirement for Ant 1.4. NOTE: The new requirements for JavaMail and JAF (added on Saturday) *were* added in the version of BUILDING.txt, but I forgot to remove the old docs about optionally downloading them. Removee the obsolete stuff and renumbered following points as needed. Revision ChangesPath 1.3 +20 -51jakarta-tomcat-4.0/BUILDING.txt Index: BUILDING.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- BUILDING.txt 2001/09/09 04:00:07 1.2 +++ BUILDING.txt 2001/09/11 16:54:41 1.3 @@ -1,4 +1,4 @@ -$Id: BUILDING.txt,v 1.2 2001/09/09 04:00:07 craigmcc Exp $ +$Id: BUILDING.txt,v 1.3 2001/09/11 16:54:41 craigmcc Exp $ Building The Tomcat 4.0 Servlet/JSP Container @@ -26,29 +26,25 @@ (1) Download and Install the Ant Binary Distribution -NOTE: These instructions assume that you are using the Ant 1.3 release. -Procedures for Ant 1.4 and later versions should be similar, but have not -been tested. +* Download a binary distribution of Ant 1.4 from: -* Download a binary distribution of Ant 1.3 from: +http://jakarta.apache.org/builds/jakarta-ant/release/v1.4/bin/ -http://jakarta.apache.org/builds/jakarta-ant/release/v1.3/bin/ - On a Windows platform, you will need: -jakarta-ant-1.3-bin.zip -jakarta-ant-1.3-optional.jar +jakarta-ant-1.4-bin.zip +jakarta-ant-1.4-optional.jar On a Unix platform, you will need: -jakarta-ant-1.3-bin.tar.gz -jakarta-ant-1.3-optional.jar +jakarta-ant-1.4-bin.tar.gz +jakarta-ant-1.4-optional.jar * Unpack the binary distribution into a convenient location so that the Ant release resides in its own directory (conventionally named - jakarta-ant-1.3). For the purposes of the remainder of this document, + jakarta-ant-1.4). 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. -* Copy the file jakarta-ant-1.3-optional.jar, downloaded above, into +* Copy the file jakarta-ant-1.4-optional.jar, downloaded above, into the directory ${ant.home}/lib. This makes available several Ant extension commands that are commonly required when building Jakarta based projects. @@ -69,18 +65,11 @@ jaxp-1.1. For the purposes of the remainder of this document, the symbolic name ${jaxp.home} is used to refer to the full pathname of the release directory. - -* Make the JAR files of this distribution (crimson.jar, jaxp.jar, and - xalan.jar) available for use by performing ONE of the following options: - - Remove the existing jaxp.jar and parser.jar files found in the -${ant.home}/lib directory, and copy these JAR files into the -${ant.home}/lib directory (prefered option). +* Make the xalan.jar file of this distribution available to Ant (so that + it can be used with the style tag) by copying it to ${ant.home}/lib. - - Add these files to your CLASSPATH environment variable when you -execute the build process. - (3) Download and Install Subproject Source Code * Use Anonymous CVS (as described on the Jakarta web site at @@ -161,28 +150,8 @@ * Unpack the package into a convenient location so that it resides in its own subdirectory. - -(7) Download and Install JavaMail and Java Activation Framework (OPTIONAL) - -NOTE: This step is required only if you plan to build the resource object -factories for creating mail-related JNDI resources. - -* Download the JavaMail Reference Implementation (version 1.2 or later) from: - -http://java.sun.com/products/javamail/ - -* Unpack the reference implementation into a convenient location so that - it resides in its own subdirectory. - -* Download the JavaBeans Activation Framework (version 1.0.1 or later) from: - -http://java.sun.com/products/javabeans/glasgow/jaf.html - -* Unpack the framework into a convenient location so that it resides - in its own subdirectory. - -(8) Download and Install the JMX 1.0 Reference Implementation +(7) Download and Install the JMX 1.0 Reference Implementation * Download the JMX Instrumentation and Agent Reference Implementation (version 1.0 or later) from @@ -193,7 +162,7 @@ it resides in its own subdirectory. -(9) Download and Install the JNDI 1.2.1 Reference Implementation +(8) Download and Install the JNDI 1.2.1 Reference Implementation NOTE: This step is required to build Tomcat 4.0, even when you are running a JDK 1.3 (or later) platform that
cvs commit: jakarta-tomcat-4.0 BUILDING.txt RUNNING.txt README.txt build.xml INSTALL.txt build.bat build.sh
craigmcc01/07/27 15:26:03 Modified:.README.txt build.xml Added: .BUILDING.txt RUNNING.txt Removed: .INSTALL.txt build.bat build.sh Log: Update build and install documentation to current formats, similar to that used on jakarta-servletapi-4 and jakarta-watchdog-4.0. Remove the top level build.bat and build.sh scripts, since they are now unnecessary. TODO: Tweak the build.xml files (and corresponding BUILDING.txt notes) for configurability of the remaining packages that do not have documented property names you can override in build.properties. Revision ChangesPath 1.16 +61 -278 jakarta-tomcat-4.0/README.txt Index: README.txt === RCS file: /home/cvs/jakarta-tomcat-4.0/README.txt,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- README.txt2001/03/30 21:23:24 1.15 +++ README.txt2001/07/27 22:26:03 1.16 @@ -1,281 +1,64 @@ - Apache Tomcat 4.0 - = +$Id: README.txt,v 1.16 2001/07/27 22:26:03 craigmcc Exp $ + The Tomcat 4.0 Servlet/JSP Container + -Introduction - +This subproject contains a server that conforms to the Servlet 2.3 and +JSP 1.2 specifications from Java Software. It includes the following contents: -This CVS module contains the code for Tomcat 4.0, and will also be -used for further development of 4.x versions. It is divided into several -major components, each of which you can build and use separately, that are -combined to create Tomcat. The components are: - -* Catalina - Servlet container conforming to the Servlet API Specification, - version 2.3 (currently in Initial Public Draft). - -* Jasper - JSP compiler and runtime environment conforming to the - JavaServer Pages (JSP) Specification, version 1.2 (currently in - Initial Public Draft). - -* Tester - Unit test web application, with tests that are primarily focused - on Tomcat features rather than spec compliance. - -* Webapps - Example and test web applications, and associated documentation, - that are packaged with Tomcat. - - -Installing Tomcat 4.0 Source Code -= - -In order to successfully build Tomcat 4.0, you will need to do the following. -In the instructions below, $JAKARTA_HOME is assumed to be the directory into -which you are installing all of the required Jakarta distributions. - -* Download and install a version 1.2 or later Java Development Kit - implementation for your operating system platform. Set a JAVA_HOME - environment variable to point at the directory where your JDK is installed, - and add $JAVA_HOME/bin to your PATH. Configure the CLASSPATH environment - variable as well, if required. - -* Download and install the Java Naming and Directory Interface (JNDI) package, - version 1.2.1 or later, from http://java.sun.com/products/jndi. Set an - environment variable JNDI_HOME pointing at the directory to which you - installed the distribution. None of the standard JNDI providers are required - unless you need them in your own applications. - -* If you want to have support for the JavaMail object factories, you must - download the JavaMail (Version 1.2 or later) and Java Activation Framework - (Version 1.0.1 or later), and make sure that the mail.jar and - activation.jar files, respectively, are on your CLASSPATH. - -* If you want to build in support for JNDI JDBC DataSources you need to - download the following packages and put their jar files in your classpath. - - Tyrex http://tyrex.exolab.org/ - - Java Transaction API (JTA) http://java.sun.com/products/jta - - Java JDBC 2.0 Optional Extensions http://java.sun.com/products/jdbc/ - -* If you are running a JDK earlier than 1.3, you will also need to place the - jndi.jar file on your CLASSPATH in order to build Tomcat. - -* Download and install the Java Secure Sockets Extension (JSSE) implementation - (current version number is 1.0.2) from http://java.sun.com/products/jsse. - Set an environment variable JSSE_HOME pointing at the directory to which - you installed this distribution. - -* Download and install the Java Management Extensions (JMX) JMX - Instrumentation and Agent Reference Implementation (current version - number is 1.0) from - http://java.sun.com/products/JavaManagement/download.html. - Set an environment variable JMX_HOME pointing at the directory to which - you installed this distribution. - -* Download and install the Ant distribution (subproject jakarta-ant) into - a directory named $JAKARTA_HOME/jakarta-ant. If you have downloaded the - source distribution, you will