yearcheck.sh is in src/etc ;)

The attached patch fixes the few mistakes I found, such as </>, and does the
<tag /> fixes, and to make it more consistent, build.xml was updated to
reflect the change. 

I took out the copyright year updates on files I did not modify myself,
although, if you look at docs/CoreTasks/waitfor.html, the copyright says
2001, but the last cvs check in is Sun Feb 3 22:00:42 2002 UTC, and it was
an actual modification of content.

-- Larry

> -----Original Message-----
> From: Stefan Bodewig [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, September 03, 2002 8:09 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [PATCH] various doc patches
> 
> 
> On Tue, 3 Sep 2002, Larry Shatzer <[EMAIL PROTECTED]> wrote:
> 
> > I'll also do the check to make sure the documents have been touched
> > in 2002 to update the copyright (check it against CVS to see when
> > the last commit was done).
> 
> I'm pretty sure we have correct copyright lines (take a look at the
> src&scrip/yearcheck.sh, this is how I do cvs update to catch all files
> that slip through).
> 
> > I have a patch in bug database
> > http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12195
> 
> I'll look into and commit it (as well as the other one), thanks.  I
> haven't looked into bugzilla the last few weeks, sorry.
> 
> > I can submit to you both of these patches as one in an email,
> 
> Not necessary.
> 
> > and then submit the patch that fixes the rest, like the </>, and a
> > few others,
> 
> fine
> 
> > and if you want the <tag /> to be <tag/>,
> 
> No strong feelings here.
> 
> Stefan
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 

Index: build.xml
===================================================================
RCS file: /home/cvspublic/jakarta-ant/build.xml,v
retrieving revision 1.317
diff -u -r1.317 build.xml
--- build.xml   2 Sep 2002 12:22:34 -0000       1.317
+++ build.xml   3 Sep 2002 17:09:19 -0000
@@ -13,9 +13,9 @@
 
   <!-- Give user a chance to override without editing this file
        (and without typing -D each time it compiles it) -->
-  <property file=".ant.properties" />
-  <property file="${user.home}/.ant.properties" />
-  <property environment="env" />
+  <property file=".ant.properties"/>
+  <property file="${user.home}/.ant.properties"/>
+  <property environment="env"/>
 
 
   <property name="Name" value="Apache Ant"/>
@@ -23,12 +23,12 @@
   <property name="version" value="1.6alpha"/>
   <property name="manifest-version" value="1.5.9"/>
 
-  <property name="debug" value="true" />
-  <property name="chmod.fail" value="true" />
-  <property name="deprecation" value="false" />
-  <property name="optimize" value="true" />
-  <property name="javac.target" value="1.1" />
-  <property name="junit.fork" value="false" />
+  <property name="debug" value="true"/>
+  <property name="chmod.fail" value="true"/>
+  <property name="deprecation" value="false"/>
+  <property name="optimize" value="true"/>
+  <property name="javac.target" value="1.1"/>
+  <property name="junit.fork" value="false"/>
   <property name="junit.filtertrace" value="off"/>
   <property name="junit.summary" value="no"/>
 
@@ -75,19 +75,19 @@
 
   <!-- empty for JDK 1.2+, contains classes.zip otherwise -->
   <path id="classes.zip">
-    <fileset dir="${java.home}" includes="lib/classes.zip" />
+    <fileset dir="${java.home}" includes="lib/classes.zip"/>
   </path>
 
   <path id="tests-classpath">
-    <pathelement location="${build.classes}" />
-    <pathelement location="${build.tests}" />
+    <pathelement location="${build.classes}"/>
+    <pathelement location="${build.tests}"/>
     <!--
         include the test source and test data dirs
         so that we can pick resources via getResource(AsStream)
      -->
     <pathelement location="${tests.dir}"/>
     <pathelement location="${tests.etc.dir}"/>
-    <path refid="classpath" />
+    <path refid="classpath"/>
   </path>
 <!--   turn this path into a string which is passed to the tests -->
   <property name="tests-classpath.value"
@@ -123,68 +123,68 @@
   <!-- depends on JDK version -->
   <patternset id="needs.jdk1.2+">
     <exclude name="${optional.package}/extension/**/*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${util.package}/optional/NoExitSecurityManager.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/Javah.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/metamata/*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/ejb/EjbJar.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/ejb/*DeploymentTool.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/ejb/IPlanet*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/ejb/Borland*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/j2ee/*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <!-- uses the context classloader -->
     <exclude name="${optional.package}/junit/JUnitClassLoaderTest.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <!-- use various 1.2 methods -->
     <exclude name="${optional.package}/sitraka/**/*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/ide/VAJ*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
     <exclude name="${optional.package}/starteam/*.java"
-             unless="jdk1.2+" />
+             unless="jdk1.2+"/>
   </patternset>
   <patternset id="needs.jdk1.3+">
     <exclude name="${ant.package}/taskdefs/TestProcess.java"
-             unless="jdk1.3+" />
+             unless="jdk1.3+"/>
     <exclude name="${optional.package}/extension/**/*.java"
-             unless="jdk1.3+" />
+             unless="jdk1.3+"/>
   </patternset>
   <patternset id="needs.jdk1.4+">
     <exclude name="${regexp.package}/Jdk14Regexp*.java"
-             unless="jdk1.4+" />
+             unless="jdk1.4+"/>
   </patternset>
 
   <!-- classes that should be present in Sun based JVMs, but not in
        Kaffe for example -->
   <patternset id="needs.sun.tools">
     <exclude name="${optional.package}/Native2Ascii.java"
-             unless="sun.tools.present" />
+             unless="sun.tools.present"/>
     <exclude name="${optional.package}/Javah.java"
-             unless="sun.tools.present" />
+             unless="sun.tools.present"/>
   </patternset>
   <patternset id="needs.sun.uue">
     <exclude name="${ant.package}/taskdefs/email/UUMailer.java"
-             unless="sunuue.present" />
+             unless="sunuue.present"/>
   </patternset>
   <patternset id="needs.sun.b64">
     <exclude name="${ant.package}/taskdefs/Get.java"
-             unless="base64.present" />
+             unless="base64.present"/>
     <exclude name="${optional.package}/splash/SplashTask.java"
-             unless="base64.present" />
+             unless="base64.present"/>
   </patternset>
 
   <!-- depends on external libraries -->
   <patternset id="needs.trax">
     <exclude name="${optional.package}/TraXLiaison*.java"
-             unless="trax.present" />
+             unless="trax.present"/>
     <exclude name="${optional.package}/sitraka/**"
              unless="trax.present"/>
     <exclude name="${optional.package}/metamata/MMetrics*"
@@ -196,121 +196,121 @@
   </patternset>
   <patternset id="needs.xalan1">
     <exclude name="${optional.package}/XalanLiaison*.java"
-             unless="xalan.present" />
+             unless="xalan.present"/>
     <exclude name="${optional.package}/junit/Xalan1Executor.java"
-             unless="xalan.present" />
+             unless="xalan.present"/>
   </patternset>
   <patternset id="needs.xalan2">
     <exclude name="${optional.package}/junit/Xalan2Executor.java"
-             unless="xalan2.present" />
+             unless="xalan2.present"/>
   </patternset>
   <patternset id="needs.xslp">
     <exclude name="${optional.package}/XslpLiaison*.java"
-             unless="xslp.present" />
+             unless="xslp.present"/>
   </patternset>
   <patternset id="needs.junit">
-    <exclude name="${optional.package}/junit/*.java" unless="junit.present" />
+    <exclude name="${optional.package}/junit/*.java" unless="junit.present"/>
   </patternset>
   <patternset id="needs.jakarta.regexp">
     <exclude name="${regexp.package}/JakartaRegexp*.java"
-             unless="jakarta.regexp.present" />
+             unless="jakarta.regexp.present"/>
   </patternset>
   <patternset id="needs.jakarta.oro">
     <exclude name="${regexp.package}/JakartaOro*.java"
-             unless="jakarta.oro.present" />
+             unless="jakarta.oro.present"/>
     <exclude name="${optional.package}/perforce/*.java"
-             unless="jakarta.oro.present" />
+             unless="jakarta.oro.present"/>
     <exclude name="${optional.package}/metamata/MAudit*.java"
              unless="jakarta.oro.present"/>
   </patternset>
   <patternset id="needs.jakarta.bcel">
     <exclude name="${ant.package}/filters/util/JavaClassHelper.java"
-             unless="bcel.present" />
+             unless="bcel.present"/>
     <exclude name="${util.package}/depend/bcel/*.java"
-             unless="bcel.present" />
+             unless="bcel.present"/>
     <exclude name="${optional.type.package}/depend/ClassFileSetTest.java"
-             unless="bcel.present" />
+             unless="bcel.present"/>
   </patternset>
   <patternset id="needs.jakarta.log4j">
     <exclude name="${ant.package}/listener/Log4jListener.java"
-             unless="log4j.present" />
+             unless="log4j.present"/>
   </patternset>
   <patternset id="needs.commons.logging">
     <exclude name="${ant.package}/listener/CommonsLoggingListener.java"
-             unless="commons.logging.present" />
+             unless="commons.logging.present"/>
   </patternset>
   <patternset id="needs.bsf">
     <exclude name="${optional.package}/Script.java"
-             unless="bsf.present" />
+             unless="bsf.present"/>
   </patternset>
   <patternset id="needs.stylebook">
     <exclude name="${optional.package}/StyleBook.java"
-             unless="stylebook.present" />
+             unless="stylebook.present"/>
   </patternset>
   <patternset id="needs.javamail">
     <exclude name="${ant.package}/taskdefs/email/MimeMailer.java"
-             unless="javamail.complete" />
+             unless="javamail.complete"/>
   </patternset>
   <patternset id="needs.icontract">
     <exclude name="${optional.package}/IContract.java"
-             unless="icontract.present" />
+             unless="icontract.present"/>
   </patternset>
   <patternset id="needs.netrexx">
     <exclude name="${optional.package}/NetRexxC.java"
-             unless="netrexx.present" />
+             unless="netrexx.present"/>
   </patternset>
   <patternset id="needs.weblogic.ejbc">
     <exclude name="${optional.package}/ejb/Ejbc*.java"
-             unless="ejb.ejbc.present" />
+             unless="ejb.ejbc.present"/>
   </patternset>
   <patternset id="needs.weblogic.ddcreator">
     <exclude name="${optional.package}/ejb/DDCreator*.java"
-             unless="ejb.DDCreator.present" />
+             unless="ejb.DDCreator.present"/>
   </patternset>
   <patternset id="needs.weblogic.server">
     <exclude name="${optional.package}/ejb/WLRun.java"
-             unless="ejb.wls.present" />
+             unless="ejb.wls.present"/>
     <exclude name="${optional.package}/ejb/WLStop.java"
-             unless="ejb.wls.present" />
+             unless="ejb.wls.present"/>
   </patternset>
   <patternset id="needs.netcomponents">
     <exclude name="${optional.package}/net/FTP.java"
-             unless="netcomp.present" />
+             unless="netcomp.present"/>
     <exclude name="${optional.package}/net/TelnetTask.java"
-             unless="netcomp.present" />
+             unless="netcomp.present"/>
   </patternset>
   <patternset id="needs.starteam">
     <exclude name="${optional.package}/scm/AntStarTeam*.java"
-             unless="starteam.present" />
+             unless="starteam.present"/>
     <exclude name="${optional.package}/starteam/*.java"
-             unless="starteam.present" />
+             unless="starteam.present"/>
   </patternset>
   <patternset id="needs.vaj">
     <exclude name="${optional.package}/ide/VAJ*.java"
-             unless="vaj.present" />
+             unless="vaj.present"/>
   </patternset>
   <patternset id="needs.antlr">
-    <exclude name="${optional.package}/ANTLR*.java" unless="antlr.present" />
+    <exclude name="${optional.package}/ANTLR*.java" unless="antlr.present"/>
   </patternset>
   <patternset id="needs.servletapi">
     <exclude name="${optional.package}/ide/VAJ*Servlet.java"
-             unless="servlet.present" />
+             unless="servlet.present"/>
   </patternset>
   <patternset id="needs.jmf">
-    <exclude name="${optional.package}/sound/*.java" unless="jmf.present" />
+    <exclude name="${optional.package}/sound/*.java" unless="jmf.present"/>
   </patternset>
   <patternset id="needs.jai">
     <exclude name="${optional.package}/image/*.java" unless="jai.present"/>
     <exclude name="${ant.package}/types/optional/image/*.java" 
unless="jai.present"/>
   </patternset>
   <patternset id="needs.jdepend">
-    <exclude name="${optional.package}/jdepend/*" unless="jdepend.present" />
+    <exclude name="${optional.package}/jdepend/*" unless="jdepend.present"/>
   </patternset>
   <patternset id="onlinetests">
-    <exclude name="**/GetTest.java" if="offline" />
+    <exclude name="**/GetTest.java" if="offline"/>
   </patternset>
   <patternset id="needs.swing">
-    <exclude name="${optional.package}/splash/*.java" unless="swing.present" />
+    <exclude name="${optional.package}/splash/*.java" unless="swing.present"/>
   </patternset>
   <patternset id="teststhatfail">
     <exclude name="${ant.package}/types/XMLCatalogTest.java"/>
@@ -323,11 +323,11 @@
        ===================================================================
   -->
   <patternset id="useful.tests">
-    <include name="${ant.package}/BuildFileTest*" />
-    <include name="${regexp.package}/RegexpMatcherTest*" />
-    <include name="${regexp.package}/RegexpTest*" />
-    <include name="${optional.package}/AbstractXSLTLiaisonTest*" />
-    <include name="${ant.package}/types/AbstractFileSetTest*" />
+    <include name="${ant.package}/BuildFileTest*"/>
+    <include name="${regexp.package}/RegexpMatcherTest*"/>
+    <include name="${regexp.package}/RegexpTest*"/>
+    <include name="${optional.package}/AbstractXSLTLiaisonTest*"/>
+    <include name="${ant.package}/types/AbstractFileSetTest*"/>
   </patternset>
   
   <!--
@@ -336,13 +336,13 @@
        ===================================================================
   -->
   <target name="check_for_optional_packages">
-    <available property="jdk1.2+" classname="java.lang.ThreadLocal" />
-    <available property="jdk1.3+" classname="java.lang.StrictMath" />
-    <available property="jdk1.4+" classname="java.lang.CharSequence" />
-    <available property="kaffe" classname="kaffe.util.NotImplemented" />
+    <available property="jdk1.2+" classname="java.lang.ThreadLocal"/>
+    <available property="jdk1.3+" classname="java.lang.StrictMath"/>
+    <available property="jdk1.4+" classname="java.lang.CharSequence"/>
+    <available property="kaffe" classname="kaffe.util.NotImplemented"/>
     <available property="bsf.present"
                classname="com.ibm.bsf.BSFManager"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <condition property="netrexx.present">
       <and>
         <isset property="jdk1.2+"/>
@@ -352,44 +352,44 @@
     </condition>
     <available property="trax.present"
                classname="javax.xml.transform.Transformer"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <condition property="trax.impl.present">
       <or>
         <and>
           <isset property="javax.xml.transform.TransformerFactory"/>
           <available classname="${javax.xml.transform.TransformerFactory}"
-                     classpathref="classpath" />
+                     classpathref="classpath"/>
         </and>
         <available 
resource="META-INF/services/javax.xml.transform.TransformerFactory"/>
       </or>
     </condition>
     <available property="xslp.present"
                classname="com.kvisco.xsl.XSLProcessor"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="xalan.present"
                classname="org.apache.xalan.xslt.XSLTProcessorFactory"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="xalan2.present"
                classname="org.apache.xalan.transformer.TransformerImpl"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="ejb.ejbc.present"
                classname="weblogic.ejbc"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="ejb.DDCreator.present"
                classname="weblogic.ejb.utils.DDCreator"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="ejb.wls.present"
                classname="weblogic.Server"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="junit.present"
                classname="junit.framework.TestCase"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="netcomp.present"
                classname="com.oroinc.net.ftp.FTPClient"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="starteam.present"
                classname="com.starbase.util.Platform"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="antlr.present"
                classname="antlr.Tool"
                classpathref="classpath"/>
@@ -404,7 +404,7 @@
                classpathref="classpath"/>
     <available property="jakarta.oro.present"
                classname="org.apache.oro.text.regex.Perl5Matcher"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="jmf.present"
                classname="javax.sound.sampled.Clip"
                classpathref="classpath"/>
@@ -429,10 +429,10 @@
                classpathref="classpath"/>
     <available property="xalan.envcheck"
                classname="org.apache.xalan.xslt.EnvironmentCheck"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <available property="which.present"
                classname="org.apache.env.Which"
-               classpathref="classpath" />
+               classpathref="classpath"/>
 
     <available property="servlet.present"
                classname="javax.servlet.Servlet"
@@ -440,7 +440,7 @@
 
     <available property="xerces.present"
                classname="org.apache.xerces.parsers.SAXParser"
-               classpathref="classpath" />
+               classpathref="classpath"/>
     <condition property="bcel.present">
         <and>
             <isset property="jdk1.2+"/>
@@ -450,7 +450,7 @@
     </condition>
     <available property="sunuue.present"
                classname="sun.misc.UUEncoder"
-               classpathref="classpath" />
+               classpathref="classpath"/>
 
     <condition property="javamail.complete">
       <and>
@@ -463,53 +463,53 @@
 
     <condition property="some.regexp.support">
       <or>
-        <isset property="jdk1.4+" />
-        <isset property="jakarta.regexp.present" />
-        <isset property="jakarta.oro.present" />
+        <isset property="jdk1.4+"/>
+        <isset property="jakarta.regexp.present"/>
+        <isset property="jakarta.oro.present"/>
       </or>
     </condition>
 
     <condition property="tests.and.ant.share.classloader">
       <or>
-        <equals arg1="${junit.fork}" arg2="true" />
-        <equals arg1="${build.sysclasspath}" arg2="only" />
+        <equals arg1="${junit.fork}" arg2="true"/>
+        <equals arg1="${build.sysclasspath}" arg2="only"/>
       </or>
     </condition>
 
     <condition property="sun.tools.present">
       <and>
-        <available classname="sun.tools.native2ascii.Main" />
-        <available classname="com.sun.tools.javah.Main" />
+        <available classname="sun.tools.native2ascii.Main"/>
+        <available classname="com.sun.tools.javah.Main"/>
       </and>
     </condition>
 
-    <available property="base64.present" classname="sun.misc.BASE64Encoder" />
+    <available property="base64.present" classname="sun.misc.BASE64Encoder"/>
 
-    <property name="build.tests.resolved" location="${build.tests}" />
+    <property name="build.tests.resolved" location="${build.tests}"/>
     <condition property="tests.are.on.system.classpath">
       <or>
         <!-- relative paths in CLASSPATH -->
         <contains string="${java.class.path}"
-                  substring="${build.tests}" />
+                  substring="${build.tests}"/>
         <!-- absolute paths in CLASSPATH -->
         <contains string="${java.class.path}"
-                  substring="${build.tests.resolved}" />
+                  substring="${build.tests.resolved}"/>
       </or>
     </condition>
 
     <condition property="jasper.present">
       <and>
-        <available classname="org.apache.jasper.compiler.Compiler" />
-        <available classname="org.apache.jasper.JasperException" />
+        <available classname="org.apache.jasper.compiler.Compiler"/>
+        <available classname="org.apache.jasper.JasperException"/>
       </and>
     </condition>
 
     <condition property="swing.present">
       <or>
         <and>
-          <isset property="jdk1.2+" />
+          <isset property="jdk1.2+"/>
           <not>
-            <isset property="kaffe" />
+            <isset property="kaffe"/>
           </not>
         </and>
         <available classname="javax.swing.ImageIcon"
@@ -519,17 +519,17 @@
 
    <condition property="wsdl.found">
       <or>
-        <available file="wsdl"     filepath="${env.PATH}" />
-        <available file="wsdl.exe" filepath="${env.PATH}" />
-        <available file="wsdl.exe" filepath="${env.Path}" />
+        <available file="wsdl"     filepath="${env.PATH}"/>
+        <available file="wsdl.exe" filepath="${env.PATH}"/>
+        <available file="wsdl.exe" filepath="${env.Path}"/>
       </or>
     </condition>
    <echo level="verbose"> wsdl.found=${wsdl.found}</echo>
    <condition property="csc.found">
       <or>
-        <available file="csc"     filepath="${env.PATH}" />
-        <available file="csc.exe" filepath="${env.PATH}" />
-        <available file="csc.exe" filepath="${env.Path}" />
+        <available file="csc"     filepath="${env.PATH}"/>
+        <available file="csc.exe" filepath="${env.PATH}"/>
+        <available file="csc.exe" filepath="${env.Path}"/>
       </or>
     </condition>
    <echo level="verbose"> csc.found=${csc.found}</echo>
@@ -550,13 +550,13 @@
   -->
   <target name="prepare">
     <tstamp>
