You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by cr...@apache.org on 2001/09/11 18:54:41 UTC
cvs commit: jakarta-tomcat-4.0 BUILDING.txt
craigmcc 01/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 Changes Path
1.3 +20 -51 jakarta-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 includes the JNDI classes. This is because
@@ -208,7 +177,7 @@
it resides in its own subdirectory.
-(10) Download and Install the Java Activation Framework 1.0.1
+(9) Download and Install the Java Activation Framework 1.0.1
* Download the Java Activation Framework package (version 1.0.1 or later) from
@@ -217,7 +186,7 @@
* Unpack the package into a convenient location so that it
resised in its own subdirectory.
-(11) Download and Install JavaMail 1.2
+(10) Download and Install JavaMail 1.2
* Download the JavaMail package (version 1.2 or later) from
@@ -227,7 +196,7 @@
it resides in its own subdirectory.
-(12) Download and Install the JSSE 1.0.2 Reference Implementation
+(11) 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
@@ -238,7 +207,7 @@
it resides in its own subdirectory.
-(13) Download and Install the Java Transaction APIs (OPTIONAL)
+(12) Download and Install the Java Transaction APIs (OPTIONAL)
NOTE: This step is only required if you wish to build the Tyrex connection
pool implementation for JNDI-accessed data sources.
@@ -251,7 +220,7 @@
own subdirectory.
-(14) Download and Install the JUnit Testing Package (OPTIONAL)
+(13) 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.
@@ -264,7 +233,7 @@
own subdirectory.
-(15) Download and Install the Tyrex Data Source Package (OPTIONAL)
+(14) Download and Install the Tyrex Data Source Package (OPTIONAL)
NOTE: This step is only required if you wish to build the Tyrex connection
pool implementation for JNDI-accessed data sources.
@@ -277,7 +246,7 @@
own subdirectory.
-(16) Customize Build Properties For This Subproject
+(15) 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
Re: cvs commit: jakarta-tomcat-4.0 BUILDING.txt
Posted by "Craig R. McClanahan" <cr...@apache.org>.
On Thu, 13 Sep 2001, jean-frederic clere wrote:
> Date: Thu, 13 Sep 2001 12:48:25 +0200
> From: jean-frederic clere <jf...@fujitsu-siemens.com>
> Reply-To: tomcat-dev@jakarta.apache.org, jfrederic.clere@fujitsu-siemens.com
> To: tomcat-dev@jakarta.apache.org
> 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
Re: cvs commit: jakarta-tomcat-4.0 BUILDING.txt
Posted by jean-frederic clere <jf...@fujitsu-siemens.com>.
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
craigmcc@apache.org wrote:
>
> craigmcc 01/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 Changes Path
> 1.3 +20 -51 jakarta-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 includes the JNDI classes. This is because
> @@ -208,7 +177,7 @@
> it resides in its own subdirectory.
>
>
> -(10) Download and Install the Java Activation Framework 1.0.1
> +(9) Download and Install the Java Activation Framework 1.0.1
>
> * Download the Java Activation Framework package (version 1.0.1 or later) from
>
> @@ -217,7 +186,7 @@
> * Unpack the package into a convenient location so that it
> resised in its own subdirectory.
>
> -(11) Download and Install JavaMail 1.2
> +(10) Download and Install JavaMail 1.2
>
> * Download the JavaMail package (version 1.2 or later) from
>
> @@ -227,7 +196,7 @@
> it resides in its own subdirectory.
>
>
> -(12) Download and Install the JSSE 1.0.2 Reference Implementation
> +(11) 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
> @@ -238,7 +207,7 @@
> it resides in its own subdirectory.
>
>
> -(13) Download and Install the Java Transaction APIs (OPTIONAL)
> +(12) Download and Install the Java Transaction APIs (OPTIONAL)
>
> NOTE: This step is only required if you wish to build the Tyrex connection
> pool implementation for JNDI-accessed data sources.
> @@ -251,7 +220,7 @@
> own subdirectory.
>
>
> -(14) Download and Install the JUnit Testing Package (OPTIONAL)
> +(13) 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.
> @@ -264,7 +233,7 @@
> own subdirectory.
>
>
> -(15) Download and Install the Tyrex Data Source Package (OPTIONAL)
> +(14) Download and Install the Tyrex Data Source Package (OPTIONAL)
>
> NOTE: This step is only required if you wish to build the Tyrex connection
> pool implementation for JNDI-accessed data sources.
> @@ -277,7 +246,7 @@
> own subdirectory.
>
>
> -(16) Customize Build Properties For This Subproject
> +(15) 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
>
>
>