Return-Path: X-Original-To: apmail-ant-notifications-archive@minotaur.apache.org Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8944EC551 for ; Sat, 26 May 2012 12:15:24 +0000 (UTC) Received: (qmail 52066 invoked by uid 500); 26 May 2012 12:15:23 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 51930 invoked by uid 500); 26 May 2012 12:15:20 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 51893 invoked by uid 99); 26 May 2012 12:15:19 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 26 May 2012 12:15:19 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_FRT_FOLLOW1,T_FRT_FOLLOW2 X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 26 May 2012 12:15:14 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 04CD4238890B for ; Sat, 26 May 2012 12:14:54 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1342889 - in /ant/core/trunk: ./ manual/ manual/Tasks/ manual/Types/ Date: Sat, 26 May 2012 12:14:51 -0000 To: notifications@ant.apache.org From: jkf@apache.org X-Mailer: svnmailer-1.0.8-patched Message-Id: <20120526121454.04CD4238890B@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jkf Date: Sat May 26 12:14:49 2012 New Revision: 1342889 URL: http://svn.apache.org/viewvc?rev=1342889&view=rev Log: Bug 53291 - Several spell checker findings in apache ant 1.8.3 documentation -- excluding api -- Modified: ant/core/trunk/WHATSNEW ant/core/trunk/manual/Tasks/ccm.html ant/core/trunk/manual/Tasks/changelog.html ant/core/trunk/manual/Tasks/clearcase.html ant/core/trunk/manual/Tasks/componentdef.html ant/core/trunk/manual/Tasks/conditions.html ant/core/trunk/manual/Tasks/copy.html ant/core/trunk/manual/Tasks/cvs.html ant/core/trunk/manual/Tasks/cvstagdiff.html ant/core/trunk/manual/Tasks/depend.html ant/core/trunk/manual/Tasks/echoproperties.html ant/core/trunk/manual/Tasks/ejb.html ant/core/trunk/manual/Tasks/exec.html ant/core/trunk/manual/Tasks/ftp.html ant/core/trunk/manual/Tasks/import.html ant/core/trunk/manual/Tasks/include.html ant/core/trunk/manual/Tasks/input.html ant/core/trunk/manual/Tasks/jar.html ant/core/trunk/manual/Tasks/javac.html ant/core/trunk/manual/Tasks/junit.html ant/core/trunk/manual/Tasks/manifest.html ant/core/trunk/manual/Tasks/manifestclasspath.html ant/core/trunk/manual/Tasks/netrexxc.html ant/core/trunk/manual/Tasks/parallel.html ant/core/trunk/manual/Tasks/recorder.html ant/core/trunk/manual/Tasks/renameextensions.html ant/core/trunk/manual/Tasks/rpm.html ant/core/trunk/manual/Tasks/scriptdef.html ant/core/trunk/manual/Tasks/signjar.html ant/core/trunk/manual/Tasks/sql.html ant/core/trunk/manual/Tasks/style.html ant/core/trunk/manual/Tasks/typedef.html ant/core/trunk/manual/Tasks/unzip.html ant/core/trunk/manual/Tasks/vss.html ant/core/trunk/manual/Tasks/war.html ant/core/trunk/manual/Tasks/zip.html ant/core/trunk/manual/Types/antlib.html ant/core/trunk/manual/Types/classfileset.html ant/core/trunk/manual/Types/filterchain.html ant/core/trunk/manual/Types/namespace.html ant/core/trunk/manual/Types/permissions.html ant/core/trunk/manual/Types/selectors-program.html ant/core/trunk/manual/Types/selectors.html ant/core/trunk/manual/develop.html ant/core/trunk/manual/dirtasks.html ant/core/trunk/manual/install.html ant/core/trunk/manual/listeners.html ant/core/trunk/manual/platform.html ant/core/trunk/manual/proxy.html ant/core/trunk/manual/running.html ant/core/trunk/manual/tutorial-HelloWorldWithAnt.html ant/core/trunk/manual/tutorial-tasks-filesets-properties.html ant/core/trunk/manual/tutorial-writing-tasks.html ant/core/trunk/manual/using.html Modified: ant/core/trunk/WHATSNEW URL: http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/WHATSNEW (original) +++ ant/core/trunk/WHATSNEW Sat May 26 12:14:49 2012 @@ -15,7 +15,7 @@ Fixed bugs: Bugzilla Reports 52738, 52740, 52742, 52743. * Updated documentation to fix spelling errors / broken links. - Bugzilla Reports 53215, + Bugzilla Reports 53215, 53291 (excluding api) Other changes: -------------- Modified: ant/core/trunk/manual/Tasks/ccm.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/ccm.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/ccm.html (original) +++ ant/core/trunk/manual/Tasks/ccm.html Sat May 26 12:14:49 2012 @@ -35,7 +35,7 @@

These Apache Ant tasks are wrappers around Continuus Source Manager. They have been tested against versions 5.1/6.2 on Windows 2000, but should work on other platforms with ccm installed.

-

author: Benoit Mousaud (benoit.moussaud@criltelecom.com)

+

author: Benoit Moussaud (benoit.moussaud@criltelecom.com)


CCMCheckin

Description

Modified: ant/core/trunk/manual/Tasks/changelog.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/changelog.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/changelog.html (original) +++ ant/core/trunk/manual/Tasks/changelog.html Sat May 26 12:14:49 2012 @@ -31,7 +31,7 @@

Important: This task needs "cvs" on the path. If it isn't, you will get an error (such as error 2 on windows). If <cvs> doesn't work, try to execute cvs.exe from the command line in the target directory in which you are working. -Also note that this task assumes that the cvs exceutable is compatible +Also note that this task assumes that the cvs executable is compatible with the Unix version from cvshome.org, this is not completely true for certain other cvs clients - like CVSNT for example - and some operation may fail when using such an incompatible client. Modified: ant/core/trunk/manual/Tasks/clearcase.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/clearcase.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/clearcase.html (original) +++ ant/core/trunk/manual/Tasks/clearcase.html Sat May 26 12:14:49 2012 @@ -872,7 +872,7 @@ Since ant 1.6.1

 <ccmkdir viewpath="c:/views/viewdir/adir"
