You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2002/03/01 02:48:14 UTC

cvs commit: jakarta-tomcat-4.0 build.properties.sample BUILDING.txt

remm        02/02/28 17:48:14

  Modified:    .        build.properties.sample BUILDING.txt
  Log:
  - Various changes to the buld  instructions.
  - Submitted in part by Luc Vanlerberghe <lvl at bvdep.com>
  
  Revision  Changes    Path
  1.32      +7 -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.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- build.properties.sample	23 Feb 2002 02:06:21 -0000	1.31
  +++ build.properties.sample	1 Mar 2002 01:48:14 -0000	1.32
  @@ -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.31 2002/02/23 02:06:21 remm Exp $
  +# $Id: build.properties.sample,v 1.32 2002/03/01 01:48:14 remm Exp $
   # -----------------------------------------------------------------------------
   
   
  @@ -146,10 +146,10 @@
   jdbc20ext.jar=${jdbc20ext.lib}/jdbc2_0-stdext.jar
   
   
  -# ----- Java Management Extensions (JMX), JMX RI 1.0.1 or later or OpenJMX 1.0b2 or later -----
  -jmx.home=${base.path}/openjmx-1.0
  +# ----- Java Management Extensions (JMX), JMX RI 1.0.1 or later or MX4J 1.0 or later -----
  +jmx.home=${base.path}/mx4j-1.0
   jmx.lib=${jmx.home}/lib
  -jmx.jar=${jmx.lib}/openjmx.jar
  +jmx.jar=${jmx.lib}/mx4j.jar
   
   
   # ----- Java Secure Sockets Extension (JSSE), version 1.0.2 or later -----
  @@ -183,12 +183,14 @@
   
   
   # ----- Struts, version 1.0.1 or later -----
  -struts.home=${base.path}/jakarta-struts-1.0.1
  +struts.home=${base.path}/jakarta-struts-1.0.2
   struts.lib=${struts.home}/lib
   struts.jar=${struts.lib}/struts.jar
   
  +
   # ----- Tyrex Data Source, version 0.9.7 -----
   tyrex.home=${base.path}/tyrex-0.9.7.0
   tyrex.lib=${tyrex.home}
   tyrex.jar=${tyrex.lib}/tyrex-0.9.7.0.jar
  +
   
  
  
  
  1.28      +62 -40    jakarta-tomcat-4.0/BUILDING.txt
  
  Index: BUILDING.txt
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- BUILDING.txt	20 Feb 2002 01:07:34 -0000	1.27
  +++ BUILDING.txt	1 Mar 2002 01:48:14 -0000	1.28
  @@ -1,4 +1,4 @@
  -$Id: BUILDING.txt,v 1.27 2002/02/20 01:07:34 remm Exp $
  +$Id: BUILDING.txt,v 1.28 2002/03/01 01:48:14 remm Exp $
   
   
                  Building The Tomcat 4.0 Servlet/JSP Container
  @@ -73,8 +73,28 @@
   * 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".
   
  +* This is optional with JDK 1.4 or later.
   
  -(3) Download and Install the Xerces 1 or 2 Distribution
  +
  +(3) 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 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".
  +
  +* This is optional with JDK 1.3 or later.
  +
  +
  +(4) Download and Install the Xerces 1 or 2 Distribution
   
   * Download a binary distribution from:
   
  @@ -97,8 +117,10 @@
     - If you have defined both sets of properties, the newer (two files)
       packaging will be loaded into the Tomcat you are building
   
  +* This is optional with JDK 1.4 or later.
  +
   
  -(4) Download and Install Subproject Source Code
  +(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
  @@ -133,7 +155,7 @@
     described below (see 24) if it resides in a different directory.
   
   
  -(5) Download and Install the Servlet API Binary Distribution
  +(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,
  @@ -154,7 +176,7 @@
     distribution resides in its own directory.
   
   
  -(6) Download and Install the Commons Beanutils Binary Distribution
  +(7) Download and Install the Commons Beanutils Binary Distribution
   
   * Download a binary distribution of Version 1.1 or later from:
   
  @@ -170,7 +192,7 @@
     distribution resides in its own directory.
   
   
  -(7) Download and Install the Commons Collections Binary Distribution
  +(8) Download and Install the Commons Collections Binary Distribution
   
   * Download a binary distribution of Version 1.0 or later from:
   
  @@ -186,7 +208,7 @@
     distribution resides in its own directory.
   
   
  -(8) Download and Install the Commons Digester Binary Distribution
  +(9) Download and Install the Commons Digester Binary Distribution
   
   * Download a binary distribution of Version 1.1.1 or later from:
   
  @@ -202,7 +224,7 @@
     distribution resides in its own directory.
   
   
  -(9) Download and Install the Commons Logging Binary Distribution
  +(10) Download and Install the Commons Logging Binary Distribution
   
   * Download a binary distribution (nightly build for now) from:
   
  @@ -218,30 +240,30 @@
     distribution resides in its own directory.
   
   
  -(10) Download and Install the JNDI 1.2.1 Reference Implementation
  +(11) Download and Install the Regexp Binary Distribution
   
  -* Download the Java Naming and Directory Interface (JNDI) package,
  -  (version 1.2.1 or later) from
  +* Download a binary distribution of Version 1.2 or later from:
   
  -    http://java.sun.com/products/jndi/
  +    http://jakarta.apache.org/builds/jakarta-regexp/release/
   
  -* Unpack the reference implementation into a convenient location so that
  -  it resides in its own subdirectory.
  +  On a Windows platform, you will need:
  +    jakarta-regexp-X.Y.zip
   
  -* 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".
  +  On a Unix platform, you will need:
  +    jakarta-regexp-X.Y.tar.gz
  +
  +* Unpack the binary distribution into a convenient location so that the
  +  distribution resides in its own directory.
   
   
  -(11) Steps (12)-(24) are optional, but are necessary to build a complete binary
  +(12) Steps (13)-(25) 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.
  +     build.properties file (see step (26)) to build a complete distribution.
        Regular contributors to Tomcat are encouraged to use the complete build 
        option.
   
   
  -(12) Download and Install JDBC Optional Package API Binary Distribution
  +(13) Download and Install JDBC Optional Package API Binary Distribution
   
   * Download the JDBC Optional Pacakge API package (version 2.0) from:
   
  @@ -250,28 +272,28 @@
   * Place the jar in a convenient location.
   
   
  -(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 
  +(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 
        Implementation.
   
   NOTE:  This step is only required if you wish to build the Config/Admin
   web application.
   
  -NOTE:  The Tomcat binaries are distrbuted with OpenJMX.
  +NOTE:  The Tomcat binaries are distrbuted with MX4J.
   
  -* Download OpenJMX (version 1.0 beta 2 or later) from
  +* Download MX4J (version 1.0 or later) from
   
  -    http://sourceforge.net/project/showfiles.php?group_id=34041
  +    http://sourceforge.net/project/showfiles.php?group_id=47745
   
   * 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 
  +* Unpack MX4J or the reference implementation into a convenient location 
     so that it resides in its own subdirectory.
   
  -(14) Download and Install the Java Activation Framework 1.0.1
  +(15) Download and Install the Java Activation Framework 1.0.1
   
   * Download the Java Activation Framework package (version 1.0.1 or later) from
   
  @@ -281,7 +303,7 @@
     resides in its own subdirectory.
   
   
  -(15) Download and Install JavaMail 1.2
  +(16) Download and Install JavaMail 1.2
   
   * Download the JavaMail package (version 1.2 or later) from
   
  @@ -291,7 +313,7 @@
     it resides in its own subdirectory.
   
   
  -(16) Download and Install the JSSE 1.0.2 Reference Implementation
  +(17) 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
  @@ -302,7 +324,7 @@
     it resides in its own subdirectory.
   
   
  -(17) Download and Install the Java Transaction APIs
  +(18) Download and Install the Java Transaction APIs
   
   * Download the Java Transaction API (JTA) package (version 1.0.1) from:
   
  @@ -312,7 +334,7 @@
     own subdirectory.
   
   
  -(18) Download and Install the Struts Binary Distribution
  +(19) Download and Install the Struts Binary Distribution
   
   * Download a binary distribution of Struts 1.0.1 from:
   
  @@ -328,7 +350,7 @@
     distribution resides in its own directory.
   
   
  -(19) Download and Install the Tyrex Data Source Package
  +(20) Download and Install the Tyrex Data Source Package
   
   NOTE:  This step is only required if you wish to build the Tyrex connection
   pool implementation for JNDI-accessed data sources.
  @@ -341,7 +363,7 @@
     own subdirectory.
   
   
  -(20) Download and Install the JUnit Testing Package (OPTIONAL)
  +(21) 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.
  @@ -354,7 +376,7 @@
     own subdirectory.
   
   
  -(21) Download and Install the Commons Modeler Binary Distribution
  +(22) Download and Install the Commons Modeler Binary Distribution
   
   NOTE:  This step is only required if you wish to build the Config/Admin
   web application.
  @@ -373,7 +395,7 @@
     distribution resides in its own directory.
   
   
  -(22) Download and Install the Commons DBCP Binary Distribution
  +(23) Download and Install the Commons DBCP Binary Distribution
   
   NOTE:  This step is only required if you wish to use the database JDBC data
   source factory.
  @@ -392,7 +414,7 @@
     distribution resides in its own directory.
   
   
  -(23) Download and Install the Commons Pool Binary Distribution
  +(24) Download and Install the Commons Pool Binary Distribution
   
   NOTE:  This step is only required if you wish to use the database JDBC data
   source factory.
  @@ -411,7 +433,7 @@
     distribution resides in its own directory.
   
   
  -(24) Download and Install the Commons Daemon Binary Distribution
  +(25) Download and Install the Commons Daemon Binary Distribution
   
   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.
  @@ -430,7 +452,7 @@
     distribution resides in its own directory.
   
   
  -(25) Customize Build Properties For This Subproject
  +(26) 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
  @@ -454,7 +476,7 @@
   each developer will have their own version.
   
   
  -(26) Build A Binary Distribution
  +(27) Build A Binary Distribution
   
   Open a command line shell, and issue the following commands:
   
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>