-      <format property="year" pattern="yyyy" />
+      <format property="year" pattern="yyyy"/>
     </tstamp>
     <filterchain id="ant.filters">
       <replacetokens>
-        <token key="VERSION" value="${version}" />
-        <token key="DATE" value="${TODAY}" />
-        <token key="TIME" value="${TSTAMP}" />
+        <token key="VERSION" value="${version}"/>
+        <token key="DATE" value="${TODAY}"/>
+        <token key="TIME" value="${TSTAMP}"/>
       </replacetokens>
     </filterchain>
   </target>
@@ -579,64 +579,64 @@
            deprecation="${deprecation}"
            target="${javac.target}"
            optimize="${optimize}" >
-      <classpath refid="classpath" />
+      <classpath refid="classpath"/>
 
-      <patternset refid="needs.jdk1.2+" />
-      <patternset refid="needs.jdk1.3+" />
-      <patternset refid="needs.jdk1.4+" />
-
-      <patternset refid="needs.jakarta.regexp" />
-      <patternset refid="needs.jakarta.oro" />
-      <patternset refid="needs.jakarta.log4j" />
-      <patternset refid="needs.commons.logging" />
-      <patternset refid="needs.sun.uue" />
-      <patternset refid="needs.javamail" />
-      <patternset refid="needs.icontract" />
-      <patternset refid="needs.bsf" />
-      <patternset refid="needs.stylebook" />
-      <patternset refid="needs.netrexx" />
-      <patternset refid="needs.trax" />
-      <patternset refid="needs.xslp" />
-      <patternset refid="needs.xalan1" />
-      <patternset refid="needs.weblogic.ejbc" />
-      <patternset refid="needs.weblogic.ddcreator" />
-      <patternset refid="needs.weblogic.server" />
-      <patternset refid="needs.junit" />
-      <patternset refid="needs.netcomponents" />
-      <patternset refid="needs.starteam" />
-      <patternset refid="needs.antlr" />
-      <patternset refid="needs.vaj" />
-      <patternset refid="needs.servletapi" />
-      <patternset refid="needs.jmf" />
+      <patternset refid="needs.jdk1.2+"/>
+      <patternset refid="needs.jdk1.3+"/>
+      <patternset refid="needs.jdk1.4+"/>
+
+      <patternset refid="needs.jakarta.regexp"/>
+      <patternset refid="needs.jakarta.oro"/>
+      <patternset refid="needs.jakarta.log4j"/>
+      <patternset refid="needs.commons.logging"/>
+      <patternset refid="needs.sun.uue"/>
+      <patternset refid="needs.javamail"/>
+      <patternset refid="needs.icontract"/>
+      <patternset refid="needs.bsf"/>
+      <patternset refid="needs.stylebook"/>
+      <patternset refid="needs.netrexx"/>
+      <patternset refid="needs.trax"/>
+      <patternset refid="needs.xslp"/>
+      <patternset refid="needs.xalan1"/>
+      <patternset refid="needs.weblogic.ejbc"/>
+      <patternset refid="needs.weblogic.ddcreator"/>
+      <patternset refid="needs.weblogic.server"/>
+      <patternset refid="needs.junit"/>
+      <patternset refid="needs.netcomponents"/>
+      <patternset refid="needs.starteam"/>
+      <patternset refid="needs.antlr"/>
+      <patternset refid="needs.vaj"/>
+      <patternset refid="needs.servletapi"/>
+      <patternset refid="needs.jmf"/>
       <patternset refid="needs.jai"/>
-      <patternset refid="needs.xalan2" />
-      <patternset refid="needs.jdepend" />
-      <patternset refid="needs.sun.tools" />
-      <patternset refid="needs.sun.b64" />
-      <patternset refid="needs.jakarta.bcel" />
-      <patternset refid="needs.swing" />
+      <patternset refid="needs.xalan2"/>
+      <patternset refid="needs.jdepend"/>
+      <patternset refid="needs.sun.tools"/>
+      <patternset refid="needs.sun.b64"/>
+      <patternset refid="needs.jakarta.bcel"/>
+      <patternset refid="needs.swing"/>
     </javac>
 
     <copy todir="${build.classes}">
       <fileset dir="${java.dir}">
-        <include name="**/*.properties" />
-        <include name="**/*.dtd" />
+        <include name="**/*.properties"/>
+        <include name="**/*.dtd"/>
       </fileset>
     </copy>
 
     <copy todir="${build.classes}"
           overwrite="true">
       <fileset dir="${java.dir}">
-        <include name="**/version.txt" />
-        <include name="**/defaultManifest.mf" />
+        <include name="**/version.txt"/>
+        <include name="**/defaultManifest.mf"/>
       </fileset>
       <filterchain refid="ant.filters"/>
     </copy>
 
     <copy todir="${build.classes}/${optional.package}/junit/xsl">
        <fileset dir="${etc.dir}">
-         <include name="junit-frames.xsl" />
-         <include name="junit-noframes.xsl" />
+         <include name="junit-frames.xsl"/>
+         <include name="junit-noframes.xsl"/>
        </fileset>
     </copy>
 
@@ -653,86 +653,86 @@
 
     <copy todir="${build.dir}">
       <fileset dir=".">
-        <include name="LICENSE" />
-        <include name="LICENSE.xerces" />
-        <include name="LICENSE.dom" />
-        <include name="LICENSE.sax" />
+        <include name="LICENSE"/>
+        <include name="LICENSE.xerces"/>
+        <include name="LICENSE.dom"/>
+        <include name="LICENSE.sax"/>
       </fileset>
-      <mapper type="glob" from="*" to="*.txt" />
+      <mapper type="glob" from="*" to="*.txt"/>
     </copy>
 
     <jar destfile="${build.lib}/${name}.jar"
          basedir="${build.classes}"
          manifest="${manifest}">
-      <exclude name="${optional.package}/**" />
-      <exclude name="${optional.type.package}/**" />
-      <exclude name="${util.package}/depend/**" />
-      <exclude name="${util.package}/optional/**" />
-      <exclude name="${util.package}/regexp/Jakarta*" />
-      <exclude name="${util.package}/regexp/Jdk*" />
-      <exclude name="${ant.package}/listener/Log4jListener.class" />
-      <exclude name="${ant.package}/listener/CommonsLoggingListener.class" />
-      <exclude name="${ant.package}/taskdefs/email/UUMailer.class" />
-      <exclude name="${ant.package}/taskdefs/email/MimeMailer.class" />
-      <exclude name="${ant.package}/taskdefs/Get.class" />
+      <exclude name="${optional.package}/**"/>
+      <exclude name="${optional.type.package}/**"/>
+      <exclude name="${util.package}/depend/**"/>
+      <exclude name="${util.package}/optional/**"/>
+      <exclude name="${util.package}/regexp/Jakarta*"/>
+      <exclude name="${util.package}/regexp/Jdk*"/>
+      <exclude name="${ant.package}/listener/Log4jListener.class"/>
+      <exclude name="${ant.package}/listener/CommonsLoggingListener.class"/>
+      <exclude name="${ant.package}/taskdefs/email/UUMailer.class"/>
+      <exclude name="${ant.package}/taskdefs/email/MimeMailer.class"/>
+      <exclude name="${ant.package}/taskdefs/Get.class"/>
       <metainf dir="${build.dir}" includes="LICENSE.txt"/>
 
       <manifest>
         <section name="${ant.package}/">
           <attribute name="Extension-name"
-                     value="org.apache.tools.ant" />
+                     value="org.apache.tools.ant"/>
           <attribute name="Specification-Title"
-                     value="Apache Ant" />
+                     value="Apache Ant"/>
           <attribute name="Specification-Version"
-                     value="${manifest-version}" />
+                     value="${manifest-version}"/>
           <attribute name="Specification-Vendor"
-                     value="Apache Software Foundation" />
+                     value="Apache Software Foundation"/>
           <attribute name="Implementation-Title"
-                     value="org.apache.tools.ant" />
+                     value="org.apache.tools.ant"/>
           <attribute name="Implementation-Version"
-                     value="${manifest-version}" />
+                     value="${manifest-version}"/>
           <attribute name="Implementation-Vendor"
-                     value="Apache Software Foundation" />
+                     value="Apache Software Foundation"/>
         </section>
       </manifest>
 
       <fileset dir="${docs.dir}">
-        <include name="images/ant_logo_large.gif" />
+        <include name="images/ant_logo_large.gif"/>
       </fileset>
     </jar>
 
     <jar destfile="${build.lib}/optional.jar"
          basedir="${build.classes}"
          manifest="${manifest}">
-      <include name="${optional.package}/**" />
-      <include name="${optional.type.package}/**" />
-      <include name="${util.package}/depend/**" />
-      <include name="${util.package}/optional/**" />
-      <include name="${util.package}/regexp/Jakarta*" />
-      <include name="${util.package}/regexp/Jdk*" />
-      <include name="${ant.package}/listener/Log4jListener.class" />
-      <include name="${ant.package}/listener/CommonsLoggingListener.class" />
-      <include name="${ant.package}/taskdefs/email/UUMailer.class" />
-      <include name="${ant.package}/taskdefs/email/MimeMailer.class" />
-      <include name="${ant.package}/taskdefs/Get.class" />
+      <include name="${optional.package}/**"/>
+      <include name="${optional.type.package}/**"/>
+      <include name="${util.package}/depend/**"/>
+      <include name="${util.package}/optional/**"/>
+      <include name="${util.package}/regexp/Jakarta*"/>
+      <include name="${util.package}/regexp/Jdk*"/>
+      <include name="${ant.package}/listener/Log4jListener.class"/>
+      <include name="${ant.package}/listener/CommonsLoggingListener.class"/>
+      <include name="${ant.package}/taskdefs/email/UUMailer.class"/>
+      <include name="${ant.package}/taskdefs/email/MimeMailer.class"/>
+      <include name="${ant.package}/taskdefs/Get.class"/>
       <metainf dir="${build.dir}" includes="LICENSE.txt"/>
 
       <manifest>
         <section name="${optional.package}/">
           <attribute name="Extension-name"
-                     value="org.apache.tools.ant.taskdefs.optional" />
+                     value="org.apache.tools.ant.taskdefs.optional"/>
           <attribute name="Specification-Title"
-                     value="Apache Ant Optional Tasks" />
+                     value="Apache Ant Optional Tasks"/>
           <attribute name="Specification-Version"
-                     value="${manifest-version}" />
+                     value="${manifest-version}"/>
           <attribute name="Specification-Vendor"
-                     value="Apache Software Foundation" />
+                     value="Apache Software Foundation"/>
           <attribute name="Implementation-Title"
-                     value="org.apache.tools.ant.taskdefs.optional" />
+                     value="org.apache.tools.ant.taskdefs.optional"/>
           <attribute name="Implementation-Version"
-                     value="${manifest-version}" />
+                     value="${manifest-version}"/>
           <attribute name="Implementation-Vendor"
-                     value="Apache Software Foundation" />
+                     value="Apache Software Foundation"/>
         </section>
       </manifest>
     </jar>
@@ -746,7 +746,7 @@
 
     <jar destfile="${build.lib}/${name}-testutil.jar"
          basedir="${build.tests}">
-      <patternset refid="useful.tests" />
+      <patternset refid="useful.tests"/>
     </jar>
   </target>
 
@@ -768,26 +768,26 @@
     </copy>
 
     <copy todir="${dist.bin}">
-      <fileset dir="${script.dir}/" />
+      <fileset dir="${script.dir}/"/>
     </copy>
 
-    <fixcrlf srcdir="${dist.bin}" eol="crlf" includes="*.bat" />
+    <fixcrlf srcdir="${dist.bin}" eol="crlf" includes="*.bat"/>
     <fixcrlf srcdir="${dist.bin}" eol="lf">
-      <include name="ant" />
-      <include name="antRun" />
-      <include name="*.pl" />
+      <include name="ant"/>
+      <include name="antRun"/>
+      <include name="*.pl"/>
     </fixcrlf>
 
     <chmod perm="ugo+rx" dir="${dist.dir}" type="dir" includes="**"
-           failonerror="${chmod.fail}" />
+           failonerror="${chmod.fail}"/>
     <chmod perm="ugo+r" dir="${dist.dir}" type="file" includes="**"
-           failonerror="${chmod.fail}" />
+           failonerror="${chmod.fail}"/>
     <chmod perm="ugo+x" type="file" failonerror="${chmod.fail}">
        <fileset dir="${dist.bin}">
-         <include name="**/ant" />
-         <include name="**/antRun" />
-         <include name="**/*.pl" />
-         <include name="**/*.py" />
+         <include name="**/ant"/>
+         <include name="**/antRun"/>
+         <include name="**/*.pl"/>
+         <include name="**/*.py"/>
        </fileset>
     </chmod>
 
@@ -800,7 +800,7 @@
   -->
   <target name="dist" description="--> creates a complete distribution">
     <antcall inheritAll="false" target="internal_dist">
-      <param name="dist.dir" value="${dist.name}" />
+      <param name="dist.dir" value="${dist.name}"/>
     </antcall>
   </target>
 
@@ -818,8 +818,8 @@
 
     <copy todir="${dist.lib}">
       <fileset dir="${lib.dir}">
-        <include name="*.jar" />
-        <include name="*.zip" />
+        <include name="*.jar"/>
+        <include name="*.zip"/>
       </fileset>
     </copy>
 
@@ -849,15 +849,15 @@
     </copy>
 
     <chmod perm="ugo+rx" dir="${dist.dir}" type="dir" includes="**"
-           failonerror="${chmod.fail}" />
+           failonerror="${chmod.fail}"/>
     <chmod perm="ugo+r" dir="${dist.dir}" type="file" includes="**"
-           failonerror="${chmod.fail}" />
+           failonerror="${chmod.fail}"/>
     <chmod perm="ugo+x" type="file" failonerror="${chmod.fail}">
        <fileset dir="${dist.bin}">
-         <include name="**/ant" />
-         <include name="**/antRun" />
-         <include name="**/*.pl" />
-         <include name="**/*.py" />
+         <include name="**/ant"/>
+         <include name="**/antRun"/>
+         <include name="**/*.pl"/>
+         <include name="**/*.py"/>
        </fileset>
     </chmod>
 
@@ -888,7 +888,7 @@
   -->
   <target name="bootstrap" description="--> creates a bootstrap build">
     <antcall inheritAll="false" target="dist-lite">
-      <param name="dist.dir" value="${bootstrap.dir}" />
+      <param name="dist.dir" value="${bootstrap.dir}"/>
     </antcall>
   </target>
 
@@ -901,12 +901,12 @@
   <target name="src-dist"
           description="--> creates a source distribution">
 
-    <mkdir dir="${src.dist.dir}" />
+    <mkdir dir="${src.dist.dir}"/>
 
     <copy todir="${src.dist.lib}">
       <fileset dir="${lib.dir}">
-        <include name="*.jar" />
-        <include name="*.zip" />
+        <include name="*.jar"/>
+        <include name="*.zip"/>
         <include name="README"/>
       </fileset>
     </copy>
@@ -940,27 +940,27 @@
       </fileset>
     </copy>
 
-    <fixcrlf srcdir="${src.dist.dir}" eol="crlf" includes="*.bat" />
+    <fixcrlf srcdir="${src.dist.dir}" eol="crlf" includes="*.bat"/>
     <fixcrlf srcdir="${src.dist.dir}" eol="lf">
-      <include name="**/*.sh" />
-      <include name="**/*.pl" />
-      <include name="**/ant" />
-      <include name="**/antRun" />
+      <include name="**/*.sh"/>
+      <include name="**/*.pl"/>
+      <include name="**/ant"/>
+      <include name="**/antRun"/>
     </fixcrlf>
     <fixcrlf srcdir="${src.dist.dir}">
-      <include name="**/*.java" />
+      <include name="**/*.java"/>
     </fixcrlf>
 
     <chmod perm="ugo+x" dir="${src.dist.dir}" type="dir"
-           failonerror="${chmod.fail}" />
-    <chmod perm="ugo+r" dir="${src.dist.dir}" failonerror="${chmod.fail}" />
+           failonerror="${chmod.fail}"/>
+    <chmod perm="ugo+r" dir="${src.dist.dir}" failonerror="${chmod.fail}"/>
     <chmod perm="ugo+x" failonerror="${chmod.fail}">
        <fileset dir="${src.dist.dir}">
-         <include name="**/.sh" />
-         <include name="**/.pl" />
-         <include name="**/.py" />
-         <include name="**/ant" />
-         <include name="**/antRun" />
+         <include name="**/.sh"/>
+         <include name="**/.pl"/>
+         <include name="**/.py"/>
+         <include name="**/ant"/>
+         <include name="**/antRun"/>
        </fileset>
     </chmod>
 
@@ -973,13 +973,13 @@
   -->
   <target name="main_distribution"
           description="--> creates the zip and tar distributions">
-    <delete dir="${dist.name}" />
+    <delete dir="${dist.name}"/>
     <mkdir dir="${dist.base}"/>
     <mkdir dir="${dist.base}/src"/>
     <mkdir dir="${dist.base}/bin"/>
 
     <antcall inheritAll="false" target="internal_dist">
-      <param name="dist.dir" value="${dist.name}" />
+      <param name="dist.dir" value="${dist.name}"/>
     </antcall>
     <zip destfile="${dist.base}/bin/${dist.name}-bin.zip"
          basedir="${dist.name}/.."
@@ -1005,17 +1005,17 @@
     <bzip2 zipfile="${dist.base}/bin/${dist.name}-bin.tar.bz2"
            src="${dist.base}/bin/${dist.name}-bin.tar"/>
     <delete file="${dist.base}/bin/${dist.name}-bin.tar"/>
-    <delete dir="${dist.name}" />
+    <delete dir="${dist.name}"/>
     <checksum fileext=".md5">
       <fileset dir="${dist.base}/bin/">
-        <include name="**/*" />
-        <exclude name="**/*.asc" />
-        <exclude name="**/*.md5" />
+        <include name="**/*"/>
+        <exclude name="**/*.asc"/>
+        <exclude name="**/*.md5"/>
       </fileset>
     </checksum>
 
     <antcall inheritAll="false" target="src-dist">
-      <param name="src.dist.dir" value="${dist.name}" />
+      <param name="src.dist.dir" value="${dist.name}"/>
     </antcall>
     <zip destfile="${dist.base}/src/${dist.name}-src.zip"
          basedir="${dist.name}/.."
@@ -1037,12 +1037,12 @@
     <bzip2 zipfile="${dist.base}/src/${dist.name}-src.tar.bz2"
            src="${dist.base}/src/${dist.name}-src.tar"/>
     <delete file="${dist.base}/src/${dist.name}-src.tar"/>
-    <delete dir="${dist.name}" />
+    <delete dir="${dist.name}"/>
     <checksum fileext=".md5">
       <fileset dir="${dist.base}/src/">
-        <include name="**/*" />
-        <exclude name="**/*.asc" />
-        <exclude name="**/*.md5" />
+        <include name="**/*"/>
+        <exclude name="**/*.asc"/>
+        <exclude name="**/*.md5"/>
       </fileset>
     </checksum>
   </target>
@@ -1059,9 +1059,9 @@
   -->
   <target name="clean"
           description="--> cleans up build and dist directories">
-    <delete dir="${build.dir}" />
-    <delete dir="${dist.base}" />
-    <delete dir="${dist.dir}" />
+    <delete dir="${build.dir}"/>
+    <delete dir="${dist.base}"/>
+    <delete dir="${dist.dir}"/>
     <delete>
       <fileset dir="." includes="**/*~" defaultexcludes="no"/>
     </delete>
@@ -1075,10 +1075,10 @@
   <target name="allclean"
           depends="clean"
           description="--> cleans up everything">
-    <delete file="${bootstrap.dir}/bin/antRun" />
-    <delete file="${bootstrap.dir}/bin/antRun.bat" />
-    <delete file="${bootstrap.dir}/bin/*.pl" />
-    <delete file="${bootstrap.dir}/bin/*.py" />
+    <delete file="${bootstrap.dir}/bin/antRun"/>
+    <delete file="${bootstrap.dir}/bin/antRun.bat"/>
+    <delete file="${bootstrap.dir}/bin/*.pl"/>
+    <delete file="${bootstrap.dir}/bin/*.py"/>
   </target>
 
   <!--
@@ -1088,13 +1088,13 @@
   -->
   <target name="install" if="ant.install">
     <antcall inheritAll="false" target="internal_dist">
-      <param name="dist.dir" value="${ant.install}" />
+      <param name="dist.dir" value="${ant.install}"/>
     </antcall>
   </target>
 
   <target name="install-lite" if="ant.install">
     <antcall inheritAll="false" target="dist-lite">
-      <param name="dist.dir" value="${ant.install}" />
+      <param name="dist.dir" value="${ant.install}"/>
     </antcall>
   </target>
 
@@ -1111,7 +1111,7 @@
     <uptodate property="tests.javadoc.notrequired"
               targetfile="${build.tests.javadocs}/packages.html" >
       <srcfiles dir= "${tests.dir}">
