After setting the variables for TOMCAT_HOME and JAVA_HOME I am still getting 
the error for "Out of environment space". I have tried the following:
1. Increase the memory for startup.bat and shutdown.bat.
2. I tried to increase the memory for MSDOS prompt but got an error for 
faulty directory path.
I was wondering how I could get rid of it. This is an emergency please 
advise ASAP!
Thanks
Ratnesh


>From: [EMAIL PROTECTED]
>Reply-To: "Tomcat Developers List" <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: cvs commit: jakarta-tomcat-4.0/jasper build.xml
>Date: 29 Jan 2002 02:42:25 -0000
>
>craigmcc    02/01/28 18:42:25
>
>   Modified:    .        BUILDING.txt build.properties.sample
>                catalina build.xml
>                jasper   build.xml
>   Log:
>   Make it possible to build the HEAD branch of Tomcat 4 against the newest
>   Xerces 2.0.0beta4 distribution (which uses two files, 
>"xmlParserAPIs.jar"
>   and "xercesImpl.jar"), or against an older distribution (which uses one
>   file, "xerces.jar").  The choice of which implementation to use is 
>defined
>   by setting one or the other of the following sets of properties:
>
>   * For Xerces 1.3.1 up through and including 2.0.0beta3,
>     set "xerces.jar" to point to the full pathname of that file.
>
>   * For Xerces 2.0.0beta4 or later, set "xmlParserAPIs.jar" and
>     "xercesImpl.jar" to point to the full pathnames of the
>     corresponding files.
>
>   If you have both sets of properties defined (which will be common if you
>   are building lots of packages that depend on a "xerces.jar" property), 
>the
>   2.0.0beta4 (or later) version of Xerces will be the one used for the 
>Tomcat
>   build, and will also be the parser that is copied in to the common/lib
>   directory.
>
>   At the moment, I would lean against porting this mechanism to the 4.0.2
>   release, because it appears we will release 4.0.2 before Xerces 2.0 is
>   finalized.  IMHO, Tomcat 4.0.2 should be built against, and include, the
>   stable Xerces 1.4.4 release.
>
>   Revision  Changes    Path
>   1.23      +13 -2     jakarta-tomcat-4.0/BUILDING.txt
>
>   Index: BUILDING.txt
>   ===================================================================
>   RCS file: /home/cvs/jakarta-tomcat-4.0/BUILDING.txt,v
>   retrieving revision 1.22
>   retrieving revision 1.23
>   diff -u -r1.22 -r1.23
>   --- BUILDING.txt    24 Jan 2002 15:31:44 -0000      1.22
>   +++ BUILDING.txt    29 Jan 2002 02:42:25 -0000      1.23
>   @@ -1,4 +1,4 @@
>   -$Id: BUILDING.txt,v 1.22 2002/01/24 15:31:44 remm Exp $
>   +$Id: BUILDING.txt,v 1.23 2002/01/29 02:42:25 craigmcc Exp $
>
>
>                   Building The Tomcat 4.0 Servlet/JSP Container
>   @@ -74,7 +74,7 @@
>      it can be used with the <style> tag) by copying it to 
>"${ant.home}/lib".
>
>
>   -(3) Download and Install the Xerces 1 Distribution
>   +(3) Download and Install the Xerces 1 or 2 Distribution
>
>    * Download a binary distribution from:
>
>   @@ -85,6 +85,17 @@
>    * Unpack the binary distribution into a convenient location so that the
>      distribution resides in its own directory (conventionally named
>      "xerces-x_y_z").
>   +
>   +* In your build.properties file, you will need to set properties 
>differently
>   +  based on which version of Xerces you are using:
>   +  - For versions 1.3.1 up through and including 2.0.0beta3,
>   +    set the "xerces.jar" property to point at the full
>   +    pathname of the corresponding file.
>   +  - For version 2.0.0beta4 and later, set the "xmlParserAPIs.jar"
>   +    and "xercesImpl.jar" properties to point at the corresponding
>   +    files
>   +  - If you have defined both sets of properties, the newer (two files)
>   +    packaging will be loaded into the Tomcat you are building
>
>
>    (4) Download and Install Subproject Source Code
>
>
>
>   1.28      +9 -2      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.27
>   retrieving revision 1.28
>   diff -u -r1.27 -r1.28
>   --- build.properties.sample 23 Jan 2002 17:57:14 -0000      1.27
>   +++ build.properties.sample 29 Jan 2002 02:42:25 -0000      1.28
>   @@ -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.27 2002/01/23 17:57:14 remm Exp $
>   +# $Id: build.properties.sample,v 1.28 2002/01/29 02:42:25 craigmcc Exp 
>$
>    # 
>-----------------------------------------------------------------------------
>
>
>   @@ -149,10 +149,17 @@
>    tyrex.jar=${tyrex.lib}/tyrex-0.9.7.0.jar
>
>
>   -# ----- Xerces XML Parser, version 1.4.3 or later -----
>   +# ----- Xerces XML Parser, version 1.4.3 but less than 2.0.0beta4 -----
>    xerces.home=${base.path}/xerces-1_4_3
>    xerces.lib=${xerces.home}
>    xerces.jar=${xerces.lib}/xerces.jar
>   +
>   +
>   +# ----- Xerces XML Parser, version 2.0.0beta4 or later -----
>   +#xerces.home=${base.path}/xerces-2_0_0_beta4
>   +#xerces.lib=${xerces.home}
>   +#xercesImpl.jar=${xerces.lib}/xercesImpl.jar
>   +#xmlParserAPIs.jar=${xerces.lib}/xmlParserAPIs.jar
>
>
>    # ----- Commons DBCP, version 20011030 or later -----
>
>
>
>   1.100     +44 -9     jakarta-tomcat-4.0/catalina/build.xml
>
>   Index: build.xml
>   ===================================================================
>   RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/build.xml,v
>   retrieving revision 1.99
>   retrieving revision 1.100
>   diff -u -r1.99 -r1.100
>   --- build.xml       25 Jan 2002 17:30:36 -0000      1.99
>   +++ build.xml       29 Jan 2002 02:42:25 -0000      1.100
>   @@ -65,6 +65,8 @@
>        <pathelement location="${servlet.jar}"/>
>        <pathelement location="${tyrex.jar}"/>
>        <pathelement location="${xerces.jar}"/>
>   +    <pathelement location="${xercesImpl.jar}"/>
>   +    <pathelement location="${xmlParserAPIs.jar}"/>
>        <pathelement location="${catalina.build}/server/classes"/>
>      </path>
>
>   @@ -93,6 +95,8 @@
>        <pathelement location="${servlet.jar}"/>
>        <pathelement location="${tyrex.jar}"/>
>        <pathelement location="${xerces.jar}"/>
>   +    <pathelement location="${xercesImpl.jar}"/>
>   +    <pathelement location="${xmlParserAPIs.jar}"/>
>        <pathelement location="${catalina.build}/server/classes"/>
>        <pathelement location="${catalina.build}/tests"/>
>      </path>
>   @@ -149,9 +153,9 @@
>        <condition property="jaxp.present">
>          <and>
>            <available classname="javax.xml.parsers.SAXParser"
>   -         classpath="${xerces.jar}" />
>   +         classpath="${xerces.jar}:${xmlParserAPIs.jar}" />
>            <available classname="org.xml.sax.ContentHandler"
>   -         classpath="${xerces.jar}" />
>   +         classpath="${xerces.jar}:${xmlParserAPIs.jar}" />
>          </and>
>        </condition>
>        <condition property="javamail.present">
>   @@ -206,7 +210,7 @@
>         classpath="${tyrex.jar}" />
>        <available property="xerces.present"
>         classname="org.apache.xerces.parsers.SAXParser"
>   -     classpath="${xerces.jar}" />
>   +     classpath="${xerces.jar}:${xercesImpl.jar}" />
>
>        <!-- JAR files availability flags -->
>        <available property="dbcp.jar.present" file="${commons-dbcp.jar}" 
>/>
>   @@ -234,6 +238,14 @@
>        <available property="tomcat-util.jar.present" 
>file="${tomcat-util.jar}" />
>        <available property="tyrex.jar.present" file="${tyrex.jar}" />
>        <available property="xerces.jar.present" file="${xerces.jar}" />
>   +    <available property="xercesImpl.jar.present" 
>file="${xercesImpl.jar}"/>
>   +    <available property="xmlParserAPIs.jar.present" 
>file="${xmlParserAPIs.jar}"/>
>   +    <condition property="xerces2.jars.present">
>   +      <and>
>   +        <equals arg1="${xercesImpl.jar.present}" arg2="true"/>
>   +        <equals arg1="${xmlParserAPIs.jar.present}" arg2="true"/>
>   +      </and>
>   +    </condition>
>
>        <!-- Conditional compilation flags (determined from the flags 
>above) -->
>        <condition property="compile.dbcp">
>   @@ -421,12 +433,29 @@
>          </or>
>        </condition>
>        <condition property="copy.xerces.jar">
>   -      <or>
>   -        <equals arg1="${full.dist}" arg2="on" />
>   +      <and>
>   +        <equals arg1="${xerces.jar.present}" arg2="true" />
>            <not>
>   -          <equals arg1="${jdk.1.4.present}" arg2="true" />
>   +          <equals arg1="${xerces2.jars.present}" arg2="true" />
>            </not>
>   -      </or>
>   +        <or>
>   +          <equals arg1="${full.dist}" arg2="on" />
>   +          <not>
>   +            <equals arg1="${jdk.1.4.present}" arg2="true" />
>   +          </not>
>   +        </or>
>   +      </and>
>   +    </condition>
>   +    <condition property="copy.xerces2.jars">
>   +      <and>
>   +        <equals arg1="${xerces2.jars.present}" arg2="true" />
>   +        <or>
>   +          <equals arg1="${full.dist}" arg2="on" />
>   +          <not>
>   +            <equals arg1="${jdk.1.4.present}" arg2="true" />
>   +          </not>
>   +        </or>
>   +      </and>
>        </condition>
>
>      </target>
>   @@ -484,7 +513,8 @@
>        <echo message="jndi.jar.present(except JDK 
>1.3+)=${jndi.jar.present}" />
>        <echo message="regexp.jar.present=${regexp.jar.present}" />
>        <echo message="servlet.jar.present=${servlet.jar.present}" />
>   -    <echo message="xerces.jar.present(except JDK 
>1.4+)=${xerces.jar.present}" />
>   +    <echo message="xerces.jar.present(except JDK 1.4+ or 
>xerces2)=${xerces.jar.present}" />
>   +    <echo message="xerces2.jars.present(except JDK 1.4+ or 
>xerces1)=${xerces2.jars.present}" />
>
>        <echo message="--- Optional JARs ---" />
>        <echo message="dbcp.jar.present=${dbcp.jar.present}" />
>   @@ -526,6 +556,7 @@
>        <echo message="copy.pool.jar=${copy.pool.jar}" />
>        <echo message="copy.tyrex.jar=${copy.tyrex.jar}" />
>        <echo message="copy.xerces.jar=${copy.xerces.jar}" />
>   +    <echo message="copy.xerces2.jars=${copy.xerces2.jars}"/>
>
>      </target>
>
>   @@ -600,10 +631,14 @@
>      <target name="copy-xerces.jar" if="copy.xerces.jar">
>        <copy todir="${catalina.build}/common/lib" file="${xerces.jar}"/>
>      </target>
>   +  <target name="copy-xerces2.jars" if="copy.xerces2.jars">
>   +    <copy todir="${catalina.build}/common/lib" 
>file="${xercesImpl.jar}"/>
>   +    <copy todir="${catalina.build}/common/lib" 
>file="${xmlParserAPIs.jar}"/>
>   +  </target>
>
>
>      <!-- =================== BUILD: Copy Static Files 
>======================= -->
>   -  <target name="build-static" 
>depends="flags,flags.display,build-prepare,copy-activation.jar,copy-dbcp.jar,copy-jaas.jar,copy-jdbc20ext.jar,copy-jmx.jar,copy-jndi.jar,copy-jsse.jar,copy-jta.jar,copy-ldap.jar,copy-modeler.jar,copy-pool.jar,copy-tyrex.jar,copy-xerces.jar">
>   +  <target name="build-static" 
>depends="flags,flags.display,build-prepare,copy-activation.jar,copy-dbcp.jar,copy-jaas.jar,copy-jdbc20ext.jar,copy-jmx.jar,copy-jndi.jar,copy-jsse.jar,copy-jta.jar,copy-ldap.jar,copy-modeler.jar,copy-pool.jar,copy-tyrex.jar,copy-xerces.jar,copy-xerces2.jars">
>
>        <!-- Executable Commands -->
>        <copy todir="${catalina.build}/bin">
>
>
>
>   1.27      +4 -0      jakarta-tomcat-4.0/jasper/build.xml
>
>   Index: build.xml
>   ===================================================================
>   RCS file: /home/cvs/jakarta-tomcat-4.0/jasper/build.xml,v
>   retrieving revision 1.26
>   retrieving revision 1.27
>   diff -u -r1.26 -r1.27
>   --- build.xml       4 Oct 2001 05:51:12 -0000       1.26
>   +++ build.xml       29 Jan 2002 02:42:25 -0000      1.27
>   @@ -23,6 +23,8 @@
>        <pathelement location="${servlet.jar}"/>
>        <pathelement location="${tools.jar}"/>
>        <pathelement location="${xerces.jar}"/>
>   +    <pathelement location="${xercesImpl.jar}"/>
>   +    <pathelement location="${xmlParserAPIs.jar}"/>
>        <pathelement location="${jasper.build}/shared/classes"/>
>      </path>
>
>   @@ -32,6 +34,8 @@
>        <pathelement location="${servlet.jar}"/>
>        <pathelement location="${tools.jar}"/>
>        <pathelement location="${xerces.jar}"/>
>   +    <pathelement location="${xercesImpl.jar}"/>
>   +    <pathelement location="${xmlParserAPIs.jar}"/>
>        <pathelement location="${jasper.build}/shared/classes"/>
>        <pathelement location="${jasper.build}/tests"/>
>      </path>
>
>
>
>
>--
>To unsubscribe, e-mail:   
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: 
><mailto:[EMAIL PROTECTED]>
>




_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to