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
> 
> 
>