-        <patternset refid="useful.tests" />
+        <patternset refid="useful.tests"/>
       </srcfiles>
     </uptodate>
   </target>
@@ -1128,17 +1128,17 @@
              windowtitle="${Name} API"
              doctitle="${Name}">
 
-      <packageset dir="${java.dir}" />
+      <packageset dir="${java.dir}"/>
 
-      <tag name="todo" description="To do:" scope="all" />
-      <tag name="ant.task" enabled="false" description="Task:" scope="types" />
-      <tag name="ant.datatype" enabled="false" description="Data type:" 
scope="types" />
-      <group title="Apache Ant Core" packages="org.apache.tools.ant*" />
-      <group title="Core Tasks" packages="org.apache.tools.ant.taskdefs*" />
-      <group title="Core Types" packages="org.apache.tools.ant.types*" />
-      <group title="Optional Tasks" 
packages="org.apache.tools.ant.taskdefs.optional*" />
-      <group title="Optional Types" 
packages="org.apache.tools.ant.types.optional*" />
-      <group title="Ant Utilities" packages="org.apache.tools.ant.util*" />
+      <tag name="todo" description="To do:" scope="all"/>
+      <tag name="ant.task" enabled="false" description="Task:" scope="types"/>
+      <tag name="ant.datatype" enabled="false" description="Data type:" 
scope="types"/>
+      <group title="Apache Ant Core" packages="org.apache.tools.ant*"/>
+      <group title="Core Tasks" packages="org.apache.tools.ant.taskdefs*"/>
+      <group title="Core Types" packages="org.apache.tools.ant.types*"/>
+      <group title="Optional Tasks" 
packages="org.apache.tools.ant.taskdefs.optional*"/>
+      <group title="Optional Types" 
packages="org.apache.tools.ant.types.optional*"/>
+      <group title="Ant Utilities" packages="org.apache.tools.ant.util*"/>
 
       <bottom>Copyright &#169; 2000-${year} Apache Software Foundation. All 
Rights Reserved.</bottom>
     </javadoc>
@@ -1157,7 +1157,7 @@
              doctitle="${Name}">
 
       <fileset dir="${tests.dir}">
-        <patternset refid="useful.tests" />
+        <patternset refid="useful.tests"/>
       </fileset>
 
       <bottom>Copyright &#169; 2000-${year} Apache Software Foundation. All 
Rights Reserved.</bottom>
@@ -1177,38 +1177,38 @@
            debug="${debug}"
            target="${javac.target}"
            deprecation="${deprecation}" >
-      <classpath refid="tests-classpath" />
+      <classpath refid="tests-classpath"/>
 
-      <patternset refid="needs.antlr" />
+      <patternset refid="needs.antlr"/>
 
-      <patternset refid="needs.jdk1.2+" />
-      <patternset refid="needs.jdk1.3+" />
-      <patternset refid="needs.jdk1.4+" />
+      <patternset refid="needs.jdk1.2+"/>
+      <patternset refid="needs.jdk1.3+"/>
+      <patternset refid="needs.jdk1.4+"/>
 
-      <patternset refid="needs.jakarta.regexp" />
-      <patternset refid="needs.jakarta.oro" />
+      <patternset refid="needs.jakarta.regexp"/>
+      <patternset refid="needs.jakarta.oro"/>
       <patternset refid="needs.jai"/>
 
-      <patternset refid="needs.trax" />
-      <patternset refid="needs.xslp" />
-      <patternset refid="needs.xalan1" />
-      <patternset refid="needs.jakarta.bcel" />
+      <patternset refid="needs.trax"/>
+      <patternset refid="needs.xslp"/>
+      <patternset refid="needs.xalan1"/>
+      <patternset refid="needs.jakarta.bcel"/>
     </javac>
   </target>
 
-  <target name="dump-info" depends="dump-sys-properties,run-which" />
+  <target name="dump-info" depends="dump-sys-properties,run-which"/>
 
   <target name="dump-sys-properties" unless="which.present"
           depends="xml-check">
-    <echo message="java.vm.info=${java.vm.info}" />
-    <echo message="java.vm.name=${java.vm.name}" />
-    <echo message="java.vm.vendor=${java.vm.vendor}" />
-    <echo message="java.vm.version=${java.vm.version}" />
-    <echo message="os.arch=${os.arch}" />
-    <echo message="os.name=${os.name}" />
-    <echo message="os.version=${os.version}" />
-    <echo message="file.encoding=${file.encoding}" />
-    <echo message="user.language=${user.language}" />
+    <echo message="java.vm.info=${java.vm.info}"/>
+    <echo message="java.vm.name=${java.vm.name}"/>
+    <echo message="java.vm.vendor=${java.vm.vendor}"/>
+    <echo message="java.vm.version=${java.vm.version}"/>
+    <echo message="os.arch=${os.arch}"/>
+    <echo message="os.name=${os.name}"/>
+    <echo message="os.version=${os.version}"/>
+    <echo message="file.encoding=${file.encoding}"/>
+    <echo message="user.language=${user.language}"/>
   </target>
 
   <!-- helper class from Xalan2 to check for jar versioning of xml/xsl 
processors -->
@@ -1250,48 +1250,48 @@
            fork="${junit.fork}">
 <!--      <jvmarg value="-classic"/> -->
       <classpath refid="tests-classpath"/>
-      <classpath refid="classes.zip" />
+      <classpath refid="classes.zip"/>
 
-      <sysproperty key="ant.home" value="${ant.home}" />
+      <sysproperty key="ant.home" value="${ant.home}"/>
       <sysproperty key="build.tests" value="${build.tests}"/>
       <sysproperty key="tests-classpath.value"
-                   value="${tests-classpath.value}" />
+                   value="${tests-classpath.value}"/>
 
-      <formatter type="brief" usefile="false" />
+      <formatter type="brief" usefile="false"/>
 
       <batchtest>
         <fileset dir="${tests.dir}">
-          <include name="**/*Test*" />
+          <include name="**/*Test*"/>
 
           <!-- abstract classes, not testcases -->
-          <exclude name="${ant.package}/taskdefs/TaskdefsTest.java" />
-          <exclude name="${ant.package}/BuildFileTest.java" />
-          <exclude name="${regexp.package}/RegexpMatcherTest.java" />
-          <exclude name="${regexp.package}/RegexpTest.java" />
-          <exclude name="${optional.package}/AbstractXSLTLiaisonTest.java" />
-          <exclude name="${ant.package}/types/AbstractFileSetTest.java" />
-          <exclude name="${ant.package}/types/selectors/BaseSelectorTest.java" 
/>
+          <exclude name="${ant.package}/taskdefs/TaskdefsTest.java"/>
+          <exclude name="${ant.package}/BuildFileTest.java"/>
+          <exclude name="${regexp.package}/RegexpMatcherTest.java"/>
+          <exclude name="${regexp.package}/RegexpTest.java"/>
+          <exclude name="${optional.package}/AbstractXSLTLiaisonTest.java"/>
+          <exclude name="${ant.package}/types/AbstractFileSetTest.java"/>
+          <exclude 
name="${ant.package}/types/selectors/BaseSelectorTest.java"/>
 
           <!-- helper classes, not testcases -->
-          <exclude name="org/example/**" />
-          <exclude name="${ant.package}/taskdefs/TaskdefTest*Task.java" />
+          <exclude name="org/example/**"/>
+          <exclude name="${ant.package}/taskdefs/TaskdefTest*Task.java"/>
 
           <!-- interactive test -->
-          <exclude name="${ant.package}/taskdefs/TestProcess.java" />
+          <exclude name="${ant.package}/taskdefs/TestProcess.java"/>
 
           <!-- only run these tests if their required libraries are
                installed -->
-          <patternset refid="needs.jdk1.2+" />
-          <patternset refid="needs.jdk1.4+" />
-          <patternset refid="needs.jakarta.regexp" />
-          <patternset refid="needs.jakarta.oro" />
-          <patternset refid="needs.jai" />
-          <patternset refid="needs.vaj" />
-          <patternset refid="needs.antlr" />
-          <patternset refid="needs.xalan1" />
-          <patternset refid="needs.xslp" />
-          <patternset refid="needs.jakarta.bcel" />
-          <patternset refid="needs.trax" />
+          <patternset refid="needs.jdk1.2+"/>
+          <patternset refid="needs.jdk1.4+"/>
+          <patternset refid="needs.jakarta.regexp"/>
+          <patternset refid="needs.jakarta.oro"/>
+          <patternset refid="needs.jai"/>
+          <patternset refid="needs.vaj"/>
+          <patternset refid="needs.antlr"/>
+          <patternset refid="needs.xalan1"/>
+          <patternset refid="needs.xslp"/>
+          <patternset refid="needs.jakarta.bcel"/>
+          <patternset refid="needs.trax"/>
           <!-- fails under 1.1 -->
           <exclude name="${optional.package}/perforce/P4ChangeTest.java"
                    unless="jdk1.2+"/>
@@ -1300,14 +1300,14 @@
           <patternset refid="onlinetests"/>
 
           <!-- failing tests excluded unless run.failing.tests is set -->
-          <patternset refid="teststhatfail" />
+          <patternset refid="teststhatfail"/>
 
           <!-- runtime dependencies that are different from compile
                time dependencies -->
           <exclude name="${optional.package}/ReplaceRegExpTest.java"
-                   unless="some.regexp.support" />
+                   unless="some.regexp.support"/>
           <exclude name="${optional.package}/sitraka/*.java"
-                   unless="some.regexp.support" />
+                   unless="some.regexp.support"/>
 
           <!-- fail if testcases can be loaded from the system classloader -->
           <exclude name="${optional.package}/junit/JUnitClassLoaderTest.java"
@@ -1316,7 +1316,7 @@
                    if="tests.are.on.system.classpath"/>
 
           <!-- these tests need to be localised before being ran???? -->
-          <exclude name="${optional.package}/PvcsTest.java" />
+          <exclude name="${optional.package}/PvcsTest.java"/>
 
           <!-- These tests need a TraX implementation like xalan2 or saxon -->
           <exclude name="${optional.package}/TraXLiaisonTest.java"
@@ -1328,44 +1328,44 @@
 
           <!-- needs BSF to work -->
           <exclude name="${optional.package}/XalanLiaisonTest.java"
-                   unless="bsf.present" />
+                   unless="bsf.present"/>
 
           <!--
           XXX need to figure out what's causing this InvocationTargetException
           -->
           <exclude name="${optional.package}/junit/JUnitTestRunnerTest.java"
-                   unless="jdk1.2+" />
+                   unless="jdk1.2+"/>
           <!-- DateTime handling seems to be broken in JDK 1.1 -->
           <exclude name="${util.package}/DateUtilsTest.java"
-                   unless="jdk1.2+" />
+                   unless="jdk1.2+"/>
 
-          <exclude name="${optional.package}/JspcTest.java" />
+          <exclude name="${optional.package}/JspcTest.java"/>
           <!-- misc oneoff tests -->
           <exclude name="${optional.package}/WsdlToDotnetTest.java"
-                   unless="dotnetapps.found" />
+                   unless="dotnetapps.found"/>
 
           <!--  These tests only passes if testcases and Ant classes have
           been loaded by the same classloader - will throw
           IllegalAccessExceptions otherwise.  -->
           <exclude name="${ant.package}/taskdefs/SQLExecTest.java"
-                   unless="tests.and.ant.share.classloader" />
+                   unless="tests.and.ant.share.classloader"/>
           <exclude name="${optional.package}/sos/SOSTest.java"
-                   unless="tests.and.ant.share.classloader" />
+                   unless="tests.and.ant.share.classloader"/>
           <exclude name="${optional.package}/TraXLiaisonTest.java"
-                   unless="tests.and.ant.share.classloader" />
+                   unless="tests.and.ant.share.classloader"/>
           <exclude name="${optional.package}/metamata/MAuditParserTest.java"
-                   unless="tests.and.ant.share.classloader" />
+                   unless="tests.and.ant.share.classloader"/>
 
           <!-- can only run if cvs is installed on your machine
                enable by setting the property have.cvs
           -->
           <exclude name="${ant.package}/taskdefs/AbstractCvsTaskTest.java"
-                   unless="have.cvs" />
+                   unless="have.cvs"/>
 
         </fileset>
       </batchtest>
       <test name="org.apache.tools.ant.taskdefs.optional.JspcTest"
-            if="jasper.present" />
+            if="jasper.present"/>
     </junit>
   </target>
 
@@ -1378,14 +1378,14 @@
           fork="${junit.fork}"
           filtertrace="${junit.filtertrace}">
 <!--      <jvmarg value="-classic"/> -->
-      <sysproperty key="ant.home" value="${ant.home}" />
+      <sysproperty key="ant.home" value="${ant.home}"/>
       <sysproperty key="build.tests" value="${build.tests}"/>
       <sysproperty key="tests-classpath.value"
-                   value="${tests-classpath.value}" />
-      <classpath refid="classes.zip" />
+                   value="${tests-classpath.value}"/>
+      <classpath refid="classes.zip"/>
       <classpath refid="tests-classpath"/>
-      <formatter type="plain" usefile="false" />
-      <test name="${testcase}" />
+      <formatter type="plain" usefile="false"/>
+      <test name="${testcase}"/>
     </junit>
   </target>
 
@@ -1394,7 +1394,7 @@
           if="jdk1.3+">
     <java classpathref="tests-classpath"
           classname="org.apache.tools.ant.taskdefs.TestProcess"
-          fork="true" />
+          fork="true"/>
   </target>
 
   <!--
@@ -1404,6 +1404,6 @@
   -->
   <target name="main"
           description="--> creates a minimum distribution in ./dist"
-          depends="dist-lite" />
+          depends="dist-lite"/>
 
 </project>
Index: docs/manual/CoreTasks/ant.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/ant.html,v
retrieving revision 1.15
diff -u -r1.15 ant.html
--- docs/manual/CoreTasks/ant.html      1 Jun 2002 12:26:33 -0000       1.15
+++ docs/manual/CoreTasks/ant.html      3 Sep 2002 17:09:20 -0000
@@ -172,10 +172,10 @@
 <pre>
   &lt;path id="path1"&gt;
     ...
-  &lt;/&gt;
+  &lt;/path&gt;
   &lt;path id="path2"&gt;
     ...
-  &lt;/&gt;
+  &lt;/path&gt;
 </pre>
 
 <p>and the called build file (<code>subbuild.xml</code>) also defines
@@ -183,7 +183,7 @@
 <code>path2</code> is not defined:</p>
 
 <pre>
-  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;true&quot; /&gt;
+  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;true&quot;/&gt;
 </pre>
 
 <p>will not override <code>subbuild</code>'s definition of
@@ -191,21 +191,21 @@
 <code>path2</code> available in the subbuild.</p>
 
 <pre>
-  &lt;ant antfile=&quot;subbuild.xml&quot; /&gt;
+  &lt;ant antfile=&quot;subbuild.xml&quot;/&gt;
 </pre>
 
 <p>as well as</p>
 
 <pre>
-  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;false&quot; /&gt;
+  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;false&quot;/&gt;
 </pre>
 
 <p>will neither override <code>path1</code> nor copy
 <code>path2</code>.</p>
 
 <pre>
-  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;false&quot; &gt;
-    &lt;reference refid=&quot;path1&quot; /&gt;
+  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;false&quot;&gt;
+    &lt;reference refid=&quot;path1&quot;/&gt;
   &lt;/ant&gt;
 </pre>
 
@@ -213,8 +213,8 @@
 <code>path1</code>.</p>
 
 <pre>
-  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;false&quot; &gt;
-    &lt;reference refid=&quot;path1&quot; torefid=&quot;path2&quot; /&gt;
+  &lt;ant antfile=&quot;subbuild.xml&quot; inheritrefs=&quot;false&quot;&gt;
+    &lt;reference refid=&quot;path1&quot; torefid=&quot;path2&quot;/&gt;
   &lt;/ant&gt;
 </pre>
 
Index: docs/manual/CoreTasks/antcall.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/antcall.html,v
retrieving revision 1.12
diff -u -r1.12 antcall.html
--- docs/manual/CoreTasks/antcall.html  1 Jun 2002 12:26:33 -0000       1.12
+++ docs/manual/CoreTasks/antcall.html  3 Sep 2002 17:09:20 -0000
@@ -105,7 +105,7 @@
 
 <pre>
   &lt;antcall ... &gt;
-    &lt;reference refid=&quot;path1&quot; torefid=&quot;path2&quot; /&gt;
+    &lt;reference refid=&quot;path1&quot; torefid=&quot;path2&quot;/&gt;
   &lt;/antcall&gt;
 </pre>
 
Index: docs/manual/CoreTasks/apply.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/apply.html,v
retrieving revision 1.16
diff -u -r1.16 apply.html
--- docs/manual/CoreTasks/apply.html    22 Jun 2002 23:38:27 -0000      1.16
+++ docs/manual/CoreTasks/apply.html    3 Sep 2002 17:09:20 -0000
@@ -157,7 +157,7 @@
 description in the section about <a href="exec.html#env">exec</a></p>
 <h3>Examples</h3>
 <blockquote><pre>
-&lt;apply executable=&quot;ls&quot; &gt;
+&lt;apply executable=&quot;ls&quot;&gt;
   &lt;arg value=&quot;-l&quot;/&gt;
   &lt;fileset dir=&quot;/tmp&quot;&gt;
     &lt;patternset&gt;
@@ -172,7 +172,7 @@
 files of the FileSet with <code>id</code> <code>other.files</code> to
 the command line.</p>
 <blockquote><pre>
-&lt;apply executable=&quot;somecommand&quot; parallel=&quot;false&quot; &gt;
+&lt;apply executable=&quot;somecommand&quot; parallel=&quot;false&quot;&gt;
   &lt;arg value=&quot;arg1&quot;/&gt;
   &lt;srcfile/&gt;
   &lt;arg value=&quot;arg2&quot;/&gt;
Index: docs/manual/CoreTasks/concat.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/concat.html,v
retrieving revision 1.5
diff -u -r1.5 concat.html
--- docs/manual/CoreTasks/concat.html   9 Jul 2002 21:05:51 -0000       1.5
+++ docs/manual/CoreTasks/concat.html   3 Sep 2002 17:09:20 -0000
@@ -103,7 +103,7 @@
 
       <pre>
   &lt;concat&gt;
-    &lt;fileset dir=&quot;messages&quot; includes=&quot;*important*&quot; /&gt;
+    &lt;fileset dir=&quot;messages&quot; includes=&quot;*important*&quot;/&gt;
   &lt;/concat&gt;
       </pre>
 
@@ -111,7 +111,7 @@
 
       <pre>
   &lt;concat destfile=&quot;NOTES&quot; append=&quot;true&quot;&gt;
-    &lt;filelist dir=&quot;notes&quot; files=&quot;note.txt&quot; /&gt;
+    &lt;filelist dir=&quot;notes&quot; files=&quot;note.txt&quot;/&gt;
   &lt;/concat&gt;
       </pre>
 
@@ -121,10 +121,10 @@
       <pre>
   &lt;concat destfile=&quot;${docbook.dir}/all-sections.xml&quot;&gt;
     &lt;filelist dir=&quot;${docbook.dir}/sections&quot; 
