patrickl 2002/08/16 10:03:19 Modified: . BUILDING.txt build.properties.default Log: Update build instructions to user JTA 1.0.1a and correct commons-digester build error. Submitted by: Steve Downey ([EMAIL PROTECTED]) Revision Changes Path 1.20 +27 -9 jakarta-tomcat-5/BUILDING.txt Index: BUILDING.txt =================================================================== RCS file: /home/cvs/jakarta-tomcat-5/BUILDING.txt,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- BUILDING.txt 16 Aug 2002 02:04:14 -0000 1.19 +++ BUILDING.txt 16 Aug 2002 17:03:19 -0000 1.20 @@ -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 @@ -291,8 +292,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 @@ -322,7 +326,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 @@ -332,7 +339,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 @@ -343,17 +353,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 1.29 +6 -6 jakarta-tomcat-5/build.properties.default Index: build.properties.default =================================================================== RCS file: /home/cvs/jakarta-tomcat-5/build.properties.default,v retrieving revision 1.28 retrieving revision 1.29 diff -u -r1.28 -r1.29 --- build.properties.default 16 Aug 2002 02:04:14 -0000 1.28 +++ build.properties.default 16 Aug 2002 17:03:19 -0000 1.29 @@ -73,8 +73,8 @@ # ----- Commons Digester, version 20020815 or later ----- -commons-digester.home=${base.path}/commons-digester/dist -commons-digester.lib=${commons-digester.home} +commons-digester.home=${base.path}/commons-digester +commons-digester.lib=${commons-digester.home}/dist commons-digester.jar=${commons-digester.lib}/commons-digester.jar commons-digester.loc=jakarta-commons/digester @@ -192,10 +192,10 @@ jsse.jar=${jsse.lib}/jsse.jar -# ----- Java Transaction API (JTA), version 1.0.1 or later ----- -jta.home=${base.path}/jta-spec1_0_1 +# ----- Java Transaction API (JTA), version 1.0.1a or later ----- +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]>