Christopher, I ran into this same problem. My problem was corrected by incorporating the following new lines in build.properties.sample into your build.properties file:
111a112,117 > > # ----- Xerces XML Parser, version 1.4.3 or later ----- > xerces.home=${base.path}/xerces-1_4_3 > xerces.lib=${xerces.home} > xerces.jar=${xerces.lib}/xerces.jar > Patrick Christopher Cain wrote: > > Looks like something needs to be updated. Either the Ant task needs fixing, or > one of the instructions files needs to be updated with further instructions > (BUILDING.txt or build.properties.samples, maybe?). > > ---------- > > Buildfile: build.xml > > deploy-prepare: > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat-4.0/build > > deploy-static: > > deploy: > [echo] Target: Catalina - Deploy ... > > flags: > > flags.display: > [echo] --- Build environment for Catalina --- > [echo] If ${property_name} is displayed, then the property is not set) > [echo] --- Build options --- > [echo] full.dist=${full.dist} > [echo] build.sysclasspath=${build.sysclasspath} > [echo] compile.debug=on > [echo] compile.deprecation=off > [echo] compile.optimize=on > [echo] --- Ant Flags --- > [echo] <style> task available (required)=true > [echo] --- JDK --- > [echo] jdk.1.2.present=true > [echo] jdk.1.3.present=true > [echo] jdk.1.4.present=${jdk.1.4.present} > [echo] --- Required Libraries --- > [echo] jndi.present=true > [echo] regexp.present=true > [echo] servlet.present=true > [echo] --- Optional Libraries --- > [echo] javamail.present=true > [echo] jsse.present=true > [echo] jta.present=true > [echo] junit.present=true > [echo] ldap.present=true > [echo] tyrex.present=${tyrex.present} > [echo] --- Required JARs --- > [echo] jndi.jar.present(except JDK 1.3+)=true > [echo] regexp.jar.present=true > [echo] servlet.jar.present=true > [echo] tomcat-util.jar.present=${tomcat-util.jar.present} > [echo] --- Optional JARs --- > [echo] ajp.jar.present=${ajp.jar.present} > [echo] javamail.jar.present=true > [echo] jdbc20ext.jar.present=true > [echo] jta.jar.present=true > [echo] junit.jar.present=true > [echo] ldap.jar.present=true > [echo] tyrex.jar.present=${tyrex.jar.present} > [echo] --- Conditional compilation flags --- > [echo] compile.javamail=true > [echo] compile.jmx=true > [echo] compile.jndi=true > [echo] compile.jsse=true > [echo] compile.jta=true > [echo] compile.junit=true > [echo] compile.ldap=true > [echo] compile.tyrex=${compile.tyrex} > [echo] --- Distribution flags --- > [echo] copy.ajp.jar=${copy.ajp.jar} > [echo] copy.jdbc20ext.jar=true > [echo] copy.jndi.jar=${copy.jndi.jar} > [echo] copy.javamail.jar=true > [echo] copy.jta.jar=true > [echo] copy.ldap.jar=${copy.ldap.jar} > [echo] copy.tomcat-util.jar=${copy.tomcat-util.jar} > [echo] copy.tyrex.jar=${copy.tyrex.jar} > > build-prepare: > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/bin > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/classes > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/classes > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/lib > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/conf > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/lib > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/server > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/server/classes > [mkdir] Created dir: /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/server/lib > > copy-activation.jar: > [copy] Copying 1 file to /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/lib > [copy] Copying 1 file to /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/lib > > copy-ajp.jar: > > copy-jdbc20ext.jar: > [copy] Copying 1 file to /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/lib > > copy-jndi.jar: > > copy-jsse.jar: > > copy-jta.jar: > [copy] Copying 1 file to /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/lib > > copy-ldap.jar: > > copy-tomcat-util.jar: > > copy-tyrex.jar: > > build-static: > [copy] Copying 9 files to /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/bin > [copy] Copying 1 file to /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/build/common/lib > [copy] Could not find file /usr/local/src/jakarta/jakarta-tomcat- > 4.0/catalina/${xerces.jar} to copy. > > BUILD FAILED > > /usr/local/src/jakarta/jakarta-tomcat-4.0/catalina/build.xml:431: Could not > find file /usr/local/src/jakarta/jakarta-tomcat-4.0/catalina/${xerces.jar} to > copy. > > Total time: 7 seconds > > ---------- > > - Christopher > > /** > * Pleurez, pleurez, mes yeux, et fondez vous en eau! > * La moitié de ma vie a mis l'autre au tombeau. > * ---Corneille > */