-         files=&quot;introduction.xml,overview.xml&quot; /&gt;
+         files=&quot;introduction.xml,overview.xml&quot;/&gt;
     &lt;fileset dir=&quot;${docbook.dir}&quot; 
          includes=&quot;sections/*.xml&quot; 
-         excludes=&quot;introduction.xml,overview.xml&quot; /&gt;
+         excludes=&quot;introduction.xml,overview.xml&quot;/&gt;
   &lt;/concat&gt;
       </pre>
 
Index: docs/manual/CoreTasks/condition.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/condition.html,v
retrieving revision 1.12
diff -u -r1.12 condition.html
--- docs/manual/CoreTasks/condition.html        3 Sep 2002 15:24:08 -0000       
1.12
+++ docs/manual/CoreTasks/condition.html        3 Sep 2002 17:09:20 -0000
@@ -45,8 +45,8 @@
 <pre>
   &lt;condition property=&quot;javamail.complete&quot;&gt;
     &lt;and&gt;
-      &lt;available classname=&quot;javax.activation.DataHandler&quot; /&gt;
-      &lt;available classname=&quot;javax.mail.Transport&quot; /&gt;
+      &lt;available classname=&quot;javax.activation.DataHandler&quot;/&gt;
+      &lt;available classname=&quot;javax.mail.Transport&quot;/&gt;
     &lt;/and&gt;
   &lt;/condition&gt;
 </pre>
@@ -57,9 +57,11 @@
 <pre>
   &lt;condition property=&quot;isMacOsButNotMacOsX&quot;&gt;
     &lt;and&gt;
-      &lt;os family=&quot;mac&quot; /&gt;
+      &lt;os family=&quot;mac&quot;/&gt;
+
       &lt;not&gt;
-        &lt;os family=&quot;unix&quot; /&gt;
+        &lt;os family=&quot;unix&quot;/&gt;
+
       &lt;/not&gt;
     &lt;/and&gt;
   &lt;/condition&gt;
@@ -70,7 +72,8 @@
 
 <pre>
   &lt;condition property=&quot;isSunOSonSparc&quot;&gt;
-    &lt;os name=&quot;SunOS&quot; arch=&quot;sparc&quot; /&gt;
+    &lt;os name=&quot;SunOS&quot; arch=&quot;sparc&quot;/&gt;
+
   &lt;/condition&gt;
 </pre>
 <p>sets the property <code>isSunOSonSparc</code> if the current
@@ -82,4 +85,3 @@
 
 </body>
 </html>
-
Index: docs/manual/CoreTasks/conditions.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/conditions.html,v
retrieving revision 1.11
diff -u -r1.11 conditions.html
--- docs/manual/CoreTasks/conditions.html       9 Jul 2002 21:05:51 -0000       
1.11
+++ docs/manual/CoreTasks/conditions.html       3 Sep 2002 17:09:20 -0000
@@ -268,8 +268,8 @@
   </tr>
 </table>
 <pre>
-    &lt;istrue value=&quot;${someproperty}&quot; /&gt;
-    &lt;istrue value=&quot;false&quot; /&gt;
+    &lt;istrue value=&quot;${someproperty}&quot;/&gt;
+    &lt;istrue value=&quot;false&quot;/&gt;
 </pre>
 
 <h4>isfalse</h4>
@@ -288,8 +288,8 @@
   </tr>
 </table>
 <pre>
-    &lt;isfalse value=&quot;${someproperty}&quot; /&gt;
-    &lt;isfalse value=&quot;false&quot; /&gt;
+    &lt;isfalse value=&quot;${someproperty}&quot;/&gt;
+    &lt;isfalse value=&quot;false&quot;/&gt;
 </pre>
 
 <hr>
Index: docs/manual/CoreTasks/copy.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/copy.html,v
retrieving revision 1.12
diff -u -r1.12 copy.html
--- docs/manual/CoreTasks/copy.html     22 Jul 2002 11:12:16 -0000      1.12
+++ docs/manual/CoreTasks/copy.html     3 Sep 2002 17:09:20 -0000
@@ -140,21 +140,21 @@
 </pre>
 <p><b>Copy a set of files to a directory</b></p>
 <pre>
-  &lt;copy todir=&quot;../dest/dir&quot; &gt;
-    &lt;fileset dir=&quot;src_dir&quot; &gt;
+  &lt;copy todir=&quot;../dest/dir&quot;&gt;
+    &lt;fileset dir=&quot;src_dir&quot;&gt;
       &lt;exclude name=&quot;**/*.java&quot;/&gt;
     &lt;/fileset&gt;
   &lt;/copy&gt;
 
-  &lt;copy todir=&quot;../dest/dir&quot; &gt;
+  &lt;copy todir=&quot;../dest/dir&quot;&gt;
     &lt;fileset dir=&quot;src_dir&quot; excludes=&quot;**/*.java&quot;/&gt;
   &lt;/copy&gt;
 </pre>
 <p><b>Copy a set of files to a directory, appending
 <code>.bak</code> to the file name on the fly</b></p>
 <pre>
-  &lt;copy todir=&quot;../backup/dir&quot; &gt;
-    &lt;fileset dir=&quot;src_dir&quot; /&gt;
+  &lt;copy todir=&quot;../backup/dir&quot;&gt;
+    &lt;fileset dir=&quot;src_dir&quot;/&gt;
     &lt;mapper type=&quot;glob&quot; from=&quot;*&quot; 
to=&quot;*.bak&quot;/&gt;
   &lt;/copy&gt;
 </pre>
@@ -163,10 +163,10 @@
 <p><b>Copy a set of files to a directory, replacing @TITLE@ with Foo Bar
 in all files.</b></p>
 <pre>
-  &lt;copy todir=&quot;../backup/dir&quot; &gt;
-    &lt;fileset dir=&quot;src_dir&quot; /&gt;
+  &lt;copy todir=&quot;../backup/dir&quot;&gt;
+    &lt;fileset dir=&quot;src_dir&quot;/&gt;
     &lt;filterset&gt;
-      &lt;filter token=&quot;TITLE&quot; value=&quot;Foo Bar&quot; /&gt;
+      &lt;filter token=&quot;TITLE&quot; value=&quot;Foo Bar&quot;/&gt;
     &lt;/filterset&gt;
   &lt;/copy&gt;
 </pre>
Index: docs/manual/CoreTasks/copyfile.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/copyfile.html,v
retrieving revision 1.6
diff -u -r1.6 copyfile.html
--- docs/manual/CoreTasks/copyfile.html 1 Jun 2002 12:26:33 -0000       1.6
+++ docs/manual/CoreTasks/copyfile.html 3 Sep 2002 17:09:20 -0000
@@ -46,12 +46,10 @@
 </table>
 <h3>Examples</h3>
 <blockquote>
-  <p><code>&lt;copyfile src=&quot;test.java&quot; 
dest=&quot;subdir/test.java&quot;
-  /&gt;</code></p>
-  <p><code>&lt;copyfile src=&quot;${src}/index.html&quot; 
dest=&quot;${dist}/help/index.html&quot;
-  /&gt;</code></p>
+  <p><code>&lt;copyfile src=&quot;test.java&quot; 
dest=&quot;subdir/test.java&quot;/&gt;</code></p>
+  <p><code>&lt;copyfile src=&quot;${src}/index.html&quot; 
dest=&quot;${dist}/help/index.html&quot;/&gt;</code></p>
 </blockquote>
-<hr><p align="center">Copyright &copy; 2000-2001 Apache Software Foundation. 
All rights
+<hr><p align="center">Copyright &copy; 2000-2002 Apache Software Foundation. 
All rights
 Reserved.</p>
 
 </body>
Index: docs/manual/CoreTasks/cvstagdiff.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/cvstagdiff.html,v
retrieving revision 1.1
diff -u -r1.1 cvstagdiff.html
--- docs/manual/CoreTasks/cvstagdiff.html       15 Apr 2002 09:53:24 -0000      
1.1
+++ docs/manual/CoreTasks/cvstagdiff.html       3 Sep 2002 17:09:20 -0000
@@ -1,159 +1,156 @@
-<html>
-
-<head>
-<meta http-equiv="Content-Language" content="en-us">
-<title>CvsTagDiff Task</title>
-</head>
-
-<body>
-
-<h2><a name="cvstagdiff">CvsTagDiff</a></h2>
-<h3>Description</h3>
-<p>Generates an XML-formatted report file of the changes between two tags or 
dates recorded in a
-<a href="http://www.cvshome.org/"; target="_top">CVS</a> repository. </p>
-<h3>Parameters</h3>
-<table border="1" cellpadding="2" cellspacing="0">
-  <tr>
-    <td valign="top"><b>Attribute</b></td>
-    <td valign="top"><b>Description</b></td>
-    <td align="center" valign="top"><b>Required</b></td>
-  </tr>
-  <tr>
-    <td valign="top">startTag</td>
-    <td valign="top">The earliest tag from which diffs are to be
-     included in the report.</td>
-    <td align="center" valign="top" rowspan="2">exactly one of the two.</td>
-  </tr>
-  <tr>
-    <td valign="top">startDate</td>
-    <td valign="top">The earliest date from which diffs are to be
-     included in the report.</td>
-  </tr>
-  <tr>
-    <td valign="top">endTag</td>
-    <td valign="top">The latest tag from which diffs are to be
-     included in the report.</td>
-    <td align="center" valign="top" rowspan="2">exactly one of the two.</td>
-  </tr>
-  <tr>
-    <td valign="top">endDate</td>
-    <td valign="top">The latest date from which diffs are to be
-     included in the report.</td>
-  </tr>
-  <tr>
-    <td valign="top">destfile</td>
-    <td valign="top">The file in which to write the diff report.</td>
-    <td align="center" valign="top">Yes</td>
-  </tr>
-</table>
-
-<h3>Parameters inherited from the <code>cvs</code> task</h3>
-<table border="1" cellpadding="2" cellspacing="0">
-  <tr>
-    <td valign="top"><b>Attribute</b></td>
-    <td valign="top"><b>Description</b></td>
-    <td align="center" valign="top"><b>Required</b></td>
-  </tr>
-  <tr>
-    <td valign="top">compression</td>
-    <td valign="top"><code>true</code>, <code>false</code>, or the number 1-9 
(corresponding to possible values for CVS <code>-z#</code> argument). Any other 
value is treated as false</td>
-    <td align="center" valign="top">No. Defaults to no compression. if passed 
<code>true</code>, level 3 compression is assumed.</td>
-  </tr>
-  <tr>
-    <td valign="top">cvsRoot</td>
-    <td valign="top">the CVSROOT variable.</td>
-    <td align="center" valign="top">No</td>
-  </tr>
-  <tr>
-    <td valign="top">cvsRsh</td>
-    <td valign="top">the CVS_RSH variable.</td>
-    <td align="center" valign="top">No</td>
-  </tr>
-  <tr>
-    <td valign="top">package</td>
-    <td valign="top">the package/module to analyze.</td>
-    <td align="center" valign="top">Yes</td>
-  </tr>
-  <tr>
-    <td valign="top">quiet</td>
-    <td valign="top">suppress informational messages.</td>
-    <td align="center" valign="top">No, default &quot;false&quot;</td>
-  </tr>
-  <tr>
-    <td valign="top">port</td>
-    <td valign="top">Port used by CVS to communicate with the server.</td>
-    <td align="center" valign="top">No, default port 2401.</td>
-  </tr>
-  <tr>
-    <td valign="top">passfile</td>
-    <td valign="top">Password file to read passwords from.</td>
-    <td align="center" valign="top">No, default file ~/.cvspass.</td>
-  </tr>
-  <tr>
-    <td valign="top">failonerror</td>
-    <td valign="top">Stop the buildprocess if the command exits with a
-      returncode other than 0. Defaults to false</td>
-    <td align="center" valign="top">No</td>
-  </tr>
-</table>
-
-<h3>Examples</h3>
-<pre>  &lt;cvstagdiff cvsRoot=&quot;:pserver:[EMAIL 
PROTECTED]:/home/cvspublic&quot;
-                destfile=&quot;tagdiff.xml&quot;
-                package=&quot;jakarta-ant&quot;
-                startTag=&quot;ANT_14&quot;
-                endTag=&quot;ANT_141&quot;
-  /&gt;</pre>
-
-<p>Generates a tagdiff report for all the changes that have been made
-in the <code>jakarta-ant</code> module between the tags <code>ANT_14</code> 
and <code>ANT_141</code>.
-It writes these changes into the file <code>tagdiff.xml</code>.</p>
-
-<pre>  &lt;cvstagdiff
-                destfile=&quot;tagdiff.xml&quot;
-                package=&quot;jakarta-ant&quot;
-                startDate=&quot;2002-01-01&quot;
-                endDate=&quot;2002-31-01&quot;
-  /&gt;</pre>
-
-<p>Generates a tagdiff report for all the changes that have been made
-in the <code>jakarta-ant</code> module in january 2002. In this example 
<code>cvsRoot</code>
-has not been set. The current <code>cvsRoot</code> will be used (assuming the 
build is started
-from a folder stored in <code>cvs</code>.
-It writes these changes into the file <code>tagdiff.xml</code>.</p>
-
-<h4>Generate Report</h4>
-<p>Ant includes a basic XSLT stylesheet that you can use to generate 
-a HTML report based on the xml output. The following example illustrates
-how to generate a HTML report from the XML report.</p>
-
-<pre>
-        &lt;style in="tagdiff.xml" 
-               out="tagdiff.html" 
-               style="${ant.home}/etc/tagdiff.xsl"&gt;
-          &lt;param name="title" expression="Ant Diff"/&gt;
-          &lt;param name="module" expression="jakarta-ant"/&gt;
-          &lt;param name="cvsweb" 
expression="http://cvs.apache.org/viewcvs/"/&gt;
-        &lt;/style&gt;
-</pre>
-
-<h4>Sample Output</h4>
-<pre>
-&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
-&lt;tagdiff startTag=&quot;ANT_14&quot; endTag=&quot;ANT_141&quot;&gt;
-  &lt;entry&gt;
-    &lt;file&gt;
-      
&lt;name&gt;src/main/org/apache/tools/ant/DirectoryScanner.java&lt;/name&gt;
-      &lt;revision&gt;1.15.2.1&lt;/revision&gt;
-      &lt;prevrevision&gt;1.15&lt;/prevrevision&gt;
-    &lt;/file&gt;
-  &lt;/entry&gt;
-&lt;/tagdiff&gt;
-</pre>
-
-<hr><p align="center">Copyright &copy; 2002 Apache Software Foundation. All 
rights
-Reserved.</p>
-
-</body>
-</html>
-
+<html>
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<title>CvsTagDiff Task</title>
+</head>
+<body>
+<h2><a name="cvstagdiff">CvsTagDiff</a></h2>
+<h3>Description</h3>
+<p>Generates an XML-formatted report file of the changes between two tags or 
dates recorded in a
+<a href="http://www.cvshome.org/"; target="_top">CVS</a> repository. </p>
+<h3>Parameters</h3>
+<table border="1" cellpadding="2" cellspacing="0">
+  <tr>
+    <td valign="top"><b>Attribute</b></td>
+    <td valign="top"><b>Description</b></td>
+    <td align="center" valign="top"><b>Required</b></td>
+  </tr>
+  <tr>
+    <td valign="top">startTag</td>
+    <td valign="top">The earliest tag from which diffs are to be
+     included in the report.</td>
+    <td align="center" valign="top" rowspan="2">exactly one of the two.</td>
+  </tr>
+  <tr>
+    <td valign="top">startDate</td>
+    <td valign="top">The earliest date from which diffs are to be
+     included in the report.</td>
+  </tr>
+  <tr>
+    <td valign="top">endTag</td>
+    <td valign="top">The latest tag from which diffs are to be
+     included in the report.</td>
+    <td align="center" valign="top" rowspan="2">exactly one of the two.</td>
+  </tr>
+  <tr>
+    <td valign="top">endDate</td>
+    <td valign="top">The latest date from which diffs are to be
+     included in the report.</td>
+  </tr>
+  <tr>
+    <td valign="top">destfile</td>
+    <td valign="top">The file in which to write the diff report.</td>
+    <td align="center" valign="top">Yes</td>
+  </tr>
+</table>
+
+<h3>Parameters inherited from the <code>cvs</code> task</h3>
+<table border="1" cellpadding="2" cellspacing="0">
+  <tr>
+    <td valign="top"><b>Attribute</b></td>
+    <td valign="top"><b>Description</b></td>
+    <td align="center" valign="top"><b>Required</b></td>
+  </tr>
+  <tr>
+    <td valign="top">compression</td>
+    <td valign="top"><code>true</code>, <code>false</code>, or the number 1-9 
(corresponding to possible values for CVS <code>-z#</code> argument). Any other 
value is treated as false</td>
+    <td align="center" valign="top">No. Defaults to no compression. if passed 
<code>true</code>, level 3 compression is assumed.</td>
+  </tr>
+  <tr>
+    <td valign="top">cvsRoot</td>
+    <td valign="top">the CVSROOT variable.</td>
+    <td align="center" valign="top">No</td>
+  </tr>
+  <tr>
+    <td valign="top">cvsRsh</td>
+    <td valign="top">the CVS_RSH variable.</td>
+    <td align="center" valign="top">No</td>
+  </tr>
+  <tr>
+    <td valign="top">package</td>
+    <td valign="top">the package/module to analyze.</td>
+    <td align="center" valign="top">Yes</td>
+  </tr>
+  <tr>
+    <td valign="top">quiet</td>
+    <td valign="top">suppress informational messages.</td>
+    <td align="center" valign="top">No, default &quot;false&quot;</td>
+  </tr>
+  <tr>
+    <td valign="top">port</td>
+    <td valign="top">Port used by CVS to communicate with the server.</td>
+    <td align="center" valign="top">No, default port 2401.</td>
+  </tr>
+  <tr>
+    <td valign="top">passfile</td>
+    <td valign="top">Password file to read passwords from.</td>
+    <td align="center" valign="top">No, default file ~/.cvspass.</td>
+  </tr>
+  <tr>
+    <td valign="top">failonerror</td>
+    <td valign="top">Stop the buildprocess if the command exits with a
+      returncode other than 0. Defaults to false</td>
+    <td align="center" valign="top">No</td>
+  </tr>
+</table>
+
+<h3>Examples</h3>
+<pre>  &lt;cvstagdiff cvsRoot=&quot;:pserver:[EMAIL 
PROTECTED]:/home/cvspublic&quot;
+                destfile=&quot;tagdiff.xml&quot;
+                package=&quot;jakarta-ant&quot;
+                startTag=&quot;ANT_14&quot;
+                endTag=&quot;ANT_141&quot;
+  /&gt;</pre>
+
+<p>Generates a tagdiff report for all the changes that have been made
+in the <code>jakarta-ant</code> module between the tags <code>ANT_14</code> 
and <code>ANT_141</code>.
+It writes these changes into the file <code>tagdiff.xml</code>.</p>
+
+<pre>  &lt;cvstagdiff
+                destfile=&quot;tagdiff.xml&quot;
+                package=&quot;jakarta-ant&quot;
+                startDate=&quot;2002-01-01&quot;
+                endDate=&quot;2002-31-01&quot;
+  /&gt;</pre>
+
+<p>Generates a tagdiff report for all the changes that have been made
+in the <code>jakarta-ant</code> module in january 2002. In this example 
<code>cvsRoot</code>
+has not been set. The current <code>cvsRoot</code> will be used (assuming the 
build is started
+from a folder stored in <code>cvs</code>.
+It writes these changes into the file <code>tagdiff.xml</code>.</p>
+
+<h4>Generate Report</h4>
+<p>Ant includes a basic XSLT stylesheet that you can use to generate 
+a HTML report based on the xml output. The following example illustrates
+how to generate a HTML report from the XML report.</p>
+
+<pre>
+        &lt;style in="tagdiff.xml" 
+               out="tagdiff.html" 
+               style="${ant.home}/etc/tagdiff.xsl"&gt;
+          &lt;param name="title" expression="Ant Diff"/&gt;
+          &lt;param name="module" expression="jakarta-ant"/&gt;
+          &lt;param name="cvsweb" 
expression="http://cvs.apache.org/viewcvs/"/&gt;
+        &lt;/style&gt;
+</pre>
+
+<h4>Sample Output</h4>
+<pre>
+&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
+&lt;tagdiff startTag=&quot;ANT_14&quot; endTag=&quot;ANT_141&quot;&gt;
+  &lt;entry&gt;
+    &lt;file&gt;
+      
&lt;name&gt;src/main/org/apache/tools/ant/DirectoryScanner.java&lt;/name&gt;
+      &lt;revision&gt;1.15.2.1&lt;/revision&gt;
+      &lt;prevrevision&gt;1.15&lt;/prevrevision&gt;
+    &lt;/file&gt;
+  &lt;/entry&gt;
+&lt;/tagdiff&gt;
+</pre>
+
+<hr><p align="center">Copyright &copy; 2002 Apache Software Foundation. All 
rights
+Reserved.</p>
+
+</body>
+</html>
+
Index: docs/manual/CoreTasks/delete.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/delete.html,v
retrieving revision 1.17
diff -u -r1.17 delete.html
--- docs/manual/CoreTasks/delete.html   22 Jun 2002 23:38:27 -0000      1.17
+++ docs/manual/CoreTasks/delete.html   3 Sep 2002 17:09:20 -0000
@@ -143,8 +143,8 @@
 </pre>
 <p>deletes all files with the extension <code>.bak</code> from the current 
directory 
 and any subdirectories.</p>
-<pre>  &lt;delete includeEmptyDirs=&quot;true&quot; &gt;
-    &lt;fileset dir=&quot;build&quot; /&gt;
+<pre>  &lt;delete includeEmptyDirs=&quot;true&quot;&gt;
+    &lt;fileset dir=&quot;build&quot;/&gt;
   &lt;/delete&gt;
 </pre>
 <p>deletes all files and subdirectories of <code>build</code>, including
Index: docs/manual/CoreTasks/echo.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/echo.html,v
retrieving revision 1.9
diff -u -r1.9 echo.html
--- docs/manual/CoreTasks/echo.html     1 Jun 2002 12:26:33 -0000       1.9
+++ docs/manual/CoreTasks/echo.html     3 Sep 2002 17:09:20 -0000
@@ -66,16 +66,16 @@
 As XML parsers are wont to do, the first newline in the text element
 has been included in the text. 
 
-<pre>&lt;echo message=&quot;Deleting drive C:&quot; level=&quot;debug&quot; 
/&gt;</pre>
+<pre>&lt;echo message=&quot;Deleting drive C:&quot; 
level=&quot;debug&quot;/&gt;</pre>
 A message which only appears in <tt>-debug</tt> mode.
-<pre>&lt;echo level=&quot;error&quot; &gt;
+<pre>&lt;echo level=&quot;error&quot;&gt;
 Imminent failure in the antimatter containment facility.
 Please withdraw to safe location at least 50km away.  
 &lt;/echo&gt;
 </pre>
 A message which appears even in <tt>-quiet</tt> mode.
 
-<pre>&lt;echo file="runner.csh" append="false" &gt;#\!/bin/tcsh
+<pre>&lt;echo file="runner.csh" append="false"&gt;#\!/bin/tcsh
 java-1.3.1 -mx1024m ${project.entrypoint} $$*
 </echo></pre>
 Generate a shell script by echoing to a file.
@@ -83,7 +83,7 @@
 filtering out the single $ during variable expansion   
 <hr>
 
-<p align="center">Copyright &copy; 2000-2001 Apache Software Foundation. All 
rights
+<p align="center">Copyright &copy; 2000-2002 Apache Software Foundation. All 
rights
 Reserved.</p>
 
 </body>
Index: docs/manual/CoreTasks/exec.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/exec.html,v
retrieving revision 1.17
diff -u -r1.17 exec.html
--- docs/manual/CoreTasks/exec.html     22 Jun 2002 23:38:27 -0000      1.17
+++ docs/manual/CoreTasks/exec.html     3 Sep 2002 17:09:20 -0000
@@ -170,7 +170,7 @@
 
 <h3>Examples</h3>
 <blockquote><pre>
-&lt;exec executable=&quot;emacs&quot; &gt;
+&lt;exec executable=&quot;emacs&quot;&gt;
   &lt;env key=&quot;DISPLAY&quot; value=&quot;:1.0&quot;/&gt;
 &lt;/exec&gt;
 </pre></blockquote>
Index: docs/manual/CoreTasks/get.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/get.html,v
retrieving revision 1.8
diff -u -r1.8 get.html
--- docs/manual/CoreTasks/get.html      1 Jun 2002 12:26:33 -0000       1.8
+++ docs/manual/CoreTasks/get.html      3 Sep 2002 17:09:20 -0000
@@ -93,7 +93,7 @@
 <pre>  &lt;get src=&quot;https://insecure-bank.org/statement/user=1214&quot; 
     dest=&quot;statement.html&quot; 
     username="1214";
-    password="secret" /&gt;</pre>
+    password="secret"/&gt;</pre>
 <p>
 Fetches some file from a server with access control. Because https is being 
used the
 fact that basic auth sends passwords in plaintext is moot.
Index: docs/manual/CoreTasks/input.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/input.html,v
retrieving revision 1.6
diff -u -r1.6 input.html
--- docs/manual/CoreTasks/input.html    22 Apr 2002 13:22:56 -0000      1.6
+++ docs/manual/CoreTasks/input.html    3 Sep 2002 17:09:20 -0000
@@ -80,7 +80,7 @@
     addproperty=&quot;do.delete&quot;
   /&gt;
   &lt;condition property=&quot;do.abort&quot;&gt;
-    &lt;equals arg1=&quot;n&quot; arg2=&quot;${do.delete}&quot; /&gt;
+    &lt;equals arg1=&quot;n&quot; arg2=&quot;${do.delete}&quot;/&gt;
   &lt;/condition&gt;
   &lt;fail if=&quot;do.abort&quot;&gt;Build aborted by user.&lt;/fail&gt;
 </pre>
Index: docs/manual/CoreTasks/java.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/java.html,v
retrieving revision 1.13
diff -u -r1.13 java.html
--- docs/manual/CoreTasks/java.html     1 Jun 2002 12:26:33 -0000       1.13
+++ docs/manual/CoreTasks/java.html     3 Sep 2002 17:09:20 -0000
@@ -138,7 +138,7 @@
 <p>Settings will be ignored if fork is disabled.</p>
 <h3>Examples</h3>
 <pre>  
-       &lt;java classname=&quot;test.Main&quot; &gt;
+       &lt;java classname=&quot;test.Main&quot;&gt;
          &lt;arg value=&quot;-h&quot;/&gt; 
          &lt;classpath&gt;
            &lt;pathelement location=&quot;dist/test.jar&quot;/&gt;
Index: docs/manual/CoreTasks/javadoc.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/javadoc.html,v
retrieving revision 1.20
diff -u -r1.20 javadoc.html
--- docs/manual/CoreTasks/javadoc.html  1 Jun 2002 12:26:33 -0000       1.20
+++ docs/manual/CoreTasks/javadoc.html  3 Sep 2002 17:09:20 -0000
@@ -579,7 +579,7 @@
 element. These paramaters are restricted to simple strings. An example usage
 of the doclet element is shown below:</p>
 
-<pre>  &lt;javadoc ...&gt;
+<pre>  &lt;javadoc ... &gt;
      &lt;doclet name=&quot;theDoclet&quot;
              path=&quot;path/to/theDoclet&quot;&gt;
         &lt;param name=&quot;-foo&quot; value=&quot;foovalue&quot;/&gt;
@@ -688,7 +688,7 @@
 
     &lt;packageset dir=&quot;src&quot; defaultexcludes=&quot;yes&quot;&gt;
       &lt;include name=&quot;com/dummy/test/**&quot; /&gt;
-      &lt;exclude name=&quot;com/dummy/test/doc-files/**&quot; /&gt;
+      &lt;exclude name=&quot;com/dummy/test/doc-files/**&quot;/&gt;
     &lt;/packageset&gt;
 
     
&lt;doctitle&gt;&lt;![CDATA[&lt;h1&gt;Test&lt;/h1&gt;]]&gt;&lt;/doctitle&gt;
@@ -711,7 +711,7 @@
 
     &lt;fileset dir=&quot;src&quot; defaultexcludes=&quot;yes&quot;&gt;
       &lt;include name=&quot;com/dummy/test/**&quot; /&gt;
-      &lt;exclude name=&quot;com/dummy/test/doc-files/**&quot; /&gt;
+      &lt;exclude name=&quot;com/dummy/test/doc-files/**&quot;/&gt;
     &lt;/fileset&gt;
 
     
&lt;doctitle&gt;&lt;![CDATA[&lt;h1&gt;Test&lt;/h1&gt;]]&gt;&lt;/doctitle&gt;
Index: docs/manual/CoreTasks/loadfile.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/loadfile.html,v
retrieving revision 1.6
diff -u -r1.6 loadfile.html
--- docs/manual/CoreTasks/loadfile.html 1 Jun 2002 12:26:33 -0000       1.6
+++ docs/manual/CoreTasks/loadfile.html 3 Sep 2002 17:09:20 -0000
@@ -48,21 +48,21 @@
 
 <h3>Examples</h3>
 <pre>    &lt;loadfile property="message"
-      srcFile="message.txt" /&gt;
+      srcFile="message.txt"/&gt;
 </pre>
 Load file message.txt into property "message"; an <tt>&lt;echo&gt;</tt>
 can print this.
 
 <pre>    &lt;loadfile property="encoded-file"
       srcFile="loadfile.xml"
-      encoding="ISO-8859-1" /&gt;
+      encoding="ISO-8859-1"/&gt;
 </pre>
 Load a file using the latin-1 encoding
 
 <pre>    &lt;loadfile
       property="optional.value"
       srcFile="optional.txt"
-      failonerror="false" /&gt;
+      failonerror="false"/&gt;
 </pre>
 Load a file, don't fail if it is missing (a message is printed, though)
 
Index: docs/manual/CoreTasks/loadproperties.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/CoreTasks/loadproperties.html,v
retrieving revision 1.2
diff -u -r1.2 loadproperties.html
--- docs/manual/CoreTasks/loadproperties.html   19 Jul 2002 17:48:36 -0000      
1.2
+++ docs/manual/CoreTasks/loadproperties.html   3 Sep 2002 17:09:20 -0000
@@ -39,7 +39,7 @@
 FilterChain</a>s.
 
 <h3>Examples</h3>
-<pre>    &lt;loadproperties srcFile="file.properties" /&gt;
+<pre>    &lt;loadproperties srcFile="file.properties"/&gt;
 </pre>
 Load contents of file.properties as Ant properties.
 
Index: docs/manual/CoreTasks/mail.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/mail.html,v
retrieving revision 1.12
diff -u -r1.12 mail.html
--- docs/manual/CoreTasks/mail.html     22 Jun 2002 23:38:27 -0000      1.12
+++ docs/manual/CoreTasks/mail.html     3 Sep 2002 17:09:20 -0000
@@ -164,7 +164,7 @@
 &lt;mail from=&quot;me&quot;
       tolist=&quot;you&quot;
       subject=&quot;Results of nightly build&quot;
-      files=&quot;build.log&quot; /&gt;
+      files=&quot;build.log&quot;/&gt;
 </pre></blockquote>
 
 <p>Sends an email from <i>me</i> to <i>you</i> with a subject of
Index: docs/manual/CoreTasks/manifest.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/manifest.html,v
retrieving revision 1.5
diff -u -r1.5 manifest.html
--- docs/manual/CoreTasks/manifest.html 22 Jun 2002 23:38:27 -0000      1.5
+++ docs/manual/CoreTasks/manifest.html 3 Sep 2002 17:09:20 -0000
@@ -88,12 +88,12 @@
   &lt;manifest file=&quot;MANIFEST.MF&quot;&gt;
     &lt;attribute name=&quot;Built-By&quot; value=&quot;${user.name}&quot;/&gt;
     &lt;section name=&quot;common&quot;&gt;
-      &lt;attribute name=&quot;Specification-Title&quot; 
value=&quot;Example&quot; /&gt;
-      &lt;attribute name=&quot;Specification-Version&quot; 
value=&quot;${version}&quot; /&gt;
-      &lt;attribute name=&quot;Specification-Vendor&quot; value=&quot;Example 
Organization&quot; /&gt;
-      &lt;attribute name=&quot;Implementation-Title&quot; 
value=&quot;common&quot; /&gt;
-      &lt;attribute name=&quot;Implementation-Version&quot; 
value=&quot;${version} ${TODAY}&quot; /&gt; 
-      &lt;attribute name=&quot;Implementation-Vendor&quot; value=&quot;Example 
Corp.&quot; /&gt;
+      &lt;attribute name=&quot;Specification-Title&quot; 
value=&quot;Example&quot;/&gt;
+      &lt;attribute name=&quot;Specification-Version&quot; 
value=&quot;${version}&quot;/&gt;
+      &lt;attribute name=&quot;Specification-Vendor&quot; value=&quot;Example 
Organization&quot;/&gt;
+      &lt;attribute name=&quot;Implementation-Title&quot; 
value=&quot;common&quot;/&gt;
+      &lt;attribute name=&quot;Implementation-Version&quot; 
value=&quot;${version} ${TODAY}&quot;/&gt; 
+      &lt;attribute name=&quot;Implementation-Vendor&quot; value=&quot;Example 
Corp.&quot;/&gt;
     &lt;/section&gt;
     &lt;section name=&quot;common/class1.class&quot;&gt;
       &lt;attribute name=&quot;Sealed&quot; value=&quot;false&quot;/&gt;
Index: docs/manual/CoreTasks/move.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/move.html,v
retrieving revision 1.8
diff -u -r1.8 move.html
--- docs/manual/CoreTasks/move.html     22 Jul 2002 11:12:16 -0000      1.8
+++ docs/manual/CoreTasks/move.html     3 Sep 2002 17:09:20 -0000
@@ -103,8 +103,8 @@
 </pre>
 <p><b>Move a set of files to a new directory</b></p>
 <pre>
-  &lt;move todir=&quot;some/new/dir&quot; &gt;
-    &lt;fileset dir=&quot;my/src/dir&quot; &gt;
+  &lt;move todir=&quot;some/new/dir&quot;&gt;
+    &lt;fileset dir=&quot;my/src/dir&quot;&gt;
       &lt;include name=&quot;**/*.jar&quot;/&gt;
       &lt;exclude name=&quot;**/ant.jar&quot;/&gt;
     &lt;/fileset&gt;