-        nochcekout="true"
+        nocheckout="true"
         comment="Some comment text"/>
 
Modified: ant/core/trunk/manual/Tasks/componentdef.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/componentdef.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/componentdef.html (original) +++ ant/core/trunk/manual/Tasks/componentdef.html Sat May 26 12:14:49 2012 @@ -28,7 +28,7 @@

Description

Adds a component definition to the current project. - A compenent definition is the same as a + A component definition is the same as a typedef except:

    Modified: ant/core/trunk/manual/Tasks/conditions.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/conditions.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/conditions.html (original) +++ ant/core/trunk/manual/Tasks/conditions.html Sat May 26 12:14:49 2012 @@ -157,7 +157,7 @@ the tests succeed. casesensitive - Perform a case sensitive comparision. Default is + Perform a case sensitive comparison. Default is true. No Modified: ant/core/trunk/manual/Tasks/copy.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/copy.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/copy.html (original) +++ ant/core/trunk/manual/Tasks/copy.html Sat May 26 12:14:49 2012 @@ -335,7 +335,7 @@ the file in the destination directory be Important Encoding Note: The reason that binary files when filtered get corrupted is that filtering involves reading in the file using a Reader class. This - has an encoding specifing how files are encoded. There are a number + has an encoding specifying how files are encoded. There are a number of different types of encoding - UTF-8, UTF-16, Cp1252, ISO-8859-1, US-ASCII and (lots) others. On Windows the default character encoding is Cp1252, on Unix it is usually UTF-8. For both of these encoding @@ -344,9 +344,9 @@ the file in the destination directory be

    How the Reader class deals with these illegal sequences is up to the implementation - of the character decoder. The current Sun Java implemenation is to + of the character decoder. The current Sun Java implementation is to map them to legal characters. Previous Sun Java (1.3 and lower) threw - a MalformedInputException. IBM Java 1.4 also thows this exception. + a MalformedInputException. IBM Java 1.4 also throws this exception. It is the mapping of the characters that cause the corruption.

    Modified: ant/core/trunk/manual/Tasks/cvs.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/cvs.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/cvs.html (original) +++ ant/core/trunk/manual/Tasks/cvs.html Sat May 26 12:14:49 2012 @@ -31,7 +31,7 @@

    Important: This task needs "cvs" on the path. If it isn't, you will get an error (such as error 2 on windows). If <cvs> doesn't work, try to execute cvs.exe from the command line in the target directory in which you are working. -Also note that this task assumes that the cvs exceutable is compatible +Also note that this task assumes that the cvs executable is compatible with the Unix version from cvshome.org, this is not completely true for certain other cvs clients - like CVSNT for example - and some operation may fail when using such an incompatible client. Modified: ant/core/trunk/manual/Tasks/cvstagdiff.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/cvstagdiff.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/cvstagdiff.html (original) +++ ant/core/trunk/manual/Tasks/cvstagdiff.html Sat May 26 12:14:49 2012 @@ -28,7 +28,7 @@

    Important: This task needs "cvs" on the path. If it isn't, you will get an error (such as error 2 on windows). If <cvs> doesn't work, try to execute cvs.exe from the command line in the target directory in which you are working. -Also note that this task assumes that the cvs exceutable is compatible +Also note that this task assumes that the cvs executable is compatible with the Unix version from cvshome.org, this is not completely true for certain other cvs clients - like CVSNT for example - and some operation may fail when using such an incompatible client. Modified: ant/core/trunk/manual/Tasks/depend.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/depend.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/depend.html (original) +++ ant/core/trunk/manual/Tasks/depend.html Sat May 26 12:14:49 2012 @@ -36,7 +36,7 @@ respect to their source and then removin classes which depend on the out-of-date classes.

    -

    To determine the class dependencies, the depend task analyses the class +

    To determine the class dependencies, the depend task analyzes the class files of all class files passed to it. Depend does not parse your source code in any way but relies upon the class references encoded into the class files by the compiler. This is generally faster than parsing the Java source.

    Modified: ant/core/trunk/manual/Tasks/echoproperties.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/echoproperties.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/echoproperties.html (original) +++ ant/core/trunk/manual/Tasks/echoproperties.html Sat May 26 12:14:49 2012 @@ -92,7 +92,7 @@ files.

    href="../Types/propertyset.html">propertysets. Using propertysets gives more control on which properties will be picked up. The attributes prefix and regex are just -shorcuts that use propertysets internally. +shortcuts that use propertysets internally.

    since Ant 1.6.

    Modified: ant/core/trunk/manual/Tasks/ejb.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/ejb.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/ejb.html (original) +++ ant/core/trunk/manual/Tasks/ejb.html Sat May 26 12:14:49 2012 @@ -69,7 +69,7 @@ In general these tasks are specific to t Vendors such as BEA and IBM now provide custom Ant tasks to work with their particular products. More importantly, EJB3.0 renders this whole process obsolete. - Accordingly, developement of these tasks is effectively frozen. Bug reports + Accordingly, development of these tasks is effectively frozen. Bug reports and especially patches are welcome, but there is no pressing need to add support for new application servers. Nobody should be writing new EJB2.x applications and definitely not new EJB2.x servers. @@ -1386,7 +1386,7 @@ the classpath of the ejbdeploy tool and in the descriptor dir:

    -    <property name="webpshere.home" value="${was4.home}"/>
    +    <property name="websphere.home" value="${was4.home}"/>
         <ejbjar srcdir="${build.class}" descriptordir="etc/ejb">
           <include name="*-ejb-jar.xml"/>
           <websphere dbvendor="DB2UDBOS390_V6"
    
    Modified: ant/core/trunk/manual/Tasks/exec.html
    URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/exec.html?rev=1342889&r1=1342888&r2=1342889&view=diff
    ==============================================================================
    --- ant/core/trunk/manual/Tasks/exec.html (original)
    +++ ant/core/trunk/manual/Tasks/exec.html Sat May 26 12:14:49 2012
    @@ -75,7 +75,7 @@ types listed in the environment variable
     

    A common problem is not having the executable on the PATH. In case you get an error message Cannot run program "...":CreateProcess error=2. The system cannot find the path specified. have a look at your PATH variable. Just type the command directly on -the command line and if Windows finds it, Ant should do it too. (Otherwise ask on the user mailinglist for help.) If Windows can not execute the program add the directory of the programm +the command line and if Windows finds it, Ant should do it too. (Otherwise ask on the user mailinglist for help.) If Windows can not execute the program add the directory of the program to the PATH (set PATH=%PATH%;dirOfProgram) or specify the absolute path in the executable attribute in your buildfile.

    Modified: ant/core/trunk/manual/Tasks/ftp.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/ftp.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/ftp.html (original) +++ ant/core/trunk/manual/Tasks/ftp.html Sat May 26 12:14:49 2012 @@ -248,7 +248,7 @@ try to set up a new connection.

    enableRemoteVerification - Whether data connection sshould be verified to + Whether data connection should be verified to connect to the same host as the control connection. This is a security measure that is enabled by default, but it may be useful to disable it in certain firewall scenarios. @@ -291,7 +291,7 @@ try to set up a new connection.

    Specifies the type of system in use on the server. Supported values are "UNIX", "VMS", "WINDOWS", "OS/2", "OS/400", "MVS". If not specified, (or specified as "") and if - no other xxxConfig attributes are specified, the autodectection mechanism + no other xxxConfig attributes are specified, the autodetection mechanism based on the FTP SYST command will be used.
    Since ant 1.7 Modified: ant/core/trunk/manual/Tasks/import.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/import.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/import.html (original) +++ ant/core/trunk/manual/Tasks/import.html Sat May 26 12:14:49 2012 @@ -79,7 +79,7 @@ This enables the new implementation to c enhancing it with tasks called before or after it.

    If you use the as attribute of the task, its value will be - used to prefix the overriden target's name instead of the name + used to prefix the overridden target's name instead of the name attribute of the project tag.

    Special Properties

    @@ -199,7 +199,7 @@ project).

    Specifies the prefix prepended to the target names. If - ommitted, the name attribute of the project tag of the + omitted, the name attribute of the project tag of the imported file will be used. No Modified: ant/core/trunk/manual/Tasks/include.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/include.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/include.html (original) +++ ant/core/trunk/manual/Tasks/include.html Sat May 26 12:14:49 2012 @@ -194,7 +194,7 @@ project).

    Specifies the prefix prepended to the target names. If - ommitted, the name attribute of the project tag of the + omitted, the name attribute of the project tag of the included file will be used. Yes, if the included file's Modified: ant/core/trunk/manual/Tasks/input.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/input.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/input.html (original) +++ ant/core/trunk/manual/Tasks/input.html Sat May 26 12:14:49 2012 @@ -41,7 +41,7 @@ one of the predefined.

    Optionally a property can be created from the value entered by the user. This property can then be used during the following build run. Input behaves according to property -task which means that existing properties cannot be overriden. +task which means that existing properties cannot be overridden. Since Apache Ant 1.6, <input> will not prompt for input if a property should be set by the task that has already been set in the project (and the task wouldn't have any effect).

    Modified: ant/core/trunk/manual/Tasks/jar.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/jar.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/jar.html (original) +++ ant/core/trunk/manual/Tasks/jar.html Sat May 26 12:14:49 2012 @@ -314,7 +314,7 @@ to a value other than its default, flattenAttributes - Whether to merge attributes occuring more than + Whether to merge attributes occurring more than once in a section (this can only happen for the Class-Path attribute) into a single attribute. Since Ant 1.8.0. @@ -538,7 +538,7 @@ Sealed: false

    Service Provider

    - The following shows how to create a jar file specifing a service + The following shows how to create a jar file specifying a service with an implementation of the JDK6 scripting interface:

    <jar jarfile="pinky.jar">
    
    Modified: ant/core/trunk/manual/Tasks/javac.html
    URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/javac.html?rev=1342889&r1=1342888&r2=1342889&view=diff
    ==============================================================================
    --- ant/core/trunk/manual/Tasks/javac.html (original)
    +++ ant/core/trunk/manual/Tasks/javac.html Sat May 26 12:14:49 2012
    @@ -182,7 +182,7 @@ invoking the compiler.

    bootclasspath Location of bootstrap class files. (See below - for using the -X and -J-X parameters for specifing + for using the -X and -J-X parameters for specifying the bootstrap classpath). No Modified: ant/core/trunk/manual/Tasks/junit.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/junit.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/junit.html (original) +++ ant/core/trunk/manual/Tasks/junit.html Sat May 26 12:14:49 2012 @@ -627,7 +627,7 @@ supported.

    different classloader (and thus may be unable to load the tast class).
  1. It cannot determine which test was run when the timeout/crash - occured if the forked VM was running multiple test. I.e. the + occurred if the forked VM was running multiple test. I.e. the formatter cannot work with any forkMode other than perTest and it won't do anything if the test class contains a suite() method.
  2. Modified: ant/core/trunk/manual/Tasks/manifest.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/manifest.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/manifest.html (original) +++ ant/core/trunk/manual/Tasks/manifest.html Sat May 26 12:14:49 2012 @@ -95,7 +95,7 @@ line.

    flattenAttributes - Whether to merge attributes occuring more than + Whether to merge attributes occurring more than once in a section (this can only happen for the Class-Path attribute) into a single attribute. Since Ant 1.8.0. Modified: ant/core/trunk/manual/Tasks/manifestclasspath.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/manifestclasspath.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/manifestclasspath.html (original) +++ ant/core/trunk/manual/Tasks/manifestclasspath.html Sat May 26 12:14:49 2012 @@ -81,7 +81,7 @@ defined property is re-referenced.

    The maximum number of parent directories one is allowed to traverse to navigate from the jar file to the path entry. Put differently, the maximum number of .. which is allowed in the relative path from the - jar file to a given class path enty. Specify 0 to enforce a path + jar file to a given class path entry. Specify 0 to enforce a path entry to be in the same directory (or one of its sub-directories) as the jar file itself. Defaults to 2 levels. No Modified: ant/core/trunk/manual/Tasks/netrexxc.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/netrexxc.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/netrexxc.html (original) +++ ant/core/trunk/manual/Tasks/netrexxc.html Sat May 26 12:14:49 2012 @@ -189,7 +189,7 @@ or from the command line as
    removeKeepExtension - Tells wether the trailing .keep in nocompile-mode should + Tells whether the trailing .keep in nocompile-mode should be removed so that the resulting java source really ends on .java. This facilitates the use of the javadoc tool lateron. No @@ -309,7 +309,7 @@ or from the command line as
    suppressExceptionNotSignalled Tells whether we should filter out the - &Exception is declared, but not signaled within the method& + &Exception is declared, but not signalled within the method& messages in strictsignal mode. No Modified: ant/core/trunk/manual/Tasks/parallel.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/parallel.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/parallel.html (original) +++ ant/core/trunk/manual/Tasks/parallel.html Sat May 26 12:14:49 2012 @@ -226,7 +226,7 @@ threadsPerProcessor attributes. Spinnin the system for memory and CPU time. By limiting the number of concurrent executions you can reduce contention for CPU, memory and disk IO, and so actually finish faster. This is also a good -candidiate for use of threadCount (and possibly threadsPerProcessor) because +candidate for use of threadCount (and possibly threadsPerProcessor) because each task is independent (every new JVM is forked) and has no dependencies on the other tasks.

    Modified: ant/core/trunk/manual/Tasks/recorder.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/recorder.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/recorder.html (original) +++ ant/core/trunk/manual/Tasks/recorder.html Sat May 26 12:14:49 2012 @@ -143,7 +143,7 @@ future. They include things like the fo A comma-separated list of task to automatically record or not. This could be difficult as it could conflict with the includetarget/excludetarget. (e.g.: - includetarget="compile" exlcudetask="javac", what should + includetarget="compile" excludetask="javac", what should happen?) no Modified: ant/core/trunk/manual/Tasks/renameextensions.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/renameextensions.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/renameextensions.html (original) +++ ant/core/trunk/manual/Tasks/renameextensions.html Sat May 26 12:14:49 2012 @@ -70,7 +70,7 @@ supports most attributes of <fi No - fromExtention + fromExtension The string that files must end in to be renamed Yes Modified: ant/core/trunk/manual/Tasks/rpm.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/rpm.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/rpm.html (original) +++ ant/core/trunk/manual/Tasks/rpm.html Sat May 26 12:14:49 2012 @@ -105,7 +105,7 @@ failOnError Stop the buildprocess if the RPM build command exits with - a non-zero retuncode. Defaults to false + a non-zero returncode. Defaults to false No Modified: ant/core/trunk/manual/Tasks/scriptdef.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/scriptdef.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/scriptdef.html (original) +++ ant/core/trunk/manual/Tasks/scriptdef.html Sat May 26 12:14:49 2012 @@ -139,7 +139,7 @@ more information on writing scripts, ple loaderRef the name of the loader that is used to load the script, constructed from the specified - classpath. This allows multiple script defintions + classpath. This allows multiple script definitions to reuse the same class loader. No Modified: ant/core/trunk/manual/Tasks/signjar.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/signjar.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/signjar.html (original) +++ ant/core/trunk/manual/Tasks/signjar.html Sat May 26 12:14:49 2012 @@ -263,7 +263,7 @@ SHA256withRSA.

    Timestamped JAR files are a new feature in Java1.5; a feature supported in Ant since -Ant 1.7. Ant does not yet support proxy setup for this singing process. +Ant 1.7. Ant does not yet support proxy setup for this signing process.

    Modified: ant/core/trunk/manual/Tasks/sql.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/sql.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/sql.html (original) +++ ant/core/trunk/manual/Tasks/sql.html Sat May 26 12:14:49 2012 @@ -210,8 +210,8 @@ and abort execution and transacti strictDelimiterMatching If false, delimiters will be searched - for in a case-insesitive manner (i.e. delimer="go" matches "GO") - and surrounding whitespace will be ignored (delimter="go" matches + for in a case-insensitive manner (i.e. delimiter="go" matches "GO") + and surrounding whitespace will be ignored (delimiter="go" matches "GO "). Since Ant 1.8.0. No, default true Modified: ant/core/trunk/manual/Tasks/style.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/style.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/style.html (original) +++ ant/core/trunk/manual/Tasks/style.html Sat May 26 12:14:49 2012 @@ -193,7 +193,7 @@ element which is used to perform Entity reloadstylesheet Control whether the stylesheet transformer is created - anew for every transform opertaion. If you set this to true, performance may + anew for every transform operation. If you set this to true, performance may suffer, but you may work around a bug in certain Xalan-J versions. Default is false. Since Ant 1.5.2. No @@ -235,7 +235,7 @@ element which is used to perform Entity failOnError Whether the build should fail if any error - occurs. Note that transformation errors can still be surpressed by + occurs. Note that transformation errors can still be suppressed by setting failOnTransformationError to false even if this attribute is true. Since Ant 1.8.0. Modified: ant/core/trunk/manual/Tasks/typedef.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/typedef.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/typedef.html (original) +++ ant/core/trunk/manual/Tasks/typedef.html Sat May 26 12:14:49 2012 @@ -79,7 +79,7 @@ possible, the second best option is to use the loaderref attribute and specify the same name for each and every typedef/taskdef - this way the classes will share the same ClassLoader. Note that - the typedef/taskdef tasks must use identical classpath defintions + the typedef/taskdef tasks must use identical classpath definitions (this includes the order of path components) for the loaderref attribute to work.

    Modified: ant/core/trunk/manual/Tasks/unzip.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/unzip.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/unzip.html (original) +++ ant/core/trunk/manual/Tasks/unzip.html Sat May 26 12:14:49 2012 @@ -121,7 +121,7 @@ archive.

    stripAbsolutePathSpec whether Ant should remove leading '/' or '\' - characters from the extracted file name before extracing it. + characters from the extracted file name before extracting it. Note that this changes the entry's name before applying include/exclude patterns and before using the nested mappers (if any). since Ant 1.8.0 Modified: ant/core/trunk/manual/Tasks/vss.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/vss.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/vss.html (original) +++ ant/core/trunk/manual/Tasks/vss.html Sat May 26 12:14:49 2012 @@ -49,7 +49,7 @@ vss functionality as well as some Apache Although it is possible to use these commands on the desktop, they were primarily intended to be used by automated build systems.

    -If you get a CreateProcesss IOError=2 when running these, it means +If you get a CreateProcess IOError=2 when running these, it means that ss.exe was not found. Check to see if you can run it from the command line -you may need to alter your path, or set the ssdir property. Modified: ant/core/trunk/manual/Tasks/war.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/war.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/war.html (original) +++ ant/core/trunk/manual/Tasks/war.html Sat May 26 12:14:49 2012 @@ -261,7 +261,7 @@ to a value other than its default, flattenAttributes - Whether to merge attributes occuring more than + Whether to merge attributes occurring more than once in a section (this can only happen for the Class-Path attribute) into a single attribute. Since Ant 1.8.0. @@ -339,7 +339,7 @@ using Ant's default manifest file. The c WEB-INF/web.xml is identical to src/metadata/myapp.xml. -

    We regulary receive bug reports that this task is creating the WEB-INF +

    We regularly receive bug reports that this task is creating the WEB-INF directory as web-inf (all lower case), and thus it is our fault your webapp doesn't work. The cause of these complaints lies in WinZip, which turns an all upper-case directory into an all lower case one in a fit of helpfulness. Please check that Modified: ant/core/trunk/manual/Tasks/zip.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Tasks/zip.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Tasks/zip.html (original) +++ ant/core/trunk/manual/Tasks/zip.html Sat May 26 12:14:49 2012 @@ -311,7 +311,7 @@ archive.

    zip family of tasks support an option createUnicodeExtraFields since Ant 1.8.0 which makes Ant write these extra fields either for all entries ("always") - or only those whose name cannot be encoded using the spcified + or only those whose name cannot be encoded using the specified encoding (not-encodeable), it defaults to "never" since the extra fields create bigger archives.

    @@ -464,7 +464,7 @@ The code </zip>

    -

    zips all files in the htdocs/manual directory into the docs/user-guide directory in the archive and includes all the files in any file that maches examples*.zip, such as all files within examples1.zip or examples_for_brian.zip. +

    zips all files in the htdocs/manual directory into the docs/user-guide directory in the archive and includes all the files in any file that matches examples*.zip, such as all files within examples1.zip or examples_for_brian.zip. The same can be achieved with

       <zip destfile="${dist}/manual.zip">
    
    Modified: ant/core/trunk/manual/Types/antlib.html
    URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/antlib.html?rev=1342889&r1=1342888&r2=1342889&view=diff
    ==============================================================================
    --- ant/core/trunk/manual/Types/antlib.html (original)
    +++ ant/core/trunk/manual/Types/antlib.html Sat May 26 12:14:49 2012
    @@ -159,7 +159,7 @@
     
     	

    Load antlib from inside of the buildfile

    - If you want to seperate the antlib from your local Ant installation, e.g. because you + If you want to separate the antlib from your local Ant installation, e.g. because you want to hold that jar in your projects SCM system, you have to specify a classpath, so that Ant could find that jar. The best solution is loading the antlib with <taskdef>.

    @@ -190,7 +190,7 @@ Definitions defined in antlibs may be used in antlibs. However the namespace that definitions are placed in are dependent on the <typedef> that uses the antlib. To deal with this - problem, the definitions are placed in the namepace URI ant:current + problem, the definitions are placed in the namespace URI ant:current for the duration of the antlib execution. For example the following antlib defines the task <if>, the type <isallowed> and a macro Modified: ant/core/trunk/manual/Types/classfileset.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/classfileset.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Types/classfileset.html (original) +++ ant/core/trunk/manual/Types/classfileset.html Sat May 26 12:14:49 2012 @@ -23,7 +23,7 @@

    ClassFileSet

    -

    A classfileset is a specialised type of fileset which, given a set of +

    A classfileset is a specialized type of fileset which, given a set of "root" classes, will include all of the class files upon which the root classes depend. This is typically used to create a jar with all of the required classes for a particular application. Modified: ant/core/trunk/manual/Types/filterchain.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/filterchain.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Types/filterchain.html (original) +++ ant/core/trunk/manual/Types/filterchain.html Sat May 26 12:14:49 2012 @@ -178,7 +178,7 @@ distribution. a class. However the bytes arrive to the filter as a sequence of characters. This means that one must be careful on the choice of character encoding to use. Most encoding lose information - on conversion from an arbitary sequence of bytes to characters + on conversion from an arbitrary sequence of bytes to characters and back again to bytes. In particular the usual default character encodings (CP152 and UTF-8) do. For this reason, since Ant 1.7, the character @@ -1042,12 +1042,12 @@ a token and either returns a string or a It the string is not null it is passed to the next filter. This proceeds until all the filters are called. If a string is returned after all the filters, the string is -outputs with its associated token delimitier +outputs with its associated token delimiter (if one is present). The trailing delimiter may be overridden by the delimOutput attribute.

    -blackslash interpretation +backslash interpretation A number of attributes (including delimOutput) interpret backslash escapes. The following are understood: \n, \r, \f, \t and \\. @@ -1344,7 +1344,7 @@ concerning the choice of regular express replace The substitution pattern to replace the matched - regular expression. When omitted the orignal token is returned. + regular expression. When omitted the original token is returned. No @@ -1650,7 +1650,7 @@ order and copy them into build lo Sort all files *.txt from src location using as sorting criterium EvenFirstCmp class, that sorts the file lines putting even lines first then odd lines for example. The modified files -are copied into build location. The EventFirstCmp, +are copied into build location. The EvenFirstCmp, has to an instanciable class via Class.newInstance(), therefore in case of inner class has to be static. It also has to implement java.util.Comparator interface, for example: Modified: ant/core/trunk/manual/Types/namespace.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/namespace.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Types/namespace.html (original) +++ ant/core/trunk/manual/Types/namespace.html Sat May 26 12:14:49 2012 @@ -185,7 +185,7 @@ be woven together under certain circumstances. This has a lot to do with the Ant 1.6 add type introspection rules: - Ant types and tasks are now free to accept arbritrary named types as + Ant types and tasks are now free to accept arbitrary named types as nested elements, as long as the concrete type implements the interface expected by the task/type. The most obvious example for this is the <condition> task, which supports various nested conditions, all Modified: ant/core/trunk/manual/Types/permissions.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/permissions.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Types/permissions.html (original) +++ ant/core/trunk/manual/Types/permissions.html Sat May 26 12:14:49 2012 @@ -113,7 +113,7 @@ If the name is left empty all names matc If the actions are left empty all actions match, and are revoked.

    Base set

    -A permissions set implictly contains the following permissions: +A permissions set implicitly contains the following permissions:
     <grant class="java.net.SocketPermission" name="localhost:1024-" actions="listen">
     <grant class="java.util.PropertyPermission" name="java.version" actions="read">
    
    Modified: ant/core/trunk/manual/Types/selectors-program.html
    URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/selectors-program.html?rev=1342889&r1=1342888&r2=1342889&view=diff
    ==============================================================================
    --- ant/core/trunk/manual/Types/selectors-program.html (original)
    +++ ant/core/trunk/manual/Types/selectors-program.html Sat May 26 12:14:49 2012
    @@ -160,7 +160,7 @@
         special testenvironment got a new name: bed. Like you initialize the
         test environment by calling setUp() and cleaning by calling tearDown() (or like
         to make your bed before go sleeping) you have to do that work with your
    -    bed by calling makeBed() respecitive cleanupBed().

    + bed by calling makeBed() respective cleanupBed().

    A usual test scenario is

    1. make the bed
    2. Modified: ant/core/trunk/manual/Types/selectors.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/Types/selectors.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/Types/selectors.html (original) +++ ant/core/trunk/manual/Types/selectors.html Sat May 26 12:14:49 2012 @@ -789,7 +789,7 @@ selres - Should Resources whithout an InputStream, and + Should Resources without an InputStream, and therefore without checking, be selected? (boolean) No, defaults to true. Only relevant when used as ResourceSelector. @@ -816,7 +816,7 @@
    3. comparatorclass : same as attribute comparatorclass
    4. update : same as attribute update
    5. seldirs : same as attribute seldirs
    6. -
    7. algorithm.* : Value is transfered to the algorithm via its +
    8. algorithm.* : Value is transferred to the algorithm via its setXX-methods
    9. cache.* : Value is transfered to the cache via its setXX-methods
    10. @@ -957,7 +957,7 @@
         <modified cacheclassname="com.mycompany.MyCache">
             <classpath>
      -          <pathelement location="lib/mycompony-antutil.jar"/>
      +          <pathelement location="lib/mycompany-antutil.jar"/>
             </classpath>
         </modified>
           
      @@ -972,7 +972,7 @@

      Signed Selector

      - The <signedselector> tag selects signed files and optionaly + The <signedselector> tag selects signed files and optionally signed with a certain name.

      @@ -1117,7 +1117,7 @@

      The self bean maps to the selector, which has the following - attributes. Only the selected flag is writeable, the rest + attributes. Only the selected flag is writable, the rest are read only via their getter methods. Modified: ant/core/trunk/manual/develop.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/develop.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/develop.html (original) +++ ant/core/trunk/manual/develop.html Sat May 26 12:14:49 2012 @@ -80,7 +80,7 @@ good convention, though.

      The xml element that contains the tag corresponding to the task gets converted to an UnknownElement at parser time. This UnknownElement gets placed in a list within a target - object, or recursivly within another UnknownElement. + object, or recursively within another UnknownElement.
    11. When the target is executed, each UnknownElement is invoked @@ -262,7 +262,7 @@ the methods will be called, but we don't the implementation of your Java virtual machine.

      Nested Types

      -If your task needs to nest an arbitary type that has been defined +If your task needs to nest an arbitrary type that has been defined using <typedef> you have two options.
      1. public void add(Type type)
      2. @@ -510,7 +510,7 @@ If you wish to attach a listener from th

        will run Ant with a listener that generates an XML representation of the build progress. This listener is included with Ant, as is the default listener, which generates the logging to standard output.

        -

        Note: A listener must not access System.out and System.err directly since ouput on +

        Note: A listener must not access System.out and System.err directly since output on these streams is redirected by Ant's core to the build event system. Accessing these streams can cause an infinite loop in Ant. Depending on the version of Ant, this will either cause the build to terminate or the Java VM to run out of Stack space. A logger, also, may Modified: ant/core/trunk/manual/dirtasks.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/dirtasks.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/dirtasks.html (original) +++ ant/core/trunk/manual/dirtasks.html Sat May 26 12:14:49 2012 @@ -282,7 +282,7 @@ directory-based tasks. As of Ant 1.8.1 t **/.svn/** **/.DS_Store -

        Ant 1.8.2 adds the folllowing default excludes:

        +

        Ant 1.8.2 adds the following default excludes:

              **/.git
              **/.git/**
        
        Modified: ant/core/trunk/manual/install.html
        URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/install.html?rev=1342889&r1=1342888&r2=1342889&view=diff
        ==============================================================================
        --- ant/core/trunk/manual/install.html (original)
        +++ ant/core/trunk/manual/install.html Sat May 26 12:14:49 2012
        @@ -167,7 +167,7 @@ files are organized as follows.
           
    12. @@ -308,7 +308,7 @@ installed in a short, 8.3 path, s @@ -888,7 +888,7 @@ you need jakarta-oro 2.0.8 or later, and - + @@ -1049,7 +1049,7 @@ absent.
    13. JVM system properties
    14. -
    15. The status of the temp directory. If this is not writeable, or its clock is +
    16. The status of the temp directory. If this is not writable, or its clock is horribly wrong (possible if it is on a network drive), a lot of tasks will fail with obscure error messages.
    17. @@ -1067,7 +1067,7 @@ your location, then dependency logic may

      - For under-IDE diagostics, use the <diagnostics> task to run the same + For under-IDE diagnostics, use the <diagnostics> task to run the same tests as an ant task. This can be added to a diagnostics target in a build file to see what tasks are available under the IDE, what the XML parser and classpath is, etc. Modified: ant/core/trunk/manual/listeners.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/listeners.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/listeners.html (original) +++ ant/core/trunk/manual/listeners.html Sat May 26 12:14:49 2012 @@ -298,7 +298,7 @@ AnsiColorLogger.DEBUG_COLOR=2;34Each key takes as value a color combination defined as Attribute;Foreground;Background. In the above example, background value has not been used.

      -

      This file must be specfied as the value of a system variable +

      This file must be specified as the value of a system variable named ant.logger.defaults and passed as an argument using the -D option to the java command that invokes the Ant application. An easy way to achieve this is to add -Dant.logger.defaults= Modified: ant/core/trunk/manual/platform.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/platform.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/platform.html (original) +++ ant/core/trunk/manual/platform.html Sat May 26 12:14:49 2012 @@ -36,7 +36,7 @@ for example) may not work against the sh

      • You should use a GNU version of tar to untar the Apache Ant source tree, if you have downloaded this as a tar file. If you get -wierd errors about missing files, this is the problem. +weird errors about missing files, this is the problem.
      • Ant does not preserve file permissions when a file is copied, moved or archived, because Java does not let it read or write the permissions. Modified: ant/core/trunk/manual/proxy.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/proxy.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/proxy.html (original) +++ ant/core/trunk/manual/proxy.html Sat May 26 12:14:49 2012 @@ -50,7 +50,7 @@ proxy configuration.

        This is a long standing problem with Java and Ant. The only way to fix - it is to explictly configure Ant with the proxy settings, either + it is to explicitly configure Ant with the proxy settings, either by passing down the proxy details as JVM properties, or to tell Ant on a Java1.5+ system to have the JVM work it out for itself. Modified: ant/core/trunk/manual/running.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/running.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/running.html (original) +++ ant/core/trunk/manual/running.html Sat May 26 12:14:49 2012 @@ -155,7 +155,7 @@ default directories scanned are ANT_HOME ${user.home}/.ant/lib. This arrangement allows the Ant installation to be shared by many users while still allowing each user to deploy additional jars. Such additional jars could be support jars for Ant's optional tasks or jars -containing third-party tasks to be used in the build. It also allows the main Ant installation to be locked down which will please system adminstrators. +containing third-party tasks to be used in the build. It also allows the main Ant installation to be locked down which will please system administrators.

        @@ -470,7 +470,7 @@ org.apache.tools.ant.Executor implementa

      - Modified: ant/core/trunk/manual/tutorial-HelloWorldWithAnt.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/tutorial-HelloWorldWithAnt.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/tutorial-HelloWorldWithAnt.html (original) +++ ant/core/trunk/manual/tutorial-HelloWorldWithAnt.html Sat May 26 12:14:49 2012 @@ -356,7 +356,7 @@ For another layout ... have a look insid

      Configuration files

      Why we have used Log4J? "It's highly configurable"? No - all is hard coded! But that is not the debt of Log4J - it's ours. We had coded BasicConfigurator.configure(); which implies a simple, but hard coded configuration. More -confortable would be using a property file. In the java source delete the BasicConfiguration-line from the main() method +comfortable would be using a property file. In the java source delete the BasicConfiguration-line from the main() method (and the related import-statement). Log4J will search then for a configuration as described in it's manual. Then create a new file src/log4j.properties. That's the default name for Log4J's configuration and using that name would make life easier - not only the framework knows what is inside, you too!

      Modified: ant/core/trunk/manual/tutorial-tasks-filesets-properties.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/tutorial-tasks-filesets-properties.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/tutorial-tasks-filesets-properties.html (original) +++ ant/core/trunk/manual/tutorial-tasks-filesets-properties.html Sat May 26 12:14:49 2012 @@ -301,7 +301,7 @@ can implement our task, so that these te is a common way, because we separate the prerequisites from the real work. On //2 we iterate over all nested filesets. If we don't want to handle multiple filesets, the addFileset() method has to reject the further calls. We can get the result of a fileset via its DirectoryScanner -like done in //3. After that we create a plattform independend String representation of +like done in //3. After that we create a platform independend String representation of the file path (//4, can be done in other ways of course). We have to do the replace(), because we work with a simple string comparison. Ant itself is platform independant and can therefore run on filesystems with slash (/, e.g. Linux) or backslash (\, e.g. Windows) as @@ -313,7 +313,7 @@ location of the file as property, if we

      Ok, much more easier in this simple case would be to add the file as additional include element to all filesets. But I wanted to show how to handle complex situations -whithout being complex :-)

      +without being complex :-)

      The test case uses the ant property ant.home as reference. This property is set by the Launcher class which starts ant. We can use that property in our buildfiles as a @@ -744,7 +744,7 @@ cd ant cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic update //4

      -

      We use the -d flag on //1 to specifiy the cvs directory. You can +

      We use the -d flag on //1 to specify the cvs directory. You can specify the environment variable CVSROOT with that value and after that you haven�t to use that flag any more. On //2 we get the whole cvs tree of ant. (Sorry, but that uses a lot of time ... 10 up to 30 minutes are not unusual ... but this has @@ -905,7 +905,7 @@ entry. For both we need some information all locations as a property. See the included manual for details.

      - + @@ -926,9 +926,9 @@ and the steps described there if you hav
    18. Choose "Ant" as product
    19. Version is the last "Alpha (nightly)" (at this time 1.7)
    20. Component is "Core tasks"
    21. -
    22. Plattform and Severity are ok with "Other" and "Normal"
    23. +
    24. Platform and Severity are ok with "Other" and "Normal"
    25. Initial State is ok with "New"
    26. -
    27. Same with the empy "Assigned to"
    28. +
    29. Same with the empty "Assigned to"
    30. It is not required to add yourself as CC, because you are the reporter and therefore will be informed on changes
    31. URL: no url required
    32. Modified: ant/core/trunk/manual/tutorial-writing-tasks.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/tutorial-writing-tasks.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/tutorial-writing-tasks.html (original) +++ ant/core/trunk/manual/tutorial-writing-tasks.html Sat May 26 12:14:49 2012 @@ -79,7 +79,7 @@ So the buildfile contains three targets. This buildfile uses often the same value (src, classes, MyTask.jar), so we should rewrite that using <property>s. On second there are some handicaps: <javac> requires that the destination directory exists; a call of "clean" with a non existing classes directory will fail; "jar" requires -the execution of some steps bofore. So the refactored code is: +the execution of some steps before. So the refactored code is:
       <?xml version="1.0" encoding="ISO-8859-1"?>
      @@ -208,7 +208,7 @@ Here is project 'MyTask'.
       

      Deriving from Ant's Task

      Ok, that works ... But usually you will extend org.apache.tools.ant.Task. That class is integrated in Ant, get's the project-reference, provides documentation -fiels, provides easier access to the logging facility and (very useful) gives you +fields, provides easier access to the logging facility and (very useful) gives you the exact location where in the buildfile this task instance is used.

      Oki-doki - let's us use some of these:

      Modified: ant/core/trunk/manual/using.html URL: http://svn.apache.org/viewvc/ant/core/trunk/manual/using.html?rev=1342889&r1=1342888&r2=1342889&view=diff ============================================================================== --- ant/core/trunk/manual/using.html (original) +++ ant/core/trunk/manual/using.html Sat May 26 12:14:49 2012 @@ -558,9 +558,9 @@ For the declaration there are several wa <for ... />
    33. declare a bundle of tasks using a xml-file named antlib.xml, XML-namespace and - antlib: protocoll handler + antlib: protocol handler
      - <project xmlns:ac="antlib:net.sf.antconrib"/> + <project xmlns:ac="antlib:net.sf.antcontrib"/> <ac:for ... />
    34. ant-current-src.zip ZIP-Archive containing the sources of Ant. If you have this you could compile Ant itself. - If you do not have the required dependencies, the classes depeding on them are just not + If you do not have the required dependencies, the classes depending on them are just not built. Again, it is preferred to use the standard way of getting the source package described above to make your download quicker and to reduce the load on Apache servers.  

      On these systems you will also need to configure more environment - space to cater for the environment variables used in the Ant lauch script. + space to cater for the environment variables used in the Ant launch script. To do this, you will need to add or update the following line in the config.sys file

      @@ -381,7 +381,7 @@ Apache Ant version 1.7.1 compiled on Jun ANT_HOME is used by the launcher script for finding the libraries. JAVA_HOME is used by the launcher for finding the JDK/JRE to use. (JDK is recommended as some tasks require the java tools.) If not set, the launcher tries to find one via the %PATH% environment variable. -PATH is set for user convinience. With that set you can just start ant instead of always typing +PATH is set for user convenience. With that set you can just start ant instead of always typing the/complete/path/to/your/ant/installation/bin/ant.

      @@ -878,7 +878,7 @@ you need jakarta-oro 2.0.8 or later, and of rhino's javascript.

      - Note: BSF 2.4.0 uses jakarata-commons-logging + Note: BSF 2.4.0 uses jakarta-commons-logging so it needs the commons-logging.jar.

      Groovy jars Groovy with script and scriptdef tasks
      You need to get the groovy jar and two asm jars from a groovy - installation. The jars are groovy-[version].jar, asm-[vesion].jar and + installation. The jars are groovy-[version].jar, asm-[version].jar and asm-util-[version].jar and antlr-[version].jar. As of groovy version 1.0-JSR-06, the jars are groovy-1.0-JSR-06.jar, antlr-2.7.5.jar, asm-2.2.jar and asm-util-2.2.jar. @@ -926,7 +926,7 @@ you need jakarta-oro 2.0.8 or later, and
      jpython.jarPython with script task deprecated, jython is the prefered enginePython with script task deprecated, jython is the preferred engine http://www.jpython.org/
      ant.project-helper-repo.debug boolean (default 'false')Set it to true to enable debuging with Ant's + Set it to true to enable debugging with Ant's ProjectHelper internal repository.
      attachementsattachments all files needed to apply the path Archive containing a patch with the new and modified resources