This patch to BUILDING.txt documents what the optional components enable in Tomcat, and where the build process expects to find things.
? .project Index: BUILDING.txt =================================================================== RCS file: /home/cvspublic/jakarta-tomcat-5/BUILDING.txt,v retrieving revision 1.17 diff -u -r1.17 BUILDING.txt --- BUILDING.txt 13 Aug 2002 18:05:09 -0000 1.17 +++ BUILDING.txt 13 Aug 2002 18:39:02 -0000 @@ -81,8 +81,9 @@ that you unpack "ldap.jar" and "jaas.jar" into the "lib" subdirectory of the JNDI directory, parallel to "jndi.jar". -* This is optional with JDK 1.3 or later. - +* This is optional with JDK 1.3 or later. It is required for building + with full.dist=on. The build process expects this to be in + {base.path}/jndi-1.2.1. (4) Download and Install the Xerces 2 Distribution @@ -280,8 +281,11 @@ http://java.sun.com/products/jdbc/download.html -* Place the jar in a convenient location. +* Place the jar in a convenient location. The build process expects it + in ${base.path}/jdbc2_0-stdext. +* No Tomcat class depends on JDBC directly. Tyrex and commons-dbcp + depend on it, and it is distributed with a full distribution. (14) Download and Install an implementation of the JMX 1.0 specification. This can be either MX4J (http://mx4j.sourceforge.net) or Sun JMX 1.0 Reference @@ -311,7 +315,10 @@ http://java.sun.com/products/javabeans/glasgow/jaf.html * Unpack the package into a convenient location so that it - resides in its own subdirectory. + resides in its own subdirectory. The build process expects this by + default to be in ${base.path}/jaf-1.0.1 + +* The Java Activation Framework is used by the JavaMail optional package. (16) Download and Install JavaMail 1.2 @@ -321,7 +328,10 @@ http://java.sun.com/products/javamail/index.html * Unpack the package into a convenient location so that - it resides in its own subdirectory. + it resides in its own subdirectory. The build process expects this + by default to be in ${base.path}/javamail-1.2 + +* JavaMail is used to provide JNDI named mail sessions. (17) Download and Install the JSSE 1.0.2 Reference Implementation @@ -332,17 +342,25 @@ http://java.sun.com/products/jsse/ * Unpack the reference implementation into a convenient location so that - it resides in its own subdirectory. + it resides in its own subdirectory. The build expects this to be in + ${base.path}/jsse-1.0.2. + +* This is optional with JDK 1.4 and later. + +* Used to provide SSL and Certificate support in Catalina and in Connectors. (18) Download and Install the Java Transaction APIs -* Download the Java Transaction API (JTA) package (version 1.0.1) from: +* Download the Java Transaction API (JTA) package (version 1.0.1a) from: http://java.sun.com/products/jta/ * Unpack the package into a convenient location so that it resides in its - own subdirectory. + own subdirectory. By default, the Tomcat build expects this to be + {base.path}/jta-1_0_1a/ + +* Used to provide JNDI named transaction factories. (19) Download and Install the Struts Binary Distribution Index: build.properties.default =================================================================== RCS file: /home/cvspublic/jakarta-tomcat-5/build.properties.default,v retrieving revision 1.27 diff -u -r1.27 build.properties.default --- build.properties.default 13 Aug 2002 16:52:19 -0000 1.27 +++ build.properties.default 13 Aug 2002 18:39:02 -0000 @@ -193,9 +193,9 @@ # ----- Java Transaction API (JTA), version 1.0.1 or later ----- -jta.home=${base.path}/jta-spec1_0_1 +jta.home=${base.path}/jta-1_0_1a jta.lib=${jta.home} -jta.jar=${jta.lib}/jta-spec1_0_1.jar +jta.jar=${jta.lib}/jta.jar # ----- JUnit Unit Test Suite, version 3.7 or later -----
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>