@@ -113,8 +113,8 @@
 <p><b>Append <code>&quot;.bak&quot;</code> to the names of all files
 in a directory.</b></p>
 <pre>
-  &lt;move todir=&quot;my/src/dir&quot; &gt;
-    &lt;fileset dir=&quot;my/src/dir&quot; &gt;
+  &lt;move todir=&quot;my/src/dir&quot;&gt;
+    &lt;fileset dir=&quot;my/src/dir&quot;&gt;
       &lt;exclude name=&quot;**/*.bak&quot;/&gt;
     &lt;/fileset&gt;
     &lt;mapper type=&quot;glob&quot; from=&quot;*&quot; 
to=&quot;*.bak&quot;/&gt;
Index: docs/manual/CoreTasks/pack.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/pack.html,v
retrieving revision 1.6
diff -u -r1.6 pack.html
--- docs/manual/CoreTasks/pack.html     1 Jun 2002 12:26:33 -0000       1.6
+++ docs/manual/CoreTasks/pack.html     3 Sep 2002 17:09:20 -0000
@@ -32,12 +32,10 @@
 </table>
 <h3>Examples</h3>
 <blockquote>
-  <p><code>&lt;gzip src=&quot;test.tar&quot; zipfile=&quot;test.tar.gz&quot;
-  /&gt;</code></p>
+  <p><code>&lt;gzip src=&quot;test.tar&quot; 
zipfile=&quot;test.tar.gz&quot;/&gt;</code></p>
 </blockquote>
 <blockquote>
-  <p><code>&lt;bzip2 src=&quot;test.tar&quot; zipfile=&quot;test.tar.bz2&quot;
-  /&gt;</code></p>
+  <p><code>&lt;bzip2 src=&quot;test.tar&quot; 
zipfile=&quot;test.tar.bz2&quot;/&gt;</code></p>
 </blockquote>
 <hr>
 <p align="center">Copyright &copy; 2000-2002 Apache Software Foundation. All 
rights
Index: docs/manual/CoreTasks/parallel.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/parallel.html,v
retrieving revision 1.7
diff -u -r1.7 parallel.html
--- docs/manual/CoreTasks/parallel.html 3 Feb 2002 22:00:42 -0000       1.7
+++ docs/manual/CoreTasks/parallel.html 3 Sep 2002 17:09:20 -0000
@@ -44,10 +44,10 @@
 <h3>Examples</h3>
 <pre>
 &lt;parallel&gt;
-  &lt;wlrun ...&gt;
+  &lt;wlrun ... &gt;
   &lt;sequential&gt;
     &lt;sleep seconds=&quot;30&quot;/&gt;
-    &lt;junit ...&gt;
+    &lt;junit ... &gt;
     &lt;wlstop/&gt;
   &lt;/sequential&gt;
 &lt;/parallel&gt;
@@ -76,7 +76,7 @@
 terms of their dependencies and in terms of their potential interactions in
 Ant's external environment.</p>
 <hr>
-<p align="center">Copyright &copy; 2001 Apache Software Foundation. All rights
+<p align="center">Copyright &copy; 2001-2002 Apache Software Foundation. All 
rights
 Reserved.</p>
 </body>
 </html>
Index: docs/manual/CoreTasks/recorder.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/recorder.html,v
retrieving revision 1.8
diff -u -r1.8 recorder.html
--- docs/manual/CoreTasks/recorder.html 12 Apr 2002 09:35:39 -0000      1.8
+++ docs/manual/CoreTasks/recorder.html 3 Sep 2002 17:09:20 -0000
@@ -77,9 +77,9 @@
 <pre>
     ...
     &lt;compile &gt;
-        &lt;record name=&quot;log.txt&quot; action=&quot;start&quot; /&gt;
+        &lt;record name=&quot;log.txt&quot; action=&quot;start&quot;/&gt;
         &lt;javac ...
-        &lt;record name=&quot;log.txt&quot; action=&quot;stop&quot; /&gt;
+        &lt;record name=&quot;log.txt&quot; action=&quot;stop&quot;/&gt;
     &lt;compile/&gt;
     ...
 </pre>
@@ -90,8 +90,8 @@
 <code>verbose</code>.</p>
 <pre>
     ...
-    &lt;record name=&quot;records-simple.log&quot; /&gt;
-    &lt;record name=&quot;ISO.log&quot; loglevel=&quot;verbose&quot; /&gt;
+    &lt;record name=&quot;records-simple.log&quot;/&gt;
+    &lt;record name=&quot;ISO.log&quot; loglevel=&quot;verbose&quot;/&gt;
     ...
 </pre>
 
Index: docs/manual/CoreTasks/replace.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/replace.html,v
retrieving revision 1.11
diff -u -r1.11 replace.html
--- docs/manual/CoreTasks/replace.html  3 Sep 2002 15:24:08 -0000       1.11
+++ docs/manual/CoreTasks/replace.html  3 Sep 2002 17:09:20 -0000
@@ -162,9 +162,9 @@
 &lt;replace 
     file=&quot;configure.sh&quot;
     value=&quot;defaultvalue&quot;
-    propertyFile=&quot;source/name.properties&quot; &gt;
+    propertyFile=&quot;source/name.properties&quot;&gt;
   &lt;replacefilter 
-    token=&quot;@token1@&quot; /&gt;
+    token=&quot;@token1@&quot;/&gt;
   &lt;replacefilter 
     token=&quot;@token2@&quot; 
     value=&quot;value2&quot;/&gt;
Index: docs/manual/CoreTasks/sequential.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/sequential.html,v
retrieving revision 1.5
diff -u -r1.5 sequential.html
--- docs/manual/CoreTasks/sequential.html       3 Feb 2002 22:00:42 -0000       
1.5
+++ docs/manual/CoreTasks/sequential.html       3 Sep 2002 17:09:20 -0000
@@ -21,10 +21,10 @@
 <h3>Example</h3>
 <pre>
 &lt;parallel&gt;
-  &lt;wlrun ...&gt;
+  &lt;wlrun ... &gt;
   &lt;sequential&gt;
     &lt;sleep seconds=&quot;30&quot;/&gt;
-    &lt;junit ...&gt;
+    &lt;junit ... &gt;
     &lt;wlstop/&gt;
   &lt;/sequential&gt;
 &lt;/parallel&gt;
@@ -33,7 +33,7 @@
 sequence, while another task is being executed in a separate thread. </p>
 
 <hr>
-<p align="center">Copyright &copy; 2001 Apache Software Foundation. All rights
+<p align="center">Copyright &copy; 2001-2002 Apache Software Foundation. All 
rights
 Reserved.</p>
 </body>
 </html>
Index: docs/manual/CoreTasks/sleep.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/sleep.html,v
retrieving revision 1.4
diff -u -r1.4 sleep.html
--- docs/manual/CoreTasks/sleep.html    3 Feb 2002 22:00:42 -0000       1.4
+++ docs/manual/CoreTasks/sleep.html    3 Sep 2002 17:09:20 -0000
@@ -59,11 +59,11 @@
 Sleep for about 2 seconds. 
 <pre>   &lt;sleep hours=&quot;1&quot; minutes=&quot;-59&quot; 
seconds=&quot;-58&quot;/&gt;</pre>
 <p>Sleep for one hour less 59:58, or two seconds again </p>
-<pre>   &lt;sleep /&gt;</pre>
+<pre>   &lt;sleep/&gt;</pre>
 Sleep for no time at all. This may yield the CPU time to another thread or 
process. 
 <hr>
 
-<p align="center">Copyright &copy; 2001 Apache Software Foundation. All rights
+<p align="center">Copyright &copy; 2001-2002 Apache Software Foundation. All 
rights
 Reserved.</p>
 
 </body>
Index: docs/manual/CoreTasks/sql.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/sql.html,v
retrieving revision 1.16
diff -u -r1.16 sql.html
--- docs/manual/CoreTasks/sql.html      22 Jun 2002 23:38:27 -0000      1.16
+++ docs/manual/CoreTasks/sql.html      3 Sep 2002 17:09:21 -0000
@@ -218,9 +218,9 @@
     url=&quot;jdbc:database-url&quot;
     userid=&quot;sa&quot;
     password=&quot;pass&quot; &gt;
-  &lt;transaction  src=&quot;data1.sql&quot; /&gt;
-  &lt;transaction  src=&quot;data2.sql&quot; /&gt;
-  &lt;transaction  src=&quot;data3.sql&quot; /&gt;
+  &lt;transaction  src=&quot;data1.sql&quot;/&gt;
+  &lt;transaction  src=&quot;data2.sql&quot;/&gt;
+  &lt;transaction  src=&quot;data3.sql&quot;/&gt;
   &lt;transaction&gt;
     truncate table some_other_table;
   &lt;/transaction&gt;
@@ -236,9 +236,9 @@
     driver=&quot;org.database.jdbcDriver&quot;
     url=&quot;jdbc:database-url&quot;
     userid=&quot;sa&quot;
-    password=&quot;pass&quot; &gt;
+    password=&quot;pass&quot;&gt;
   &lt;fileset dir=&quot;.&quot;&gt;
-    &lt;include name=&quot;data*.sql&quot; /&gt;
+    &lt;include name=&quot;data*.sql&quot;/&gt;
   &lt;/fileset&gt;
   &lt;transaction&gt;
     truncate table some_other_table;
Index: docs/manual/CoreTasks/unzip.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/unzip.html,v
retrieving revision 1.10
diff -u -r1.10 unzip.html
--- docs/manual/CoreTasks/unzip.html    1 Jun 2002 12:26:33 -0000       1.10
+++ docs/manual/CoreTasks/unzip.html    3 Sep 2002 17:09:21 -0000
@@ -55,8 +55,7 @@
 </table>
 <h3>Examples</h3>
 <blockquote>
-  <p><code>&lt;unzip src=&quot;${tomcat_src}/tools-src.zip&quot; 
dest=&quot;${tools.home}&quot;
-  /&gt;</code></p>
+  <p><code>&lt;unzip src=&quot;${tomcat_src}/tools-src.zip&quot; 
dest=&quot;${tools.home}&quot;/&gt;</code></p>
 </blockquote>
 <blockquote>
   <p><code>
Index: docs/manual/CoreTasks/xmlproperty.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTasks/xmlproperty.html,v
retrieving revision 1.2
diff -u -r1.2 xmlproperty.html
--- docs/manual/CoreTasks/xmlproperty.html      22 Jun 2002 23:38:27 -0000      
1.2
+++ docs/manual/CoreTasks/xmlproperty.html      3 Sep 2002 17:09:21 -0000
@@ -72,7 +72,7 @@
 
 <p>These are the properties loaded by this task from the previous example 
file.</p>
 
-<pre>   &lt;xmlproperty file="somefile.xml" collapseAttributes="true" 
/&gt;</pre>
+<pre>   &lt;xmlproperty file="somefile.xml" 
collapseAttributes="true"/&gt;</pre>
 
 <p>Load contents of somefile.xml as Ant properties collapsing attributes as 
nodes.</p>
 
Index: docs/manual/CoreTypes/dirset.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTypes/dirset.html,v
retrieving revision 1.6
diff -u -r1.6 dirset.html
--- docs/manual/CoreTypes/dirset.html   22 Jun 2002 23:38:28 -0000      1.6
+++ docs/manual/CoreTypes/dirset.html   3 Sep 2002 17:09:21 -0000
@@ -93,7 +93,7 @@
 a PatternSet that can be referenced in other
 <code>&lt;dirset&gt;</code> elements, rooted at a different directory.</p>
 <blockquote><pre>
-&lt;dirset dir=&quot;${debug_build.dir}&quot; &gt;
+&lt;dirset dir=&quot;${debug_build.dir}&quot;&gt;
   &lt;patternset refid=&quot;non.test.classes&quot;/&gt;
 &lt;/dirset&gt;
 </pre></blockquote>
Index: docs/manual/CoreTypes/fileset.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTypes/fileset.html,v
retrieving revision 1.14
diff -u -r1.14 fileset.html
--- docs/manual/CoreTypes/fileset.html  22 Jun 2002 23:38:28 -0000      1.14
+++ docs/manual/CoreTypes/fileset.html  3 Sep 2002 17:09:21 -0000
@@ -84,7 +84,7 @@
 
 <h4>Examples</h4>
 <blockquote><pre>
-&lt;fileset dir=&quot;${server.src}&quot; casesensitive=&quot;yes&quot; &gt;
+&lt;fileset dir=&quot;${server.src}&quot; casesensitive=&quot;yes&quot;&gt;
   &lt;include name=&quot;**/*.java&quot;/&gt;
   &lt;exclude name=&quot;**/*Test*&quot;/&gt;
 &lt;/fileset&gt;
@@ -93,8 +93,8 @@
 source files and don't have the text <code>Test</code> in their
 name.</p>
 <blockquote><pre>
-&lt;fileset dir=&quot;${server.src}&quot; casesensitive=&quot;yes&quot; &gt;
-  &lt;patternset id=&quot;non.test.sources&quot; &gt;
+&lt;fileset dir=&quot;${server.src}&quot; casesensitive=&quot;yes&quot;&gt;
+  &lt;patternset id=&quot;non.test.sources&quot;&gt;
     &lt;include name=&quot;**/*.java&quot;/&gt;
     &lt;exclude name=&quot;**/*Test*&quot;/&gt;
   &lt;/patternset&gt;
Index: docs/manual/CoreTypes/filterset.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTypes/filterset.html,v
retrieving revision 1.8
diff -u -r1.8 filterset.html
--- docs/manual/CoreTypes/filterset.html        12 Jul 2002 14:07:36 -0000      
1.8
+++ docs/manual/CoreTypes/filterset.html        3 Sep 2002 17:09:21 -0000
@@ -106,7 +106,7 @@
 
 <p>Copy all the docs but change all dates and appropriate notices as stored in 
a file.</p>
 <BLOCKQUOTE><PRE>
-&lt;copy toDir=&quot;${dist.dir}/docs&quot; &gt;
+&lt;copy toDir=&quot;${dist.dir}/docs&quot;&gt;
   &lt;fileset dir=&quot;${build.dir}/docs&quot;&gt;
     &lt;include name=&quot;**/*.html&quot;&gt;
   &lt;/fileset&gt;
Index: docs/manual/CoreTypes/patternset.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/CoreTypes/patternset.html,v
retrieving revision 1.11
diff -u -r1.11 patternset.html
--- docs/manual/CoreTypes/patternset.html       22 Jun 2002 23:38:28 -0000      
1.11
+++ docs/manual/CoreTypes/patternset.html       3 Sep 2002 17:09:21 -0000
@@ -111,7 +111,7 @@
 patterns to the parent patternset.</p>
 <h3>Examples</h3>
 <blockquote><pre>
-&lt;patternset id=&quot;non.test.sources&quot; &gt;
+&lt;patternset id=&quot;non.test.sources&quot;&gt;
   &lt;include name=&quot;**/*.java&quot;/&gt;
   &lt;exclude name=&quot;**/*Test*&quot;/&gt;
 &lt;/patternset&gt;
@@ -131,7 +131,7 @@
 that it should be used only if a property is not set.</p>
 <p>For example</p>
 <blockquote><pre>
-&lt;patternset id=&quot;sources&quot; &gt;
+&lt;patternset id=&quot;sources&quot;&gt;
   &lt;include name=&quot;std/**/*.java&quot;/&gt;
   &lt;include name=&quot;prof/**/*.java&quot; if=&quot;professional&quot;/&gt;
   &lt;exclude name=&quot;**/*Test*&quot;/&gt;
@@ -141,19 +141,19 @@
 <em>professional</em> is set to some value.</p>
 <p>The two sets</p>
 <blockquote><pre>
-&lt;patternset includesfile=&quot;some-file&quot; /&gt;
+&lt;patternset includesfile=&quot;some-file&quot;/&gt;
 </pre></blockquote>
 <p>and</p>
 <blockquote><pre>
 &lt;patternset&gt;
-  &lt;includesfile name=&quot;some-file&quot; /&gt; 
+  &lt;includesfile name=&quot;some-file&quot;/&gt; 
 &lt;patternset/&gt;
 </pre></blockquote>
 <p>are identical.  The include patterns will be read from the file
 <code>some-file</code>, one pattern per line.</p>
 <blockquote><pre>
 &lt;patternset&gt;
-  &lt;includesfile name=&quot;some-file&quot; /&gt; 
+  &lt;includesfile name=&quot;some-file&quot;/&gt; 
   &lt;includesfile name=&quot;${some-other-file}&quot; 
                 if=&quot;some-other-file&quot;
   /&gt; 
Index: docs/manual/Integration/VAJAntTool.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/Integration/VAJAntTool.html,v
retrieving revision 1.11
diff -u -r1.11 VAJAntTool.html
--- docs/manual/Integration/VAJAntTool.html     9 Jul 2002 21:05:52 -0000       
1.11
+++ docs/manual/Integration/VAJAntTool.html     3 Sep 2002 17:09:21 -0000
@@ -22,16 +22,16 @@
   <li><A href="#introduction">Introduction</A>
   <li><A href="#tasks">The Tasks</A><A href="#introduction"></A>
   <ul>
-    <li><A href="#vajload">VAJLoad</A>&gt;
-    <li><A href="#vajexport">VAJExport</A>&gt;
-    <li><A href="#vajimport">VAJImport</A>&gt;</LI></UL>
+    <li><A href="#vajload">VAJLoad</A>
+    <li><A href="#vajexport">VAJExport</A>
+    <li><A href="#vajimport">VAJImport</A></LI></UL>
   <li><A href="#sample_buildfile">A sample build file</A><br>
   <li><A href="#plugin">The Plugin</A>
   <ul>
-    <li><A href="#installation">Installation</A>&gt;
+    <li><A href="#installation">Installation</A>
     <li><A href="#usage">Usage</A> </LI></UL>
-  <li><A href="#faq">Frequently Asked Questions</A>&gt;
-  <li><A href="#va_versions">Visual Age Versions</A>&gt;
+  <li><A href="#faq">Frequently Asked Questions</A>
+  <li><A href="#va_versions">Visual Age Versions</A>
   <li><A href="#history">History</A><A href="#history"></A> </LI></UL>
 
 <hr>
@@ -130,7 +130,7 @@
 <h3>Example</H3>
 <pre>&lt;vajload remote="localhost:32767"&gt;
     &lt;vajproject name="My Testcases" version="1.7beta"/&gt;
-    &lt;vajproject name="JUnit" version="3.2" /&gt;
+    &lt;vajproject name="JUnit" version="3.2"/&gt;
 &lt;/vajload&gt;
 </PRE>
 
Index: docs/manual/OptionalTasks/BorlandEJBTasks.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/BorlandEJBTasks.html,v
retrieving revision 1.8
diff -u -r1.8 BorlandEJBTasks.html
--- docs/manual/OptionalTasks/BorlandEJBTasks.html      22 Jun 2002 23:38:28 
-0000      1.8
+++ docs/manual/OptionalTasks/BorlandEJBTasks.html      3 Sep 2002 17:09:21 
-0000
@@ -94,9 +94,9 @@
 <h3>Examples</h3>
 <p>The following build.xml snippet is an example of how to use Borland element
   into the ejbjar task</p>
-<pre>    &lt;ejbjar srcdir=&quot;${build.classes}&quot;  
basejarname=&quot;vsmp&quot;  descriptordir=&quot;${rsc.dir}/hrmanager&quot;&gt;
+<pre>    &lt;ejbjar srcdir=&quot;${build.classes}&quot; 
basejarname=&quot;vsmp&quot; descriptordir=&quot;${rsc.dir}/hrmanager&quot;&gt;
         &lt;borland destdir=&quot;lib&quot; verify=&quot;on&quot; 
generateclient=&quot;on&quot; version=&quot;5&quot;&gt;
-          &lt;classpath refid=&quot;classpath&quot; /&gt;
+          &lt;classpath refid=&quot;classpath&quot;/&gt;
         &lt;/borland&gt;
         &lt;include name=&quot;**\ejb-jar.xml&quot;/&gt;
         &lt;support dir=&quot;${build.classes}&quot;&gt;
Index: docs/manual/OptionalTasks/antlr.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/antlr.html,v
retrieving revision 1.9
diff -u -r1.9 antlr.html
--- docs/manual/OptionalTasks/antlr.html        22 Jun 2002 23:38:28 -0000      
1.9
+++ docs/manual/OptionalTasks/antlr.html        3 Sep 2002 17:09:21 -0000
@@ -146,7 +146,7 @@
 VM via nested <code>&lt;jvmarg&gt;</code> attributes, for example:</p>
 
 <pre>
-&lt;antlr target=...&gt;
+&lt;antlr target="..."&gt;
   &lt;jvmarg value=&quot;-Djava.compiler=NONE&quot;/&gt;
   ...
 &lt;/antlr&gt;
Index: docs/manual/OptionalTasks/ccm.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/ccm.html,v
retrieving revision 1.6
diff -u -r1.6 ccm.html
--- docs/manual/OptionalTasks/ccm.html  22 Jun 2002 23:38:28 -0000      1.6
+++ docs/manual/OptionalTasks/ccm.html  3 Sep 2002 17:09:21 -0000
@@ -53,7 +53,7 @@
 <h3>Examples</h3>
 <blockquote>
   <pre>&lt;ccmcheckin file=&quot;c:/wa/com/foo/MyFile.java&quot;
-        comment=&quot;mycomment&quot; /&gt;
+        comment=&quot;mycomment&quot;/&gt;
 </pre>
 </blockquote>
 <p>Checks in the file <i>c:/wa/com/foo/MyFile.java</i>. 
Index: docs/manual/OptionalTasks/clearcase.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/clearcase.html,v
retrieving revision 1.6
diff -u -r1.6 clearcase.html
--- docs/manual/OptionalTasks/clearcase.html    1 Jun 2002 12:26:35 -0000       
1.6
+++ docs/manual/OptionalTasks/clearcase.html    3 Sep 2002 17:09:21 -0000
@@ -69,9 +69,9 @@
 <blockquote>
 <pre>
 &lt;cccheckin viewpath=&quot;c:/views/viewdir/afile&quot;
-        commentfile=&quot;acomment.txt&quot;/&gt;
+        commentfile=&quot;acomment.txt&quot;
         nowarn=&quot;true&quot;
-        identical=&quot;true&quot;
+        identical=&quot;true&quot;/&gt;
 </pre>
 </blockquote>
 <p>Does a ClearCase <i>checkin</i> on the file <i>c:/views/viewdir/afile</i>. 
@@ -254,7 +254,7 @@
 time will be set to the current time.</p>
 
 <hr>
-<p align="center">Copyright &copy; 2000-2001 Apache Software Foundation. All 
rights
+<p align="center">Copyright &copy; 2000-2002 Apache Software Foundation. All 
rights
 Reserved.</p>
 </body>
 
Index: docs/manual/OptionalTasks/echoproperties.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/echoproperties.html,v
retrieving revision 1.1
diff -u -r1.1 echoproperties.html
--- docs/manual/OptionalTasks/echoproperties.html       22 Feb 2002 08:29:37 
-0000      1.1
+++ docs/manual/OptionalTasks/echoproperties.html       3 Sep 2002 17:09:21 
-0000
@@ -54,11 +54,11 @@
 </table>
 <h3>Examples</h3>
 <blockquote><pre>
-  &lt;echoproperties /&gt;
+  &lt;echoproperties/&gt;
 </pre></blockquote>
 <p>Report the current properties to the log.</p>
 <blockquote><pre>
-  &lt;echoproperties destfile="my.properties" /&gt;
+  &lt;echoproperties destfile="my.properties"/&gt;
 </pre></blockquote>
 <p>Report the current properties to the file "my.properties", and will
 fail the build if the file could not be created or written to.</p>
Index: docs/manual/OptionalTasks/ejb.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/ejb.html,v
retrieving revision 1.27
diff -u -r1.27 ejb.html
--- docs/manual/OptionalTasks/ejb.html  3 Sep 2002 15:24:08 -0000       1.27
+++ docs/manual/OptionalTasks/ejb.html  3 Sep 2002 17:09:21 -0000
@@ -111,7 +111,7 @@
 <pre>&lt;ddcreator descriptors=&quot;${dd.dir}&quot;
            dest=&quot;${gen.classes}&quot;
            classpath=&quot;${descriptorbuild.classpath}&quot;&gt;
-  &lt;include name=&quot;*.txt&quot; /&gt;
+  &lt;include name=&quot;*.txt&quot;/&gt;
 &lt;/ddcreator&gt;
 </pre>
 
@@ -183,7 +183,7 @@
            dest=&quot;${gen.classes}&quot;
            manifest=&quot;${build.manifest}&quot;
            classpath=&quot;${descriptorbuild.classpath}&quot;&gt;
-  &lt;include name=&quot;*.ser&quot; /&gt;
+  &lt;include name=&quot;*.ser&quot;/&gt;
 &lt;/ejbc&gt;
 </pre>
 
@@ -295,20 +295,22 @@
 <pre>&lt;iplanet-ejbc ejbdescriptor="ejb-jar.xml"
               iasdescriptor="ias-ejb-jar.xml"
               dest="${build.classesdir}"
-              classpath="${ias.ejbc.cpath}" /&gt;
+              classpath="${ias.ejbc.cpath}"/&gt;
+
 
 &lt;iplanet-ejbc ejbdescriptor="ejb-jar.xml"
               iasdescriptor="ias-ejb-jar.xml"
               dest="${build.classesdir}"
               keepgenerated="yes"
               debug="yes"
-              iashome="${ias.home}" &gt;
+              iashome="${ias.home}"&gt;
               &lt;classpath&gt;
-                  &lt;pathelement path="." /&gt;
-                  &lt;pathelement path="${build.classpath}" /&gt;
+                  &lt;pathelement path="."/&gt;
+                  &lt;pathelement path="${build.classpath}"/&gt;
               &lt;/classpath&gt;
 &lt;/iplanet-ejbc&gt;
 
+
 </pre>
 
 <hr>
@@ -1347,7 +1349,7 @@
       &lt;websphere dbvendor="DB2UDBOS390_V6"
                  ejbdeploy="true"
                  oldCMP="false"
-         tempdir="/tmp"
+                 tempdir="/tmp"
                  destdir="${dist.server}"&gt;
         &lt;wasclasspath&gt;
           &lt;pathelement 
location="${was4.home}/deploytool/itp/plugins/org.eclipse.core.boot/boot.jar"/&gt;
@@ -1368,7 +1370,8 @@
 
 <h3><a name="ejbjar_iplanet">iPlanet Application Server (iAS) element</a></h3>
 
-The &lt;iplanet&gt; nested element is used to build iAS-specific stubs and
+The &lt;iplanet&lt; nested element is used to build iAS-specific stubs and
+
 skeletons and construct a JAR file which may be deployed to the iPlanet
 Application Server 6.0.  The build process will always determine if
 the EJB stubs/skeletons and the EJB-JAR file are up to date, and it will
@@ -1471,35 +1474,40 @@
 EJB descriptor.  For example, if the descriptor named "Account-ejb-jar.xml"
 is processed, the EJB-JAR will be named "Account.jar"
 <pre>    &lt;ejbjar srcdir="${build.classesdir}"
-            descriptordir="${src}" &gt;
+            descriptordir="${src}"&gt;
+
             &lt;iplanet destdir="${assemble.ejbjar}"
-                     classpath="${ias.ejbc.cpath}" /&gt;
+                     classpath="${ias.ejbc.cpath}"/&gt;
             &lt;include name="**/*-ejb-jar.xml"/&gt;
             &lt;exclude name="**/*ias-*.xml"/&gt;
     &lt;/ejbjar&gt;</pre>
+
 This example demonstrates the use of a nested classpath element as well
 as some of the other optional attributes.
 <pre>    &lt;ejbjar srcdir="${build.classesdir}"
-            descriptordir="${src}" &gt;
+            descriptordir="${src}"&gt;
+
             &lt;iplanet destdir="${assemble.ejbjar}"
                      iashome="${ias.home}"
                      debug="yes"
-                     keepgenerated="yes" &gt;
+                     keepgenerated="yes"&gt;
                      &lt;classpath&gt;
-                         &lt;pathelement path="." /&gt;
-                         &lt;pathelement path="${build.classpath}" /&gt;
+                         &lt;pathelement path="."/&gt;
+                         &lt;pathelement path="${build.classpath}"/&gt;
                      &lt;/classpath&gt;
             &lt;/iplanet&gt;
             &lt;include name="**/*-ejb-jar.xml"/&gt;
             &lt;exclude name="**/*ias-*.xml"/&gt;
     &lt;/ejbjar&gt;</pre>
+
 This example demonstrates the use of basejarname attribute.  In this
 case, the completed EJB-JAR will be named "HelloWorld.jar"  If multiple
 EJB descriptors might be found, care must be taken to ensure that the completed
 JAR files don't overwrite each other.
 <pre>    &lt;ejbjar srcdir="${build.classesdir}"
             descriptordir="${src}"
-            basejarname="HelloWorld" &gt;
+            basejarname="HelloWorld"&gt;
+
             &lt;iplanet destdir="${assemble.ejbjar}"
                      classpath="${ias.ejbc.cpath}"/&gt;
             &lt;include name="**/*-ejb-jar.xml"/&gt;
@@ -1513,9 +1521,10 @@
 <pre>    &lt;ejbjar srcdir="${build.classesdir}"
             descriptordir="${src}"&gt;
             &lt;iplanet destdir="${assemble.ejbjar}"&gt;
-                     classpath="${ias.ejbc.cpath}" /&gt;
+                     classpath="${ias.ejbc.cpath}"/&gt;
             &lt;include name="**/*-ejb-jar.xml"/&gt;
             &lt;exclude name="**/*ias-*.xml"/&gt;
+
             &lt;dtd publicId="-//Sun Microsystems, Inc.//DTD Enterprise 
JavaBeans 1.1//EN"
                  location="${ias.home}/APPS/ejb-jar_1_1.dtd"/&gt;
             &lt;dtd publicId="-//Sun Microsystems, Inc.//DTD iAS Enterprise 
JavaBeans 1.0//EN"
@@ -1686,7 +1695,7 @@
               descriptordir="${descriptor.dir}"&gt;
         &lt;jonas destdir="${deploymentjars.dir}"
              jonasroot="${jonas.root}"
-             orb="RMI" /&gt;
+             orb="RMI"/&gt;
         &lt;include name="**/*.xml"/&gt;
         &lt;exclude name="**/jonas-*.xml"/&gt;
         &lt;support dir="${build.classes}"&gt;
@@ -1707,7 +1716,7 @@
         &lt;jonas destdir="${deploymentjars.dir}"
                   jonasroot="${jonas.root}"
                   suffix=".jar"
-                  classpath="${descriptorbuild.classpath}" /&gt;
+                  classpath="${descriptorbuild.classpath}"/&gt;
         &lt;include name="**/ejb-jar.xml"/&gt;
         &lt;exclude name="**/jonas-ejb-jar.xml"/&gt;
       &lt;/ejbjar&gt;
@@ -1721,4 +1730,3 @@
 </body>
 
 </html>
-
Index: docs/manual/OptionalTasks/ftp.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/ftp.html,v
retrieving revision 1.11
diff -u -r1.11 ftp.html
--- docs/manual/OptionalTasks/ftp.html  1 Jun 2002 12:26:35 -0000       1.11
+++ docs/manual/OptionalTasks/ftp.html  3 Sep 2002 17:09:21 -0000
@@ -205,7 +205,7 @@
        server=&quot;ftp.apache.org&quot;
        userid=&quot;anonymous&quot;
        password=&quot;[EMAIL PROTECTED]&quot;&gt;
-    &lt;fileset dir=&quot;htdocs/manual&quot; &gt;
+    &lt;fileset dir=&quot;htdocs/manual&quot;&gt;
       &lt;include name=&quot;**/*.html&quot;/&gt;
     &lt;/fileset&gt;
   &lt;/ftp&gt;
@@ -224,7 +224,7 @@
   &lt;ftp action=&quot;del&quot;
        server=&quot;ftp.apache.org&quot;
        userid=&quot;anonymous&quot;
-       password=&quot;[EMAIL PROTECTED]&quot; &gt;
+       password=&quot;[EMAIL PROTECTED]&quot;&gt;
     &lt;fileset&gt;
       &lt;include name=&quot;**/*.tmp&quot;/&gt;
     &lt;/fileset&gt;
@@ -239,7 +239,7 @@
        server=&quot;ftp.apache.org&quot;
        userid=&quot;anonymous&quot;
        password=&quot;[EMAIL PROTECTED]&quot; 
-       listing=&quot;data/ftp.listing&quot; &gt;
+       listing=&quot;data/ftp.listing&quot;&gt;
     &lt;fileset&gt;
       &lt;include name=&quot;**&quot;/&gt;
     &lt;/fileset&gt;
@@ -257,7 +257,7 @@
        server=&quot;ftp.apache.org&quot;
        userid=&quot;anonymous&quot;
        password=&quot;[EMAIL PROTECTED]&quot; 
-       remotedir=&quot;some/remote/dir&quot; /&gt;
+       remotedir=&quot;some/remote/dir&quot;/&gt;
 </pre>
 <p>This creates the directory <code>some/remote/dir</code> beneath the default 
root
 directory.  As with all other actions, the directory separator character must 
be correct
Index: docs/manual/OptionalTasks/javah.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/javah.html,v
retrieving revision 1.5
diff -u -r1.5 javah.html
--- docs/manual/OptionalTasks/javah.html        3 Feb 2002 22:09:09 -0000       
1.5
+++ docs/manual/OptionalTasks/javah.html        3 Sep 2002 17:09:22 -0000
@@ -77,7 +77,7 @@
 </table>
 <p>Either outputFile or destdir must be supplied, but not both.&nbsp;</p>
 <h3>Examples</h3>
-<pre>  &lt;javah destdir=&quot;c&quot; class=&quot;org.foo.bar.Wibble&quot; 
/&gt;</pre>
+<pre>  &lt;javah destdir=&quot;c&quot; 
class=&quot;org.foo.bar.Wibble&quot;/&gt;</pre>
 <p>makes a JNI header of the named class, using the JDK1.2 JNI model. Assuming
 the directory 'c' already exists, the file <tt>org_foo_bar_Wibble.h</tt>
 is created there. If this file already exists, it is left unchanged.</p>
@@ -112,7 +112,7 @@
 <hr>
 
 <hr>
-<p align="center">Copyright &copy; 2001 Apache Software Foundation. All rights
+<p align="center">Copyright &copy; 2001-2002 Apache Software Foundation. All 
rights
 Reserved.</p>
 </body>
 
Index: docs/manual/OptionalTasks/jdepend.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/jdepend.html,v
retrieving revision 1.7
diff -u -r1.7 jdepend.html
--- docs/manual/OptionalTasks/jdepend.html      3 Sep 2002 15:24:08 -0000       
1.7
+++ docs/manual/OptionalTasks/jdepend.html      3 Sep 2002 17:09:22 -0000
@@ -90,9 +90,10 @@
 <pre>
 &lt;jdepend classpathref="base.path"&gt;
 &nbsp;&nbsp;&nbsp; &lt;sourcespath&gt;
-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement location="src" /&gt;
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement location="src"/&gt;
 &nbsp;&nbsp;&nbsp; &lt;/sourcespath&gt;
 &lt;/jdepend&gt;
+
 </pre>
 </blockquote>
 
@@ -103,13 +104,14 @@
 <pre>
 &lt;jdepend outputfile="docs/jdepend.xml" fork="yes" format="xml"&gt;
 &nbsp;&nbsp;&nbsp; &lt;sourcespath&gt;
-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement location="src" /&gt;
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement location="src"/&gt;
 &nbsp;&nbsp;&nbsp; &lt;/sourcespath&gt;
 &nbsp;&nbsp;&nbsp; &lt;classpath&gt;
-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement location="classes" /&gt;
-&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement 
location="lib/jdepend.jar" /&gt;
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement location="classes"/&gt;
+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;pathelement 
location="lib/jdepend.jar"/&gt;
 &nbsp;&nbsp;&nbsp; &lt;/classpath&gt;
 &lt;/jdepend&gt;
+
 </pre>
 </blockquote>
 
@@ -121,6 +123,5 @@
 Reserved.</p>
 </body>
 </html>
-
 
 
Index: docs/manual/OptionalTasks/jspc.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/jspc.html,v
retrieving revision 1.10
diff -u -r1.10 jspc.html
--- docs/manual/OptionalTasks/jspc.html 2 Sep 2002 12:29:38 -0000       1.10
+++ docs/manual/OptionalTasks/jspc.html 3 Sep 2002 17:09:22 -0000
@@ -219,7 +219,7 @@
          srcdir="interim"
          destdir="build"
          classpath="lib/taglibs.jar"
-         debug="on" /&gt;
+         debug="on"/&gt;
 </pre>
 Generate jsp pages then javac them down to
 bytecodes. Include lib/taglib jar in the java compilation.
Index: docs/manual/OptionalTasks/junit.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/junit.html,v
retrieving revision 1.21
diff -u -r1.21 junit.html
--- docs/manual/OptionalTasks/junit.html        2 Sep 2002 08:20:08 -0000       
1.21
+++ docs/manual/OptionalTasks/junit.html        3 Sep 2002 17:09:22 -0000
@@ -425,7 +425,7 @@
 
 <pre>
 &lt;junit&gt;
-  &lt;test name="my.test.TestCase" /&gt;
+  &lt;test name="my.test.TestCase"/&gt;
 &lt;/junit&gt;
 </pre>
 
@@ -434,8 +434,8 @@
 
 <pre>
 &lt;junit printsummary="yes" fork="yes" haltonfailure="yes"&gt;
-  &lt;formatter type="plain" /&gt;
-  &lt;test name="my.test.TestCase" /&gt;
+  &lt;formatter type="plain"/&gt;
+  &lt;test name="my.test.TestCase"/&gt;
 &lt;/junit&gt;
 </pre>
 
@@ -448,20 +448,20 @@
 <pre>
 &lt;junit printsummary="yes" haltonfailure="yes"&gt;
   &lt;classpath&gt;
-    &lt;pathelement location="${build.tests}" /&gt;
-    &lt;pathelement path="${java.class.path}" /&gt;
+    &lt;pathelement location="${build.tests}"/&gt;
+    &lt;pathelement path="${java.class.path}"/&gt;
   &lt;/classpath&gt;
 
-  &lt;formatter type="plain" /&gt;
+  &lt;formatter type="plain"/&gt;
 
-  &lt;test name="my.test.TestCase" haltonfailure="no" outfile="result" &gt;
-    &lt;formatter type="xml" /&gt;
+  &lt;test name="my.test.TestCase" haltonfailure="no" outfile="result"&gt;
+    &lt;formatter type="xml"/&gt;
   &lt;/test&gt;
 
   &lt;batchtest fork="yes" todir="${reports.tests}"&gt;
     &lt;fileset dir="${src.tests}"&gt;
-      &lt;include name="**/*Test*.java" /&gt;
-      &lt;exclude name="**/AllTests.java" /&gt;
+      &lt;include name="**/*Test*.java"/&gt;
+      &lt;exclude name="**/AllTests.java"/&gt;
     &lt;/fileset&gt;
   &lt;/batchtest&gt;
 &lt;/junit&gt;
Index: docs/manual/OptionalTasks/mmetrics.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/mmetrics.html,v
retrieving revision 1.6
diff -u -r1.6 mmetrics.html
--- docs/manual/OptionalTasks/mmetrics.html     4 Feb 2002 11:03:04 -0000       
1.6
+++ docs/manual/OptionalTasks/mmetrics.html     3 Sep 2002 17:09:22 -0000
@@ -112,7 +112,7 @@
 in the current directory), it can be run in Ant as follows:
 <pre>
 &lt;style in=java &quot;${metrics.xml}&quot; 
style=&quot;mmetrics-frames.xsl&quot; out="null.tmp"&gt;
-    &lt;param name=&quot;output.dir&quot; 
expression=&quot;${report.dir}quot;/&gt;
+    &lt;param name=&quot;output.dir&quot; 
expression=&quot;${report.dir}&quot;/&gt;
 &lt;/style&gt;
 </pre>
 <hr>
Index: docs/manual/OptionalTasks/native2ascii.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/native2ascii.html,v
retrieving revision 1.7
diff -u -r1.7 native2ascii.html
--- docs/manual/OptionalTasks/native2ascii.html 22 Jun 2002 23:38:28 -0000      
1.7
+++ docs/manual/OptionalTasks/native2ascii.html 3 Sep 2002 17:09:22 -0000
@@ -111,7 +111,7 @@
 
     <pre>
 &lt;native2ascii encoding=&quot;EUCJIS&quot; src=&quot;srcdir&quot; 
dest=&quot;srcdir&quot;
-   includes=&quot;**/*.eucjis&quot; ext=&quot;.java&quot; /&gt;
+   includes=&quot;**/*.eucjis&quot; ext=&quot;.java&quot;/&gt;
     </pre>
 
     <p>
@@ -121,8 +121,8 @@
     </p>
 
 <pre>
-&lt;native2ascii encoding='EUCJIS&quot; src=&quot;native/japanese&quot; 
dest=&quot;src&quot;
-   includes=&quot;**/*.java /&gt;
+&lt;native2ascii encoding=&quot;EUCJIS&quot; src=&quot;native/japanese&quot; 
dest=&quot;src&quot;
+   includes=&quot;**/*.java&quot;/&gt;
 </pre>
 
     <p>
Index: docs/manual/OptionalTasks/perforce.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/perforce.html,v
retrieving revision 1.15
diff -u -r1.15 perforce.html
--- docs/manual/OptionalTasks/perforce.html     9 Jul 2002 21:05:52 -0000       
1.15
+++ docs/manual/OptionalTasks/perforce.html     3 Sep 2002 17:09:22 -0000
@@ -175,16 +175,16 @@
 <h3>Taskdefs</h3>
 <p>Standard taskdefs (for you to copy'n'paste) -- normally this is done 
automatically if you install this optional task.</p>
 <pre>
-    &lt;taskdef name=&quot;p4sync&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Sync&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4change&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Change&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4edit&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Edit&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4submit&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Submit&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4have&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Have&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4label&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Label&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4counter&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Counter&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4reopen&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Reopen&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4revert&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Revert&quot; 
/&gt;
-    &lt;taskdef name=&quot;p4add&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Add&quot; 
/&gt;
+    &lt;taskdef name=&quot;p4sync&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Sync&quot;/&gt;
+    &lt;taskdef name=&quot;p4change&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Change&quot;/&gt;
+    &lt;taskdef name=&quot;p4edit&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Edit&quot;/&gt;
+    &lt;taskdef name=&quot;p4submit&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Submit&quot;/&gt;
+    &lt;taskdef name=&quot;p4have&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Have&quot;/&gt;
+    &lt;taskdef name=&quot;p4label&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Label&quot;/&gt;
+    &lt;taskdef name=&quot;p4counter&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Counter&quot;/&gt;
+    &lt;taskdef name=&quot;p4reopen&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Reopen&quot;/&gt;
+    &lt;taskdef name=&quot;p4revert&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Revert&quot;/&gt;
+    &lt;taskdef name=&quot;p4add&quot; 
classname=&quot;org.apache.tools.ant.taskdefs.optional.perforce.P4Add&quot;/&gt;
 </pre>
 
 <hr>
@@ -215,8 +215,8 @@
 </table>
 
 <h3>Examples</h3>
-<pre>&lt;p4sync label=&quot;nightlybuild-0.0123&quot; force=&quot;foo&quot; 
/&gt;
-&lt;p4sync view=&quot;//depot/projects/projectfoo/main/src/...&quot; /&gt;
+<pre>&lt;p4sync label=&quot;nightlybuild-0.0123&quot; 
force=&quot;foo&quot;/&gt;
+&lt;p4sync view=&quot;//depot/projects/projectfoo/main/src/...&quot;/&gt;
 </pre>
 <hr>
 
@@ -280,7 +280,7 @@
 <pre>
 &lt;p4edit
     view=&quot;//depot/projects/projectfoo/main/src/Blah.java...&quot;
-    change=&quot;${p4.change}&quot; /&gt;
+    change=&quot;${p4.change}&quot;/&gt;
 </pre>
 <hr>
 
@@ -306,7 +306,7 @@
 </table>
 
 <h3>Examples</h3>
-<pre>&lt;p4submit change=&quot;${p4.change}&quot; /&gt;
+<pre>&lt;p4submit change=&quot;${p4.change}&quot;/&gt;
 </pre>
 <hr>
 
@@ -332,7 +332,7 @@
 </table>
 
 <h3>Examples</h3>
-<pre>&lt;p4have /&gt;
+<pre>&lt;p4have/&gt;
 </pre>
 <hr>
 
@@ -426,16 +426,16 @@
 <h3>Examples</h3>
 Print the value of the counter named &quot;last-clean-build&quot; to the 
output stream:
 <pre>
-&lt;p4counter name=&quot;last-clean-build&quot; /&gt;
+&lt;p4counter name=&quot;last-clean-build&quot;/&gt;
 </PRE>
 Set the value of the counter based on the value of the &quot;TSTAMP&quot; 
property:
 <PRE>
-&lt;p4counter name=&quot;last-clean-build&quot; value=&quot;${TSTAMP}&quot; 
/&gt;
+&lt;p4counter name=&quot;last-clean-build&quot; 
value=&quot;${TSTAMP}&quot;/&gt;
 </PRE>
 Set the value of the &quot;p4.last.clean.build&quot; property to the current
 value of the &quot;last-clean-build&quot; counter:
 <PRE>
-&lt;p4counter name=&quot;last-clean-build&quot; 
property=&quot;${p4.last.clean.build}&quot; /&gt;
+&lt;p4counter name=&quot;last-clean-build&quot; 
property=&quot;${p4.last.clean.build}&quot;/&gt;
 </pre>
 <hr>
 
@@ -464,12 +464,12 @@
 <h3>Examples</h3>
 Move all open files to the default changelist
 <pre>
-&lt;p4reopen view=&quot;//...&quot; tochange=&quot;default&quot; /&gt;
+&lt;p4reopen view=&quot;//...&quot; tochange=&quot;default&quot;/&gt;
 </PRE>
 Create a new changelist then reopen into it, any files from the view 
//projects/foo/main/...
 <PRE>
-&lt;p4change description="Move files out of the way" /&gt;
-&lt;p4reopen view=&quot;//projects/foo/main/...&quot; 
tochange=&quot;${p4.change}&quot; /&gt;
+&lt;p4change description="Move files out of the way"/&gt;
+&lt;p4reopen view=&quot;//projects/foo/main/...&quot; 
tochange=&quot;${p4.change}&quot;/&gt;
 </pre>
 <hr>
 
@@ -503,11 +503,11 @@
 <h3>Examples</h3>
 Revert everything!
 <pre>
-&lt;p4revert view=&quot;//...&quot; /&gt;
+&lt;p4revert view=&quot;//...&quot;/&gt;
 </PRE>
 Revert any unchanged files in the default change
 <PRE>
-&lt;p4revert change="default" revertonlyunchanged=&quot;true&quot; /&gt;
+&lt;p4revert change="default" revertonlyunchanged=&quot;true&quot;/&gt;
 </pre>
 <hr>
 
Index: docs/manual/OptionalTasks/propertyfile.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/propertyfile.html,v
retrieving revision 1.9
diff -u -r1.9 propertyfile.html
--- docs/manual/OptionalTasks/propertyfile.html 1 Jun 2002 12:26:35 -0000       
1.9
+++ docs/manual/OptionalTasks/propertyfile.html 3 Sep 2002 17:09:22 -0000
@@ -152,8 +152,8 @@
 
 <blockquote><pre>&lt;propertyfile
     file=&quot;my.properties&quot;
-    comment&quot;My properties&quot; &gt;
-  &lt;entry  key=&quot;akey&quot; value=&quot;avalue&quot; /&gt;
+    comment&quot;My properties&quot;&gt;
+  &lt;entry  key=&quot;akey&quot; value=&quot;avalue&quot;/&gt;
   &lt;entry  key=&quot;adate&quot; type=&quot;date&quot; 
value=&quot;now&quot;/&gt;
   &lt;entry  key=&quot;anint&quot; type=&quot;int&quot; 
operation=&quot;+&quot;/&gt;
   &lt;entry  key=&quot;formated.int&quot; type=&quot;int&quot; 
default=&quot;0013&quot; operation=&quot;+&quot; pattern=&quot;0000&quot;/&gt;
@@ -164,7 +164,7 @@
 To produce dates relative from today :</p>
 <blockquote><pre>&lt;propertyfile
     file=&quot;my.properties&quot;
-    comment=&quot;My properties&quot; &gt;
+    comment=&quot;My properties&quot;&gt;
   &lt;entry  key=&quot;formated.date-1&quot;
       type=&quot;date&quot; default=&quot;now&quot; pattern=&quot;DDD&quot;
       operation=&quot;-&quot; value=&quot;1&quot;/&gt;
@@ -178,7 +178,7 @@
 Concatenation of strings :</p>
 <blockquote><pre>&lt;propertyfile
     file=&quot;my.properties&quot;
-    comment=&quot;My properties&quot; &gt;
+    comment=&quot;My properties&quot;&gt;
   &lt;entry  key=&quot;progress&quot; default=&quot;&quot; 
operation=&quot;+&quot; value=&quot;.&quot;/&gt;
 &lt;/propertyfile&gt;
 </pre></blockquote>
Index: docs/manual/OptionalTasks/replaceregexp.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/replaceregexp.html,v
retrieving revision 1.9
diff -u -r1.9 replaceregexp.html
--- docs/manual/OptionalTasks/replaceregexp.html        9 Jul 2002 21:05:52 
-0000       1.9
+++ docs/manual/OptionalTasks/replaceregexp.html        3 Sep 2002 17:09:22 
-0000
@@ -86,7 +86,7 @@
 <pre>  &lt;replaceregexp file=&quot;${src}/build.properties&quot;
                          match=&quot;OldProperty=(.*)&quot;
                          replace=&quot;NewProperty=\1&quot;
-                         byline=&quot;true&quot; /&gt;
+                         byline=&quot;true&quot;/&gt;
 </pre>
 <p>replaces occurrences of the property name &quot;OldProperty&quot;
  with &quot;NewProperty&quot; in a properties file, preserving the existing
@@ -98,24 +98,24 @@
    the regular expression.  You can use this element to refer to a previously
    defined regular expression datatype instance.</p>
 <blockquote>
-     &lt;regexp id="id" pattern="expression" /&gt;<br />
-     &lt;regexp refid="id" /&gt;
+     &lt;regexp id="id" pattern="expression"/&gt;<br />
+     &lt;regexp refid="id"/&gt;
 </blockquote>
 <p>This task supports a nested <i>Substitution</i> element to specify
    the substitution pattern.  You can use this element to refer to a previously
    defined substitution pattern datatype instance.</p>
 <blockquote>
-     &lt;substitution id="id" pattern="expression" /&gt;<br />
-     &lt;substitution refid="id" /&gt;
+     &lt;substitution id="id" pattern="expression"/&gt;<br />
+     &lt;substitution refid="id"/&gt;
 </blockquote>
 <h3>Examples</h3>
 <blockquote>
   <pre>
 &lt;replaceregexp byline=&quot;true&quot;&gt;
-  &lt;regexp expression=&quot;OldProperty=(.*)&quot; /&gt;
-  &lt;substitution expression=&quot;NewProperty=\1&quot; /&gt;
+  &lt;regexp expression=&quot;OldProperty=(.*)&quot;/&gt;
+  &lt;substitution expression=&quot;NewProperty=\1&quot;/&gt;
   &lt;fileset dir=&quot;.&quot;&gt;
-   &lt;includes=&quot;*.properties&quot; /&gt;
+   &lt;includes=&quot;*.properties&quot;/&gt;
   &lt;/fileset&gt;
  &lt;/replaceregexp&gt;
 </pre></blockquote>
Index: docs/manual/OptionalTasks/serverdeploy.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/serverdeploy.html,v
retrieving revision 1.4
diff -u -r1.4 serverdeploy.html
--- docs/manual/OptionalTasks/serverdeploy.html 3 Sep 2002 15:24:08 -0000       
1.4
+++ docs/manual/OptionalTasks/serverdeploy.html 3 Sep 2002 17:09:22 -0000
@@ -288,10 +288,11 @@
 
 <pre>
     &lt;serverdeploy action=&quot;deploy&quot; 
source=&quot;${lib.dir}/ejb_myApp.jar&quot;&gt;
-        &lt;jonas server=&quot;MyJOnAS&quot; jonasroot="${jonas.root}" &gt;
+        &lt;jonas server=&quot;MyJOnAS&quot; jonasroot="${jonas.root}"&gt;
+
            &lt;classpath&gt;
-               &lt;pathelement 
path=&quot;${jonas.root}/lib/RMI_jonas.jar&quot; /&gt;
-               &lt;pathelement path=&quot;${jonas.root}/config/&quot; /&gt;
+               &lt;pathelement 
path=&quot;${jonas.root}/lib/RMI_jonas.jar&quot;/&gt;
+               &lt;pathelement path=&quot;${jonas.root}/config/&quot;/&gt;
            &lt;/classpath&gt;
         &lt;/jonas&gt;
     &lt;/serverdeploy&gt;
@@ -301,8 +302,8 @@
 JOnAS server and a WebLogic server:</p>
 
 <pre>
-    &lt;serverdeploy action=&quot;list&quot; /&gt
-        &lt;jonas jonasroot=&quot;${jonas.root}&quot; orb=&quot;JEREMIE&quot; 
/&gt;
+    &lt;serverdeploy action=&quot;list&quot;/&gt
+        &lt;jonas jonasroot=&quot;${jonas.root}&quot; 
orb=&quot;JEREMIE&quot;/&gt;
         &lt;weblogic application=&quot;myapp&quot
             server=&quot;t3://myserver:7001&quot;
             classpath=&quot;${weblogic.home}/lib/weblogic.jar&quot;
@@ -315,4 +316,4 @@
 <hr>
 <p align="center">Copyright &copy; 2002 Apache Software Foundation. All rights 
Reserved.</p>
 </body>
-</html>
+</html>
\ No newline at end of file
Index: docs/manual/OptionalTasks/sos.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/sos.html,v
retrieving revision 1.5
diff -u -r1.5 sos.html
--- docs/manual/OptionalTasks/sos.html  9 Jul 2002 21:05:52 -0000       1.5
+++ docs/manual/OptionalTasks/sos.html  3 Sep 2002 17:09:22 -0000
@@ -172,23 +172,17 @@
 </table>
 
 <h3>Example</h3>
-&nbsp;&nbsp;&nbsp;
-<small>&lt;sosget&nbsp;&nbsp;&nbsp;verbose="true"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recursive="true"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;username="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;password="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;localpath="tmp"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;projectpath="/SourceRoot/project1"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sosserverpath="192.168.10.6:8888"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vssserverpath="d:\vss\srcsafe.ini"/&gt;</small><br><br>
 
+<pre>
+&lt;sosget verbose="true"
+        recursive="true"
+        username="build"
+        password="build"
+        localpath="tmp"
+        projectpath="/SourceRoot/project1"
+        sosserverpath="192.168.10.6:8888"
+        vssserverpath="d:\vss\srcsafe.ini"/&gt;
+</pre>
 <small>Connects to a SourceOffsite server on 192.168.10.6:8888 with
 build,build as the username &amp; password. The SourceSafe  database resides
 on the same box as the SOS server  &amp; the VSS database  is at
@@ -259,23 +253,14 @@
 </table>
 
 <h3>Example</h3>
-&nbsp;&nbsp;&nbsp;
-<small>&lt;soslabel&nbsp;&nbsp;&nbsp;username="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-password="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-label="test label"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-projectpath="/SourceRoot/project1<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-sosserverpath="192.168.10.6:8888"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-vssserverpath="d:\vss\srcsafe.ini"/&gt;</small><br><br>
+<pre>
+&lt;soslabel username="build"
+          password="build"
+          label="test label"
+          projectpath="/SourceRoot/project1
+          sosserverpath="192.168.10.6:8888"
+          vssserverpath="d:\vss\srcsafe.ini"/&gt;
+</pre>
 
 <small>Connects to a SourceOffsite server on 192.168.10.6:8888 with
 build,build as the username &amp; password. The SourceSafe database resides
@@ -372,30 +357,16 @@
 </table>
 
 <h3>Example</h3>
-&nbsp;&nbsp;&nbsp;
-<small>&lt;soscheckin&nbsp;&nbsp;&nbsp;username="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;password="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;file="foobar.txt"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;verbose="true"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comment="comment abc"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;projectpath="/SourceRoot/project1"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sosserverpath="server1:8888"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vssserverpath="\\server2\vss\srcsafe.ini"/&gt;
-</small><br><br>
+<pre>
+&lt;soscheckin username="build"
+            password="build"
+            file="foobar.txt"
+            verbose="true"
+            comment="comment abc"
+            projectpath="/SourceRoot/project1"
+            sosserverpath="server1:8888"
+            vssserverpath="\\server2\vss\srcsafe.ini"/&gt;
+</pre>
 
 <small>Connects to a SourceOffsite server on server1:8888 with build,build as
 the username &amp; password. The SourceSafe database resides on a different
@@ -490,27 +461,15 @@
      <br>
 
 <h3>Example</h3>
-&nbsp;&nbsp;&nbsp;
-<small>&lt;soscheckout&nbsp;&nbsp;&nbsp;soscmd="/usr/local/bin"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;verbose="true"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;username="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;password="build"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;projectpath="/SourceRoot/project1"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sosserverpath="192.168.10.6:8888"<br>
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vssserverpath="\\server2\vss\srcsafe.ini"/&gt;
-</small><br><br>
+<pre>
+&lt;soscheckout soscmd="/usr/local/bin"
+             verbose="true"
+             username="build"
+             password="build"
+             projectpath="/SourceRoot/project1"
+             sosserverpath="192.168.10.6:8888"
+             vssserverpath="\\server2\vss\srcsafe.ini"/&gt;
+</pre>
 
 <small>Connects to a SourceOffsite server on server1:8888 with build,build as
 the username &amp; password. The SourceSafe database resides on a different
Index: docs/manual/OptionalTasks/starteam.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/starteam.html,v
retrieving revision 1.14
diff -u -r1.14 starteam.html
--- docs/manual/OptionalTasks/starteam.html     9 Jul 2002 21:05:52 -0000       
1.14
+++ docs/manual/OptionalTasks/starteam.html     3 Sep 2002 17:09:22 -0000
@@ -164,13 +164,13 @@
 
 <pre>
   &lt;stcheckout servername="STARTEAM" 
-            serverport="49201"
-            projectname="AProject" 
-            viewname="AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            force="true"
+              serverport="49201"
+              projectname="AProject" 
+              viewname="AView"
+              username="auser"
+              password="secret"
+              rootlocalfolder="C:\dev\buildtest\co"
+              force="true"
   /&gt;
 </pre>
 
@@ -181,23 +181,23 @@
 
 <pre>
   &lt;stcheckout URL="STARTEAM:49201/Aproject/AView" 
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            forced="true"
+              username="auser"
+              password="secret"
+              rootlocalfolder="C:\dev\buildtest\co"
+              forced="true"
   /&gt;
 </pre>
 And this is a simpler way of accomplishing the same thing as the previous 
example, using the URL attribute.
 <br></br>
 <pre>
   &lt;stcheckout URL="STARTEAM:49201/Aproject/AView" 
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            rootstarteamfolder="\Dev"
-            excludes="*.bak *.old"
-            label="v2.6.001"
-            forced="true"
+              username="auser"
+              password="secret"
+              rootlocalfolder="C:\dev\buildtest\co"
+              rootstarteamfolder="\Dev"
+              excludes="*.bak *.old"
+              label="v2.6.001"
+              forced="true"
   /&gt;
 </pre>
 
@@ -206,12 +206,12 @@
 
 <pre>
   &lt;stcheckout URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            includes="*.htm,*.html"
-            excludes="index.*"
-            forced="true"
+              username="auser"
+              password="secret"
+              rootlocalfolder="C:\dev\buildtest\co"
+              includes="*.htm,*.html"
+              excludes="index.*"
+              forced="true"
   /&gt;
 </pre>
 
@@ -222,13 +222,13 @@
 
 <pre>
   &lt;stcheckout URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            includes="*.htm,*.html"
-            excludes="index.*"
-            forced="true"
-            recursive="false"
+              username="auser"
+              password="secret"
+              rootlocalfolder="C:\dev\buildtest\co"
+              includes="*.htm,*.html"
+              excludes="index.*"
+              forced="true"
+              recursive="false"
   /&gt;
 </pre>
 This example is like the previous one, but will only check out files in 
@@ -236,29 +236,29 @@
 
 <pre>
   &lt;stcheckout URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootstarteamfolder="src/java"
-            rootlocalfolder="C:\dev\buildtest\co"
-            forced="true"
+              username="auser"
+              password="secret"
+              rootstarteamfolder="src/java"
+              rootlocalfolder="C:\dev\buildtest\co"
+              forced="true"
   /&gt;
 </pre>
 <br></br>
 <pre>
   &lt;stcheckout URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootstarteamfolder="src/java"
+              username="auser"
+              password="secret"
+              rootstarteamfolder="src/java"
   /&gt;
 </pre>
 <br></br>
 <pre>
  &lt;stcheckout URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootstarteamfolder="src/java"
-            rootlocalfolder="C:\dev\buildtest\co\src\java"
-            forced="true"
+             username="auser"
+             password="secret"
+             rootstarteamfolder="src/java"
+             rootlocalfolder="C:\dev\buildtest\co\src\java"
+             forced="true"
   /&gt;
 </pre>
 
@@ -345,13 +345,13 @@
 
 <pre>
   &lt;stcheckin servername="STARTEAM" 
-            serverport="49201"
-            projectname="AProject" 
-            viewname="AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            forced="true"
+             serverport="49201"
+             projectname="AProject" 
+             viewname="AView"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             forced="true"
   /&gt;
 </pre>
 
@@ -362,22 +362,22 @@
 
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView" 
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            forced="true"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             forced="true"
   /&gt;
 </pre>
 And this is a simpler way of giving the same commands as the command above 
using the URL shortcut.
 <br></br>
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView" 
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            rootstarteamfolder="\Dev"
-            excludes="*.bak *.old"
-            forced="true"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             rootstarteamfolder="\Dev"
+             excludes="*.bak *.old"
+             forced="true"
   /&gt;
 </pre>
 
@@ -386,12 +386,12 @@
 
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            includes="*.htm,*.html"
-            excludes="index.*"
-            forced="true"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             includes="*.htm,*.html"
+             excludes="index.*"
+             forced="true"
   /&gt;
 </pre>
 
@@ -402,14 +402,14 @@
 
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            rootstarteamfolder="src/java"
-            includes="*.htm,*.html"
-            excludes="index.*"
-            forced="true"
-            recursive="false"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             rootstarteamfolder="src/java"
+             includes="*.htm,*.html"
+             excludes="index.*"
+             forced="true"
+             recursive="false"
   /&gt;
 </pre>
 This example is like the previous one, but will only check in files from 
@@ -417,57 +417,57 @@
 
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            rootstarteamfolder="src/java"
-            includes="version.txt"
-            forced="true"
-            recursive="false"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             rootstarteamfolder="src/java"
+             includes="version.txt"
+             forced="true"
+             recursive="false"
   /&gt;
 </pre>
 This example is like the previous one, but will only check only in one file, 
C:\dev\buildtest\co\version.txt to the StarTeam folder src/java.
 
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootlocalfolder="C:\dev\buildtest\co"
-            rootstarteamfolder="src/java"
-            includes="version.java"
-            forced="true"
-            recursive="false"
-            addUncontrolled="true"
-            comment="Fix Bug #667"
+             username="auser"
+             password="secret"
+             rootlocalfolder="C:\dev\buildtest\co"
+             rootstarteamfolder="src/java"
+             includes="version.java"
+             forced="true"
+             recursive="false"
+             addUncontrolled="true"
+             comment="Fix Bug #667"
   /&gt;
 </pre>
 This example is like the previous one, but will only check only in one file, 
C:\dev\buildtest\co\version.java to the StarTeam folder src/java.  Because the 
<i>addUncontrolled</i> attribute has been set, if StarTeam does not already 
control this file in this location, it will be added to the repository.  Also, 
it will write a comment to the repository for this version of the file.
 
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootstarteamfolder="src/java"
-            rootlocalfolder="C:\dev\buildtest\co"
-            forced="true"
+             username="auser"
+             password="secret"
+             rootstarteamfolder="src/java"
+             rootlocalfolder="C:\dev\buildtest\co"
+             forced="true"
   /&gt;
 </pre>
 <br></br>
 <pre>
   &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootstarteamfolder="src/java"
+             username="auser"
+             password="secret"
+             rootstarteamfolder="src/java"
   /&gt;
 </pre>
 <br></br>
 <pre>
  &lt;stcheckin URL="STARTEAM:49201/Aproject/AView"
-            username="auser"
-            password="secret"
-            rootstarteamfolder="src/java"
-            rootlocalfolder="C:\dev\buildtest\co\src\java"
-            forced="true"
+             username="auser"
+             password="secret"
+             rootstarteamfolder="src/java"
+             rootlocalfolder="C:\dev\buildtest\co\src\java"
+             forced="true"
   /&gt;
 </pre>
 
@@ -520,11 +520,11 @@
     &lt;format property="nowstamp" pattern="yyyyMMddHHmmss" locale="en"/&gt;
   &lt;/tstamp&gt;  
   &lt;stlabel URL="STARTEAM:49201/Aproject/AView"
-              username="auser"
-              password="secret"
-              label="Version 6.2"
-              lastbuild="${nowstamp}"
-              description="Thorough description"
+           username="auser"
+           password="secret"
+           label="Version 6.2"
+           lastbuild="${nowstamp}"
+           description="Thorough description"
   /&gt;
 </pre>
 
@@ -582,8 +582,8 @@
 <pre>
 
   &lt;stlist url="WASHINGTON:49201/build"
-             username="auser"
-             password="secret"
+          username="auser"
+          password="secret"
  /&gt;
 </pre>
 
@@ -604,10 +604,10 @@
 <pre>
 
   &lt;stlist url="WASHINGTON:49201/build"
-             username="auser"
-             password="secret"
-             rootlocalfolder="srcdir2"
-             excludes="*.properties"
+          username="auser"
+          password="secret"
+          rootlocalfolder="srcdir2"
+          excludes="*.properties"
  /&gt;
 </pre>
 
Index: docs/manual/OptionalTasks/wljspc.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/wljspc.html,v
retrieving revision 1.6
diff -u -r1.6 wljspc.html
--- docs/manual/OptionalTasks/wljspc.html       3 Sep 2002 15:24:08 -0000       
1.6
+++ docs/manual/OptionalTasks/wljspc.html       3 Sep 2002 17:09:22 -0000
@@ -57,15 +57,17 @@
 Example<br>
 </h3>
 <p>
-&lt;target name="jspcompile" depends="compile"&gt;<br>
-&lt;wljspc src="c:\\weblogic\\myserver\\public_html" 
dest="c:\\weblogic\\myserver\\serverclasses" package="myapp.jsp" &gt;<br>
-&lt;classpath&gt;<br>
-&lt;pathelement location="${weblogic.classpath}" /&gt;<br>
-&lt;pathelement path="${compile.dest}" /&gt;<br>
-&lt;/classpath&gt;<br>
-<br>
-&lt;/wljspc&gt;<br>
+<pre>
+&lt;target name="jspcompile" depends="compile"&gt;
+  &lt;wljspc src="c:\\weblogic\\myserver\\public_html" 
dest="c:\\weblogic\\myserver\\serverclasses" package="myapp.jsp"&gt
+    &lt;classpath&gt;
+      &lt;pathelement location="${weblogic.classpath}"/&gt;
+      &lt;pathelement path="${compile.dest}"/&gt;
+    &lt;/classpath&gt;
+  &lt;/wljspc&gt;
 &lt;/target&gt;
+</pre>
+
 </p>
 
 <h3>Limitations</h3>
@@ -80,4 +82,3 @@
 Reserved.</p>
 </body>
 </html>
-
Index: docs/manual/OptionalTasks/xmlvalidate.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTasks/xmlvalidate.html,v
retrieving revision 1.6
diff -u -r1.6 xmlvalidate.html
--- docs/manual/OptionalTasks/xmlvalidate.html  9 Jul 2002 21:05:52 -0000       
1.6
+++ docs/manual/OptionalTasks/xmlvalidate.html  3 Sep 2002 17:09:22 -0000
@@ -91,7 +91,7 @@
 &lt;xmlvalidate file="toto.xml"/&gt;
 
 &lt;xmlvalidate failonerror="no" lenient="yes" warn="yes"
-             classname="org.apache.xerces.parsers.SAXParser" &gt;
+             classname="org.apache.xerces.parsers.SAXParser"&gt;
              classpath="lib/xerces.jar"&gt;
   &lt;fileset dir="src" includes="style/*.xsl"/&gt;
 &lt;/xmlvalidate&gt;
Index: docs/manual/OptionalTypes/classfileset.html
===================================================================
RCS file: 
/home/cvspublic/jakarta-ant/docs/manual/OptionalTypes/classfileset.html,v
retrieving revision 1.3
diff -u -r1.3 classfileset.html
--- docs/manual/OptionalTypes/classfileset.html 8 Apr 2002 13:57:06 -0000       
1.3
+++ docs/manual/OptionalTypes/classfileset.html 3 Sep 2002 17:09:22 -0000
@@ -81,14 +81,14 @@
 </p>
 
 <blockquote><pre>
-&lt;jar destfile=&quot;minimal.jar&quot; &gt;
+&lt;jar destfile=&quot;minimal.jar&quot;&gt;
   &lt;fileset refid=&quot;reqdClasses&quot;/&gt;
 &lt;/jar&gt;
 </pre></blockquote>
 
 <blockquote><pre>
 &lt;classfileset id=&quot;reqdClasses&quot; dir=&quot;${classes.dir}&quot;&gt;
-  &lt;rootfileset dir=&quot;${classes.dir}&quot; 
includes=&quot;org/apache/tools/ant/Project*.class&quot; /&gt;
+  &lt;rootfileset dir=&quot;${classes.dir}&quot; 
includes=&quot;org/apache/tools/ant/Project*.class&quot;/&gt;
 &lt;/classfileset&gt;
 </pre></blockquote>
 
Index: docs/manual/OptionalTypes/extension.html
===================================================================
RCS file: /home/cvspublic/jakarta-ant/docs/manual/OptionalTypes/extension.html,v
retrieving revision 1.2
diff -u -r1.2 extension.html
--- docs/manual/OptionalTypes/extension.html    22 Jun 2002 23:38:29 -0000      
1.2
+++ docs/manual/OptionalTypes/extension.html    3 Sep 2002 17:09:23 -0000
@@ -85,7 +85,7 @@
 &lt;extension id=&quot;e1&quot;
     extensionName=&quot;MyExtensions&quot;
     specificationVersion=&quot;1.0&quot;
-    specificationVendor=&quot;Peter Donald&quot; /&gt;
+    specificationVendor=&quot;Peter Donald&quot;/&gt;
 </pre></blockquote>
 
 <p>Extension object that just species the specification details.</p>

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

Reply via email to