nico 01/08/28 14:50:54
Modified: docs/manual Tag: ANT_14_BRANCH install.html using.html
docs/manual/CoreTasks Tag: ANT_14_BRANCH antcall.html
available.html dependset.html ear.html fixcrlf.html
javac.html overview.html parallel.html
recorder.html sql.html style.html tstamp.html
zip.html
docs/manual/CoreTypes Tag: ANT_14_BRANCH filelist.html
filterset.html patternset.html
docs/manual/Integration Tag: ANT_14_BRANCH Antidote.html
VAJAntTool.html
docs/manual/OptionalTasks Tag: ANT_14_BRANCH
BorlandEJBTasks.html BorlandGenerateClient.html
ccm.html ftp.html icontract.html jdepend.html
script.html stylebook.html
Log:
- Cleaned up HTML
- Fixed some typos
- Make references to install -> dependencies instead of having links all over
the place
- Verified links and corrected them if possible
- Added new task to overview
Revision Changes Path
No revision
No revision
1.10.2.3 +4 -4 jakarta-ant/docs/manual/install.html
Index: install.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/install.html,v
retrieving revision 1.10.2.2
retrieving revision 1.10.2.3
diff -u -r1.10.2.2 -r1.10.2.3
--- install.html 2001/08/17 10:38:11 1.10.2.2
+++ install.html 2001/08/28 21:50:53 1.10.2.3
@@ -8,7 +8,7 @@
<body>
<h1>Installing Ant</h1>
<h2><a name="getting">Getting Ant</a></h2>
-<h3>Binary edition</h3>
+<h3>Binary Edition</h3>
<p>The latest stable version of Ant can be downloaded from <a
href="http://jakarta.apache.org/builds/ant/release/v1.4/bin/">
http://jakarta.apache.org/builds/ant/release/v1.4/bin/</a>.
@@ -106,7 +106,7 @@
directory is intended for JDK extensions. In particular there are security
restrictions on the classes which may be loaded by an extension.</p>
-<h3>Optional Tasks</h3>
+<h3><a name="optionalTasks">Optional Tasks</a></h3>
<p>Ant supports a number of optional tasks. An optional task is a task which
typically requires an external library to function. The optional tasks are
packaged separately from the core Ant tasks. This package is available in
@@ -234,8 +234,8 @@
indicated feature. Note that only one of the regexp libraries is
needed for use with the mappers. You will also need to install the
Ant optional jar containing the task definitions to make these
-tasks available. Please refer to the <a href="#installing">
-Installing Ant</a> section above.</p>
+tasks available. Please refer to the <a href="#optionalTasks">
+Installing Ant / Optional Tasks</a> section above.</p>
<table border="1" cellpadding="2" cellspacing="0">
<tr>
1.7.2.2 +2 -2 jakarta-ant/docs/manual/using.html
Index: using.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/using.html,v
retrieving revision 1.7.2.1
retrieving revision 1.7.2.2
diff -u -r1.7.2.1 -r1.7.2.2
--- using.html 2001/08/09 15:09:56 1.7.2.1
+++ using.html 2001/08/28 21:50:53 1.7.2.2
@@ -216,7 +216,7 @@
ant.project.name the name of the project that is currently executing;
it is set in the name attribute of <project>.
ant.java.version the JVM version Ant detected; currently it can hold
- the values "1.1", "1.2" and
"1.3".
+ the values "1.1", "1.2",
"1.3" and "1.4".
</pre>
<h3>Example</h3>
@@ -307,7 +307,7 @@
<pathelement path="${classpath}"/>
</classpath>
</pre>
-<p>can be abreviated to:</p>
+<p>can be abbreviated to:</p>
<pre>
<classpath path="${classpath}"/>
</pre>
No revision
No revision
1.4.2.1 +4 -4 jakarta-ant/docs/manual/CoreTasks/antcall.html
Index: antcall.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/antcall.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- antcall.html 2001/08/08 12:09:08 1.4
+++ antcall.html 2001/08/28 21:50:53 1.4.2.1
@@ -24,10 +24,10 @@
<p>
When a target is invoked by antcall, all of its dependent targets will
also be called within the context of any new parameters. For example. if
-the target "doSomethingElse" depended on the target "init", then the
<i>antcall</i> of
-"doSomethingElse" will call "init" during the call. Of course, any
properties defined in the
-antcall task or inherited from the calling target will be fixed and not
overridable
-in the init task -or indeed in the "doSomethingElse" task.
+the target "doSomethingElse" depended on the target
"init", then the
+<i>antcall</i> of "doSomethingElse" will call "init"
during the call.
+Of course, any properties defined in the antcall task or inherited from the
calling target
+will be fixed and not overridable in the init task -or indeed in the
"doSomethingElse" task.
</p>
<h3>Parameters</h3>
<table border="1" cellpadding="2" cellspacing="0">
1.4.2.2 +3 -1 jakarta-ant/docs/manual/CoreTasks/available.html
Index: available.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/available.html,v
retrieving revision 1.4.2.1
retrieving revision 1.4.2.2
diff -u -r1.4.2.1 -r1.4.2.2
--- available.html 2001/08/24 13:25:29 1.4.2.1
+++ available.html 2001/08/28 21:50:53 1.4.2.2
@@ -63,7 +63,9 @@
</tr>
<tr>
<td valign="top">type</td>
- <td valign="top">The type of <code>file</code> to look for, either a
directory (<code>type="dir"</code>) or a file (<code>type="file"</code>). If
not set, the property will be set if the name specified in the
<code>file</code> attribute exists as either a file or a directory.</td>
+ <td valign="top">The type of <code>file</code> to look for, either a
directory (<code>type="dir"</code>) or a file
+ (<code>type="file"</code>). If not set, the property will be
set if the name specified in the <code>file</code>
+ attribute exists as either a file or a directory.</td>
<td align="center" valign="top">No</td>
</tr>
1.1.2.1 +2 -2 jakarta-ant/docs/manual/CoreTasks/dependset.html
Index: dependset.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/dependset.html,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- dependset.html 2001/08/06 14:32:45 1.1
+++ dependset.html 2001/08/28 21:50:53 1.1.2.1
@@ -110,12 +110,12 @@
<p>
In this example derived HTML files in the ${output.dir} directory
will be removed if any are out-of-date with respect to:
-<olist>
+<ol>
<li>the DTD of their source XML files</li>
<li>a common DTD (imported by the main DTD)</li>
<li>a subordinate XSLT stylesheet (imported by the main stylesheet), or</li>
<li>the buildfile</li>
-</olist>
+</ol>
</p>
<p>
If any of the source files in the above example does not exist, all
1.4.2.2 +2 -2 jakarta-ant/docs/manual/CoreTasks/ear.html
Index: ear.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/ear.html,v
retrieving revision 1.4.2.1
retrieving revision 1.4.2.2
diff -u -r1.4.2.1 -r1.4.2.2
--- ear.html 2001/08/22 17:51:36 1.4.2.1
+++ ear.html 2001/08/28 21:50:53 1.4.2.2
@@ -112,8 +112,8 @@
ignored and you will get a warning.</p>
<h2>Example</h2>
<pre>
- <ear earfile="${build.dir}/myapp.ear"
appxml="${src.dir}/metadata/application.xml">
- <fileset dir="${build.dir}" includes="*.jar,*.war"/>
+ <ear earfile="${build.dir}/myapp.ear"
appxml="${src.dir}/metadata/application.xml">
+ <fileset dir="${build.dir}"
includes="*.jar,*.war"/>
</ear>
</pre>
<hr>
1.4.2.1 +4 -5 jakarta-ant/docs/manual/CoreTasks/fixcrlf.html
Index: fixcrlf.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/fixcrlf.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- fixcrlf.html 2001/08/06 15:10:41 1.4
+++ fixcrlf.html 2001/08/28 21:50:53 1.4.2.1
@@ -102,9 +102,9 @@
<li>crlf: convert all EOLs to the pair CRLF</li>
</ul>
Default is based on the platform on which you are running
- this task. For Unix platforms, the default is "lf".
+ this task. For Unix platforms, the default is "lf".
For DOS based systems (including Windows), the default is
- "crlf". For Mac OS, the default is "cr".
+ "crlf". For Mac OS, the default is "cr".
<p>
This is the preferred method for specifying EOL. The
"<i><b>cr</b></i>" attribute (see below) is
@@ -138,9 +138,9 @@
</li>
</ul>
Default is based on the platform on which you are running
- this task. For Unix platforms, the default is "remove".
+ this task. For Unix platforms, the default is "remove".
For DOS based systems (including Windows), the default is
- "add".
+ "add".
<p>
<i>N.B.</i>: One special case is recognized. The three
characters CR-CR-LF are regarded as a single EOL.
@@ -164,7 +164,6 @@
<td valign="top" align="center">No</td>
</tr>
<tr>
- <tr>
<td valign="top">tab</td>
<td valign="top">Specifies how tab characters are to be handled. Valid
values for this property are:
1.10.2.5 +5 -5 jakarta-ant/docs/manual/CoreTasks/javac.html
Index: javac.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/javac.html,v
retrieving revision 1.10.2.4
retrieving revision 1.10.2.5
diff -u -r1.10.2.4 -r1.10.2.5
--- javac.html 2001/08/27 12:34:54 1.10.2.4
+++ javac.html 2001/08/28 21:50:53 1.10.2.5
@@ -287,13 +287,13 @@
<p><b>Note:</b> If you wish to compile only source-files located in some
packages below a
common root you should not include these packages in the srcdir-attribute.
Use include/exclude-attributes
or elements to filter for these packages. If you include part of your
package-structure inside the srcdir-attribute
-(or nested src-elements) Ant will start to recompile your sources everytime
you call it.</p>
+(or nested src-elements) Ant will start to recompile your sources every time
you call it.</p>
<h3>Jikes Notes</h3>
If the environment variable <tt>JIKES_HOME</tt> is set to the location
of the jikes compiler, then the standard Ant invocation scripts
-automatically set build.compiler to "jikes". This enables one to use
+automatically set build.compiler to "jikes". This enables one to
use
jikes when available, without having to commit the build file to a
single choice of compiler.
@@ -302,9 +302,9 @@
Jikes also supports some extra options, which can be set be defining
properties prior to invoking the task. The ant developers are aware that
this is ugly and inflexible -expect a better solution in the future. All
-the options are boolean, and must be set to "true" or "yes" to be
+the options are boolean, and must be set to "true" or
"yes" to be
interpreted as anything other than false; by default
-build.compiler.warnings is "true" while all others are "false"
+build.compiler.warnings is "true" while all others are
"false"
<table border="1" cellpadding="2" cellspacing="0">
<tr>
@@ -339,7 +339,7 @@
</td>
<td valign="top">
enable full dependency checking,<br>
- "+F" in the jikes manual.
+ "+F" in the jikes manual.
</td>
</tr>
</table>
1.1.2.1 +38 -20 jakarta-ant/docs/manual/CoreTasks/overview.html
Index: overview.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/overview.html,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- overview.html 2001/07/08 20:30:59 1.1
+++ overview.html 2001/08/28 21:50:53 1.1.2.1
@@ -36,7 +36,7 @@
</tr>
<tr valign="top">
- <td><a href="apply.html">Apply</a></td>
+ <td><a href="apply.html">Apply/<i>ExecOn</i></a></td>
<td><p>Executes a system command. When the <i>os</i> attribute is
specified, then
the command is only executed when Ant is run on one of the specified
operating
systems.</p></td>
@@ -56,6 +56,13 @@
</tr>
<tr valign="top">
+ <td><a href="condition.html">Condition</a></td>
+ <td><p>Sets a property if a certain condition holds true - this is a
+ generalization of <a href="available.html">Available</a> and
+ <a href="uptodate.html">Uptodate</a>.</p></td>
+ </tr>
+
+ <tr valign="top">
<td><a href="copy.html">Copy</a></td>
<td><p>Copies a file or Fileset to a new file or directory.</p></td>
</tr>
@@ -95,6 +102,13 @@
</tr>
<tr valign="top">
+ <td><a href="dependset.html">Dependset</a></td>
+ <td><p>The dependset task compares a set of source files with a set of
target
+ files. If any of the source files is more recent than any of
+ the target files, all of the target files are removed. </p></td>
+ </tr>
+
+ <tr valign="top">
<td><a href="ear.html">Ear</a></td>
<td><p>An extension of the <a href="jar.html">Jar</a> task with special
treatment for files that should end up in an Enterprise Application
archive.</p></td>
@@ -113,16 +127,6 @@
</tr>
<tr valign="top">
- <td><a href="execon.html">ExecOn</a></td>
- <td><p>Executes a system command. When the <i>os</i> attribute is
specified, then
-the command is only executed when Ant is run on one of the specified
operating
-systems.</p>
-<p>The files and/or directories of a number of <a
-href="../CoreTypes/fileset.html">FileSet</a>s are passed as arguments to the
system
-command. At least one nested <code><fileset></code> is
required.</p></td>
- </tr>
-
- <tr valign="top">
<td><a href="fail.html">Fail</a></td>
<td><p>Exits the current build (just throwing a BuildException),
optionally printing additional information.</p></td>
</tr>
@@ -192,16 +196,22 @@
<tr valign="top">
<td><a href="mkdir.html">Mkdir</a></td>
<td><p>Creates a directory. Also non-existent parent directories are
created, when
-necessary.</p></td>
+ necessary.</p></td>
</tr>
<tr valign="top">
<td><a href="move.html">Move</a></td>
<td><p>Moves a file to a new file or directory, or sets of files to
-a new directory.</p></td>
+ a new directory.</p></td>
</tr>
<tr valign="top">
+ <td><a href="parallel.html">Parallel</a></td>
+ <td><p>Parallel is a container task - it can contain other Ant tasks.
Each nested
+ task within the parallel task will be executed in its own thread. </p>
</td>
+ </tr>
+
+ <tr valign="top">
<td><a href="patch.html">Patch</a></td>
<td><p>Applies a diff file to originals.</p></td>
</tr>
@@ -215,13 +225,13 @@
<tr valign="top">
<td><a href="property.html">Property</a></td>
<td><p>Sets a property (by name and value), or set of properties (from
file or
-resource) in the project.</p></td>
+ resource) in the project.</p></td>
</tr>
<tr valign="top">
<td><a href="recorder.html">Record</a></td>
<td><p>A recorder is a listener to the current build process that
records the
-output to a file.</p></td>
+ output to a file.</p></td>
</tr>
<tr valign="top">
@@ -232,7 +242,7 @@
<tr valign="top">
<td><a href="replace.html">Replace</a></td>
<td><p>Replace is a directory based task for replacing the occurrence of
a given string with another string
-in selected file.</p></td>
+ in selected file.</p></td>
</tr>
<tr valign="top">
@@ -241,6 +251,14 @@
</tr>
<tr valign="top">
+ <td><a href="sequential.html">Sequential</a></td>
+ <td><p>Sequential is a container task - it can contain other Ant tasks.
The nested
+ tasks are simply executed in sequence. Sequential's primary use is to
support
+ the sequential execution of a subset of tasks within the
+ <a href="parallel.html">parallel</a> task</p></td>
+ </tr>
+
+ <tr valign="top">
<td><a href="signjar.html">SignJar</a></td>
<td><p>Signs a jar or zip file with the javasign command line
tool.</p></td>
</tr>
@@ -271,13 +289,13 @@
<tr valign="top">
<td><a href="taskdef.html">Taskdef</a></td>
<td><p>Adds a task definition to the current project, such that this new
task can be
-used in the current project.</p></td>
+ used in the current project.</p></td>
</tr>
<tr valign="top">
<td><a href="touch.html">Touch</a></td>
<td><p>Changes the modification time of a file and possibly creates it at
-the same time.</p></td>
+ the same time.</p></td>
</tr>
<tr valign="top">
@@ -290,7 +308,7 @@
<tr valign="top">
<td><a href="typedef.html">Typedef</a></td>
<td><p>Adds a data type definition to the current project, such that this
-new type can be used in the current project.</p></td>
+ new type can be used in the current project.</p></td>
</tr>
<tr valign="top">
@@ -316,7 +334,7 @@
<tr valign="top">
<td><a href="uptodate.html">Uptodate</a></td>
<td><p>Sets a property if a target files are more up to date than a set
of
-Source files.</p></td>
+ Source files.</p></td>
</tr>
<tr valign="top">
1.2.2.1 +3 -3 jakarta-ant/docs/manual/CoreTasks/parallel.html
Index: parallel.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/parallel.html,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- parallel.html 2001/08/09 11:03:39 1.2
+++ parallel.html 2001/08/28 21:50:53 1.2.2.1
@@ -22,7 +22,7 @@
<p>Care must be taken when using multithreading to ensure the tasks within
the
threads do not interact. For example, two javac compile tasks which write
classes into the same destination directory may interact where one tries to
-read a class for depenency information while the other task is writing the
+read a class for dependency information while the other task is writing the
class file. Be sure to avoid these types of interactions within a
<parallel> task</p>
@@ -35,7 +35,7 @@
<p>If any of the tasks within the <parallel> task fails, the remaining
tasks in other threads will continue to run until all threads have
completed.
-In this sitiuation, the parallel task will also fail.</p>
+In this situation, the parallel task will also fail.</p>
<p>The parallel task may be combined with the <a href="sequential.html">
sequential</a> task to define sequences of tasks to be executed on each
thread
@@ -55,7 +55,7 @@
<p>This example represents a typical pattern for testing a server
application.
In one thread the server is started (the wlrun task). The other thread
consists
of a three tasks which are performed in sequence. The sleep task is used to
-give the server time to come up. Another task which is capabale of
validating
+give the server time to come up. Another task which is capable of validating
that the server is available could be used in place of the sleep task. The
test harness is then run. Once the tests are complete, the server is stopped
(using wlstop in this example), allowing both threads to complete. The
1.2.2.1 +19 -19 jakarta-ant/docs/manual/CoreTasks/recorder.html
Index: recorder.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/recorder.html,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- recorder.html 2001/04/12 06:03:39 1.2
+++ recorder.html 2001/08/28 21:50:53 1.2.2.1
@@ -16,11 +16,11 @@
associated with a file. The filename is used as a unique identifier for
the recorders. The first call to the recorder task with an unused filename
will create a recorder (using the parameters provided) and add it to the
-listeners of the build. All subsiquent calls to the recorder task using
+listeners of the build. All subsequent calls to the recorder task using
this filename will modify that recorders state (recording or not) or other
properties (like logging level).
-<p>Some technical issues: the file's print stream is flushed for "finished"
+<p>Some technical issues: the file's print stream is flushed for
"finished"
events (buildFinished, targetFinished and taskFinished), and is closed on
a buildFinished event.
@@ -41,8 +41,8 @@
<td valign="top">This tells the logger what to do: should it start
recording or stop? The first time that the recorder task is called for
this logfile, and if this attribute is not provided, then the default
- for this attribute is "start". If this attribute is not provided on
- subsiquest calls, then the state remains as previous.
+ for this attribute is "start". If this attribute is not
provided on
+ subsequent calls, then the state remains as previous.
[Values = {start|stop}, Default = no state change]</td>
<td align="center" valign="middle">no</td>
</tr>
@@ -50,7 +50,7 @@
<td valign="top">append</td>
<td valign="top">Should the recorder append to a file, or create a new
one? This is only applicable the first time this task is called for
- this file. [Vaules = {yes|no}, Default=yes]</td>
+ this file. [Values = {yes|no}, Default=yes]</td>
<td align="center" valign="middle">no</td>
</tr>
<tr>
@@ -58,38 +58,38 @@
<td valign="top">At what logging level should this recorder instance
record to? This is not a once only parameter (like <code>append</code>
is) -- you can increase or decrease the logging level as the build
process
- continues. [Vaules= {error|warn|info|verbose|debug}, Default = no
change]
+ continues. [Values= {error|warn|info|verbose|debug}, Default = no
change]
</td>
<td align="center" valign="middle">no</td>
</tr>
</table>
<h3>Examples</h3>
-<p>The following build.xml snippit is an example of how to use the recorder
+<p>The following build.xml snippet is an example of how to use the recorder
to record just the <code><javac></code> task:
<pre>
...
<compile >
- <record name="log.txt" action="start" />
+ <record name="log.txt" action="start" />
<javac ...
- <record name="log.txt" action="stop" />
+ <record name="log.txt" action="stop" />
<compile/>
...
</pre>
<p>The following two calls to <code><record></code> set up two
-recorders: one to file "records-simple.log" at logging level
<code>info</code>
-(the default) and one to file "ISO.log" using logging level of
+recorders: one to file "records-simple.log" at logging level
<code>info</code>
+(the default) and one to file "ISO.log" using logging level of
<code>verbose</code>.
<pre>
...
- <record name="records-simple.log" />
- <record name="ISO.log" loglevel="verbose" />
+ <record name="records-simple.log" />
+ <record name="ISO.log" loglevel="verbose" />
...
</pre>
<h3>Notes</h3>
-<p>There is some funtionality that I would like to be able to add in the
+<p>There is some functionality that I would like to be able to add in the
future. They include things like the following:
<table border="1" cellpadding="2" cellspacing="0">
<tr>
@@ -113,8 +113,8 @@
</tr>
<tr>
<td valign="top">includetarget</td>
- <td valign="top" rowspan=2>A comma-separated list of targets to
automaticly
- record. If this value is "all", then all targets are recorded.
+ <td valign="top" rowspan=2>A comma-separated list of targets to
automatically
+ record. If this value is "all", then all targets are recorded.
[Default = all]</td>
<td align="center" valign="middle">no</td>
</tr>
@@ -124,10 +124,10 @@
</tr>
<tr>
<td valign="top">includetask</td>
- <td valign="top" rowspan=2>A comma-separated list of task to automaticly
+ <td valign="top" rowspan=2>A comma-separated list of task to
automatically
record or not. This could be difficult as it could conflict with the
<code>includetarget/excludetarget</code>. (e.g.:
- <code>includetarget="compile" exlcudetask="javac"</code>, what should
+ <code>includetarget="compile"
exlcudetask="javac"</code>, what should
happen?)</td>
<td align="center" valign="middle">no</td>
</tr>
@@ -137,7 +137,7 @@
</tr>
<tr>
<td valign="top">action</td>
- <td valign="top">add greater flexability to the action attribute. Things
+ <td valign="top">add greater flexibility to the action attribute. Things
like <code>close</code> to close the print stream.</td>
<td align="center" valign="top">no</td>
</tr>
1.4.2.1 +28 -11 jakarta-ant/docs/manual/CoreTasks/sql.html
Index: sql.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/sql.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- sql.html 2001/05/17 10:41:08 1.4
+++ sql.html 2001/08/28 21:50:53 1.4.2.1
@@ -7,13 +7,21 @@
<h2><a name="sql">Sql</a></h2>
<h3>Description</h3>
-<p>Executes a series of SQL statements via JDBC to a database. Statements
can either be read in from a text file using the <i>src</i> attribute or from
between the enclosing SQL tags.</p>
+<p>Executes a series of SQL statements via JDBC to a database. Statements
can
+either be read in from a text file using the <i>src</i> attribute or from
+between the enclosing SQL tags.</p>
+
+<p>Multiple statements can be provided, separated by semicolons (or the
+defined <i>delimiter</i>). Individual lines within the statements can be
+commented using either --, // or REM at the start of the line.</p>
+
+<p>The <i>autocommit</i> attribute specifies whether auto-commit should be
+turned on or off whilst executing the statements. If auto-commit is turned
+on each statement will be executed and committed. If it is turned off the
+statements will all be executed as one transaction.</p>
-<p>Multiple statements can be provided, separated by semi-colons (or the
defined <i>delimiter</i>). Individual lines within the statements can be
commented using either --, // or REM at the start of the line.</p>
-
-<p>The <i>autocommit</i> attribute specifies whether auto-commit should be
turned on or off whilst executing the statements. If auto-commit is turned on
each statement will be executed and committed. If it is turned off the
statements will all be executed as one transaction.</p>
-
-<p>The <i>onerror</i> attribute specifies how to proceed when an error
occurs during the execution of one of the statements.
+<p>The <i>onerror</i> attribute specifies how to proceed when an error
occurs
+during the execution of one of the statements.
The possible values are: <b>continue</b> execution, only show the error;
<b>stop</b> execution and commit transaction;
and <b>abort</b> execution and transaction and fail task.</p>
@@ -53,7 +61,7 @@
<tr>
<td width="12%" valign="top">delimiter</td>
<td width="78%" valign="top">String that separates SQL statements</td>
- <td width="10%" valign="top">No, default ";"</td>
+ <td width="10%" valign="top">No, default ";"</td>
</tr>
<tr>
<td width="12%" valign="top">autocommit</td>
@@ -134,7 +142,9 @@
/>
</pre></blockquote>
-<p>Connects to the database given in <i>url</i> as the sa user using the
org.database.jdbcDriver and executes the SQL statements contained within the
file data.sql</p>
+<p>Connects to the database given in <i>url</i> as the sa user using the
+org.database.jdbcDriver and executes the SQL statements contained within
+the file data.sql</p>
<blockquote><pre><sql
driver="org.database.jdbcDriver"
@@ -151,7 +161,8 @@
</pre></blockquote>
<p>Connects to the database given in <i>url</i> as the sa
- user using the org.database.jdbcDriver and executes the two SQL statements
inserting data into some_table and truncating some_other_table </p>
+ user using the org.database.jdbcDriver and executes the two SQL statements
+ inserting data into some_table and truncating some_other_table </p>
<p>Note that you may want to enclose your statements in
<code><![CDATA[</code> ... <code>]]></code> sections so you don't
@@ -170,7 +181,10 @@
]]></sql>
</pre></blockquote>
-<p>The following connects to the database given in url as the sa user using
the org.database.jdbcDriver and executes the SQL statements contained within
the files data1.sql, data2.sql and data3.sql and then executes the truncate
operation on <i>some_other_table</i>.</p>
+<p>The following connects to the database given in url as the sa user using
+the org.database.jdbcDriver and executes the SQL statements contained within
+the files data1.sql, data2.sql and data3.sql and then executes the truncate
+operation on <i>some_other_table</i>.</p>
<blockquote><pre><sql
driver="org.database.jdbcDriver"
@@ -186,7 +200,10 @@
</sql>
</pre></blockquote>
-<p>The following connects to the database given in url as the sa user using
the org.database.jdbcDriver and executes the SQL statements contained within
the file data.sql, with output piped to outputfile.txt, searching
/some/jdbc.jar as well as the system classpath for the driver class.</p>
+<p>The following connects to the database given in url as the sa user using
the
+org.database.jdbcDriver and executes the SQL statements contained within the
+file data.sql, with output piped to outputfile.txt, searching /some/jdbc.jar
+as well as the system classpath for the driver class.</p>
<blockquote><pre><sql
driver="org.database.jdbcDriver"
1.8.2.2 +2 -0 jakarta-ant/docs/manual/CoreTasks/style.html
Index: style.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/style.html,v
retrieving revision 1.8.2.1
retrieving revision 1.8.2.2
diff -u -r1.8.2.1 -r1.8.2.2
--- style.html 2001/08/21 20:25:22 1.8.2.1
+++ style.html 2001/08/28 21:50:53 1.8.2.2
@@ -12,6 +12,8 @@
<p>Process a set of documents via XSLT.</p>
<p>This is useful for building views of XML based documentation,
or in generating code.</p>
+<p><b>Note:</b> This task depends on external libraries not included in the
Ant distribution.
+See <a href="../install.html#librarydependencies">Library Dependencies</a>
for more information.</p>
<p>It is possible to refine the set of files that are being copied. This can
be
done with the <i>includes</i>, <i>includesfile</i>, <i>excludes</i>,
<i>excludesfile</i> and <i>defaultexcludes</i>
attributes. With the <i>includes</i> or <i>includesfile</i> attribute you
specify the files you want to
1.6.2.1 +2 -2 jakarta-ant/docs/manual/CoreTasks/tstamp.html
Index: tstamp.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/tstamp.html,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -r1.6 -r1.6.2.1
--- tstamp.html 2001/08/01 11:22:18 1.6
+++ tstamp.html 2001/08/28 21:50:53 1.6.2.1
@@ -36,7 +36,7 @@
The Tstamp task supports a <code><format></code> nested element that
allows a property to be set to the current date and time in a given format.
The date/time patterns are as defined in the Java
-<a
href=http://java.sun.com/products/jdk/1.2/docs/api/java/text/SimpleDateFormat.html>SimpleDateFormat</a>
class.
+<a
href="http://java.sun.com/products/jdk/1.2/docs/api/java/text/SimpleDateFormat.html">SimpleDateFormat</a>
class.
The format element also allows offsets to be applied to the time to generate
different time values.
<br><br>
<table width="60%" border="1" cellpadding="2" cellspacing="0">
@@ -82,7 +82,7 @@
<tr>
<td valign="top">locale</td>
<td valign="top">The locale used to create date/time string. The general
- form is "language, country, variant" but either variant or variant and
+ form is "language, country, variant" but either variant or
variant and
country may be omitted. For more information please refer to
documentation
for the
<a
href="http://java.sun.com/j2se/1.3/docs/api/java/util/Locale.html">Locale</a>
1.4.2.2 +1 -1 jakarta-ant/docs/manual/CoreTasks/zip.html
Index: zip.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTasks/zip.html,v
retrieving revision 1.4.2.1
retrieving revision 1.4.2.2
diff -u -r1.4.2.1 -r1.4.2.2
--- zip.html 2001/08/22 17:51:36 1.4.2.1
+++ zip.html 2001/08/28 21:50:53 1.4.2.2
@@ -47,7 +47,7 @@
for filenames - this is consistent with the command line ZIP tools,
but causes problems if you try to open them from within Java and your
filenames contain non US-ASCII characters. Use the encoding attribute
-and set it to UTF8 to create zip files that can savely be read by
+and set it to UTF8 to create zip files that can safely be read by
Java.</p>
<h3>Parameters</h3>
<table border="1" cellpadding="2" cellspacing="0">
No revision
No revision
1.1.2.1 +0 -1 jakarta-ant/docs/manual/CoreTypes/filelist.html
Index: filelist.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTypes/filelist.html,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- filelist.html 2001/08/06 14:32:46 1.1
+++ filelist.html 2001/08/28 21:50:53 1.1.2.1
@@ -34,7 +34,6 @@
<td valign="top">Comma-separated list of file names.</td>
<td valign="top" align="center">Yes</td>
</tr>
- </tr>
</table>
<h4>Examples</h4>
1.1.2.2 +118 -96 jakarta-ant/docs/manual/CoreTypes/Attic/filterset.html
Index: filterset.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTypes/Attic/filterset.html,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- filterset.html 2001/08/17 11:39:15 1.1.2.1
+++ filterset.html 2001/08/28 21:50:53 1.1.2.2
@@ -1,96 +1,118 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<!-- saved from
url=(0066)http://nagoya.apache.org/bugzilla/showattachment.cgi?attach_id=130 -->
-<HTML><HEAD><TITLE>Ant User Manual</TITLE>
-<META http-equiv=Content-Type content="text/html; charset=windows-1252">
-<META http-equiv=Content-Language content=en-us>
-<META content="MSHTML 5.50.4522.1800" name=GENERATOR></HEAD>
-<BODY>
-<H2><A name=fileset>Filterset</A></H2>
-<P>FilterSets are groups of filters. Filters can be defined as token value
pairs
-or be read in from a file. FilterSets can appear inside tasks that support
this
-feature or at the same level as <CODE>target</CODE> � i.e., as children of
-<CODE>project</CODE>.</P>In addition, Filtersets can have begintoken and/or
-endtoken attributes to define what to match. <BR>Filtersets are used for
doing
-replacements in tasks like copy etc.<BR>
-<H2>Filterset</H2>
-<TABLE cellSpacing=0 cellPadding=2 border=1>
- <TBODY>
- <TR>
- <TD vAlign=top><B>Attribute</B></TD>
- <TD vAlign=top><B>Description</B></TD>
- <TD vAlign=top><B>Default</B></TD>
- <TD vAlign=top align=middle><B>Required</B></TD></TR>
- <TR>
- <TD vAlign=top>starttoken</TD>
- <TD vAlign=top>The string marking the beginning of a token. eg
- <STRONG>@</STRONG>Date@</TD>
- <TD vAlign=top>@</TD>
- <TD vAlign=top align=middle>No</TD></TR>
- <TR>
- <TD vAlign=top>endtoken</TD>
- <TD vAlign=top>The string marking the end of a token. eg
- @Date<STRONG>@</STRONG></TD>
- <TD vAlign=top>@</TD>
- <TD vAlign=top align=middle>No</TD></TR></TBODY></TABLE>
-<H2>Filter</H2>
-<TABLE cellSpacing=0 cellPadding=2 border=1>
- <TBODY>
- <TR>
- <TD vAlign=top><B>Attribute</B></TD>
- <TD vAlign=top><B>Description</B></TD>
- <TD vAlign=top align=middle><B>Required</B></TD></TR>
- <TR>
- <TD vAlign=top>token</TD>
- <TD vAlign=top>The token to replace eg @<STRONG>Date</STRONG>@</TD>
- <TD vAlign=top align=middle>Yes</TD></TR>
- <TR>
- <TD vAlign=top>value</TD>
- <TD vAlign=top>The value to replace it with eg Thursday, April 26,
2001</TD>
- <TD vAlign=top align=middle>Yes</TD></TR></TBODY></TABLE>
-<H2>Filtersfile</H2>
-<TABLE cellSpacing=0 cellPadding=2 border=1>
- <TBODY>
- <TR>
- <TD vAlign=top><B>Attribute</B></TD>
- <TD vAlign=top><B>Description</B></TD>
- <TD vAlign=top align=middle><B>Required</B></TD></TR>
- <TR>
- <TD vAlign=top>file</TD>
- <TD vAlign=top>The file to load tokens from should be a properties file
of
- name value pairs.</TD>
- <TD vAlign=top align=middle>Yes</TD></TR></TBODY></TABLE>
-<H4>Examples</H4>
-<BLOCKQUOTE><PRE>You are copying the version.txt file to the dist directory
from the build directory
-but wish to replace the token @DATE@ with todays date.
-
-<copy file="${build.home}/version.txt"
toFile="${dist.home}/version.txt"<
- <filterset>
- <filter token="DATE" value="${DATE}"/>
- </filterset>
-</copy>
-</PRE></BLOCKQUOTE>
-<BLOCKQUOTE><PRE>You are copying the version.txt file to the dist directory
from the build directory
-but wish to replace the token %DATE* with todays date.
-
-<copy file="${build.home}/version.txt"
toFile="${dist.home}/version.txt">
- <filterset begintoken="%" endtoken="*">
- <filter token="DATE" value="${DATE}"/>
- </filterset>
-</copy>
-</PRE></BLOCKQUOTE>
-<BLOCKQUOTE><PRE>Copy all the docs but change all dates and appropriate
notices as stored in a file.
-
-<copy toDir="${dist.home}/docs" >
- <fileset dir="${build.home}/docs">
- <include name="**/*.html">
- </fileset>
- <filterset begintoken="%" endtoken="*">
- <filter token="DATE" value="${DATE}"/>
- <filtersfile file="${user.home}/dist.properties"/>
- </filterset>
-</copy>
-</PRE></BLOCKQUOTE>
-<HR>
-
-<P align=center>Copyright � 2000,2001 Apache Software Foundation. All rights
-Reserved.</P></BODY></HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+
+<HTML>
+<HEAD>
+ <TITLE>Ant User Manual</TITLE>
+ <META http-equiv="Content-Type" content="text/html; charset=windows-1252">
+ <META http-equiv="Content-Language" content="en-us">
+ <META content="MSHTML 5.50.4522.1800" name=GENERATOR>
+</HEAD>
+
+<BODY>
+<H2><A name="fileset">Filterset</A></H2>
+
+<P>FilterSets are groups of filters. Filters can be defined as token value
pairs
+or be read in from a file. FilterSets can appear inside tasks that support
this
+feature or at the same level as <CODE>target</CODE> - i.e., as children of
+<CODE>project</CODE>.</P>In addition, Filtersets can have begintoken and/or
+endtoken attributes to define what to match. <BR>Filtersets are used for
doing
+replacements in tasks like copy etc.<BR>
+
+<H2>Filterset</H2>
+
+<TABLE cellSpacing=0 cellPadding=2 border=1>
+ <TR>
+ <TD vAlign=top><B>Attribute</B></TD>
+ <TD vAlign=top><B>Description</B></TD>
+ <TD vAlign=top><B>Default</B></TD>
+ <TD vAlign=top align="center"><B>Required</B></TD>
+ </TR>
+ <TR>
+ <TD vAlign=top>starttoken</TD>
+ <TD vAlign=top>The string marking the beginning of a token. eg
+ <STRONG>@</STRONG>Date@</TD>
+ <TD vAlign=top>@</TD>
+ <TD vAlign=top align="center">No</TD>
+ </TR>
+ <TR>
+ <TD vAlign=top>endtoken</TD>
+ <TD vAlign=top>The string marking the end of a token. eg
+ @Date<STRONG>@</STRONG></TD>
+ <TD vAlign=top>@</TD>
+ <TD vAlign=top align="center">No</TD>
+ </TR>
+</TABLE>
+
+<H2>Filter</H2>
+<TABLE cellSpacing=0 cellPadding=2 border=1>
+ <TR>
+ <TD vAlign=top><B>Attribute</B></TD>
+ <TD vAlign=top><B>Description</B></TD>
+ <TD vAlign=top align="center"><B>Required</B></TD>
+ </TR>
+ <TR>
+ <TD vAlign=top>token</TD>
+ <TD vAlign=top>The token to replace eg @<STRONG>Date</STRONG>@</TD>
+ <TD vAlign=top align="center">Yes</TD>
+ </TR>
+ <TR>
+ <TD vAlign=top>value</TD>
+ <TD vAlign=top>The value to replace it with eg Thursday, April 26,
2001</TD>
+ <TD vAlign=top align="center">Yes</TD>
+ </TR>
+</TABLE>
+
+<H2>Filtersfile</H2>
+<TABLE cellSpacing=0 cellPadding=2 border=1>
+ <TR>
+ <TD vAlign=top><B>Attribute</B></TD>
+ <TD vAlign=top><B>Description</B></TD>
+ <TD vAlign=top align="center"><B>Required</B></TD>
+ </TR>
+ <TR>
+ <TD vAlign=top>file</TD>
+ <TD vAlign=top>The file to load tokens from should be a properties file
of
+ name value pairs.</TD>
+ <TD vAlign=top align="center">Yes</TD>
+ </TR>
+</TABLE>
+
+<H4>Examples</H4>
+
+<p>You are copying the version.txt file to the dist directory from the build
directory
+but wish to replace the token @DATE@ with todays date.</p>
+<BLOCKQUOTE><PRE>
+<copy file="${build.home}/version.txt"
toFile="${dist.home}/version.txt"<
+ <filterset>
+ <filter token="DATE" value="${DATE}"/>
+ </filterset>
+</copy>
+</PRE></BLOCKQUOTE>
+
+<p>You are copying the version.txt file to the dist directory from the build
directory
+but wish to replace the token %DATE* with todays date.</p>
+<BLOCKQUOTE><PRE>
+<copy file="${build.home}/version.txt"
toFile="${dist.home}/version.txt">
+ <filterset begintoken="%" endtoken="*">
+ <filter token="DATE" value="${DATE}"/>
+ </filterset>
+</copy>
+</PRE></BLOCKQUOTE>
+
+<p>Copy all the docs but change all dates and appropriate notices as stored
in a file.</p>
+<BLOCKQUOTE><PRE>
+<copy toDir="${dist.home}/docs" >
+ <fileset dir="${build.home}/docs">
+ <include name="**/*.html">
+ </fileset>
+ <filterset begintoken="%" endtoken="*">
+ <filter token="DATE" value="${DATE}"/>
+ <filtersfile file="${user.home}/dist.properties"/>
+ </filterset>
+</copy>
+</PRE></BLOCKQUOTE>
+
+<HR>
+
+<P align=center>Copyright © 2000,2001 Apache Software Foundation. All
rights
+Reserved.</P></BODY></HTML>
1.4.2.1 +1 -1 jakarta-ant/docs/manual/CoreTypes/patternset.html
Index: patternset.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/CoreTypes/patternset.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- patternset.html 2001/08/01 09:23:47 1.4
+++ patternset.html 2001/08/28 21:50:53 1.4.2.1
@@ -59,7 +59,7 @@
</tr>
<tr>
<td valign="top">name</td>
- <td valign="top">the <a href=="../dirtasks.html#patterns">pattern</a>
+ <td valign="top">the <a href="../dirtasks.html#patterns">pattern</a>
to in/exclude.</td>
<td align="center" valign="top">Yes</td>
</tr>
No revision
No revision
1.3.2.1 +12 -23 jakarta-ant/docs/manual/Integration/Antidote.html
Index: Antidote.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/Integration/Antidote.html,v
retrieving revision 1.3
retrieving revision 1.3.2.1
diff -u -r1.3 -r1.3.2.1
--- Antidote.html 2001/02/13 13:38:53 1.3
+++ Antidote.html 2001/08/28 21:50:53 1.3.2.1
@@ -23,7 +23,7 @@
quick generation, modification, and use of Ant build files,
helping the user define a build process and track down build
problems. It is not meant to be an IDE, but an enabler for the
- powerful features available in Ant, particularlyl for novice
+ powerful features available in Ant, particularly for novice
users, or users who want a rapid way of controlling their build
process.</P>
@@ -59,36 +59,25 @@
<H2>Getting Involved</H2>
- <P>The source code for Antidote is included with the <A
- HREF="http://jakarta.apache.org/site/cvsindex.html">CVS</A>
- version of <A
- HREF="http://jakarta.apache.org/cvsweb/index.cgi/jakarta-ant">Ant</A>,
- starting in the directory <A
-
HREF="http://jakarta.apache.org/cvsweb/index.cgi/jakarta-ant/src/antidote">
- jakarta-ant/src/antidote</A>. All the existing documentation can
+ <P>The source code for Antidote is located in a separate Module
+ (<a
href="http://cvs.apache.org/viewcvs/jakarta-ant-antidote/">jakarta-ant-antidote</a>)
in CVS.
+ All the existing documentation can
be found there where new contributors should read:
<UL>
- <LI><A
-
HREF="http://jakarta.apache.org/cvsweb/index.cgi/~checkout~/jakarta-ant/src/antidote/docs/design-overview.html">Design
- Overview</A></LI>
- <LI><A
HREF="http://jakarta.apache.org/cvsweb/index.cgi/~checkout~/jakarta-ant/src/antidote/docs/gui-requirements.html">Feature
List</A></LI>
- <LI><A
-
HREF="http://jakarta.apache.org/cvsweb/index.cgi/~checkout~/jakarta-ant/src/antidote/docs/gui-ideas.txt">Idea
Refinement</A></LI>
- <LI><A
-
HREF="http://jakarta.apache.org/cvsweb/index.cgi/~checkout~/jakarta-ant/src/antidote/docs/new-module-howto.html">New
Module HOWTO</A></LI>
- <LI><A
-
HREF="http://jakarta.apache.org/cvsweb/index.cgi/~checkout~/jakarta-ant/src/antidote/docs/uml/index.html">Static
- Class Diagrams</A></LI>
+ <LI><A
HREF="http://cvs.apache.org/viewcvs/~checkout~/jakarta-ant-antidote/docs/developer/design/design-overview.html">Design
Overview</A></LI>
+ <LI><A
HREF="http://cvs.apache.org/viewcvs/~checkout~/jakarta-ant-antidote/docs/developer/design/gui-requirements.html">Feature
List</A></LI>
+ <LI><A
HREF="http://cvs.apache.org/viewcvs/~checkout~/jakarta-ant-antidote/docs/developer/design/gui-ideas.txt">Idea
Refinement</A></LI>
+ <LI><A
HREF="http://cvs.apache.org/viewcvs/~checkout~/jakarta-ant-antidote/docs/developer/design/new-module-howto.html">New
Module HOWTO</A></LI>
+ <LI><A
HREF="http://cvs.apache.org/viewcvs/~checkout~/jakarta-ant-antidote/docs/developer/design/uml/index.html">Static
Class Diagrams</A></LI>
</UL>
-
<P>Online discussions about Antidote occur on the <A
HREF="http://jakarta.apache.org/site/mail.html">jakarta-ant
mailing list</A>. The application infrastructure is fairly
- complete, but there are almost unlimited oppotunities for feature
+ complete, but there are almost unlimited opportunities for feature
contributions.
- <P>Asipring contributors new to the Jakarta Project should
+ <P>Aspiring contributors new to the Jakarta Project should
(carefully) read the following for details on the contribution
process:
<UL>
@@ -104,7 +93,7 @@
<HR>
- <P ALIGN="center">Copyright © 2000 Apache Software Foundation. All
+ <P ALIGN="center">Copyright © 2000,2001 Apache Software Foundation.
All
rights Reserved.</P>
</BODY>
1.6.2.1 +25 -23 jakarta-ant/docs/manual/Integration/VAJAntTool.html
Index: VAJAntTool.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/Integration/VAJAntTool.html,v
retrieving revision 1.6
retrieving revision 1.6.2.1
diff -u -r1.6 -r1.6.2.1
--- VAJAntTool.html 2001/03/09 12:04:03 1.6
+++ VAJAntTool.html 2001/08/28 21:50:53 1.6.2.1
@@ -19,18 +19,20 @@
<h2>Table of Contents</h2>
<ul>
<li><a href="#introduction">Introduction</a></li>
- <li><a href="#tasks">The Tasks</a><a href="#introduction"></a></li>
- <ul>
- <li><a href="#vajload">VAJLoad</a></li>
- <li><a href="#vajexport">VAJExport</a></li>
- <li><a href="#vajimport">VAJImport</a></li>
- </ul>
+ <li><a href="#tasks">The Tasks</a><a href="#introduction"></a>
+ <ul>
+ <li><a href="#vajload">VAJLoad</a></li>
+ <li><a href="#vajexport">VAJExport</a></li>
+ <li><a href="#vajimport">VAJImport</a></li>
+ </ul>
+ </li>
<li><a href="#sample_buildfile">A sample build file</a><br></li>
- <li><a href="#plugin">The Plugin</a></li>
- <ul>
- <li><a href="#installation">Installation</a></li>
- <li><a href="#usage">Usage</a></li>
- </ul>
+ <li><a href="#plugin">The Plugin</a>
+ <ul>
+ <li><a href="#installation">Installation</a></li>
+ <li><a href="#usage">Usage</a></li>
+ </ul>
+ </li>
<li><a href="#faq">Frequently Asked Questions</a></li>
<li><a href="#va_versions">Visual Age Versions</a></li>
<li><a href="#history">History</a><a href="#history"></a></li>
@@ -114,8 +116,8 @@
<h3>Example</h3>
<pre>
<vajload>
- <vajproject name="My Testcases" version="1.7beta" />
- <vajproject name="JUnit" version="3.2" />
+ <vajproject name="My Testcases" version="1.7beta"
/>
+ <vajproject name="JUnit" version="3.2" />
</vajload>
</pre>
@@ -125,7 +127,7 @@
<h3>Description:</h3>
<p>Exports Java source files, class files and/or resources from the workspace
to the file system. Exports can be specified by giving the VAJ project
-name and package name(s). This works very similar to <a
href="index.html#fileset">
+name and package name(s). This works very similar to <a
href="../CoreTypes/fileset.html">
FileSets</a>. </p>
<h3>Parameters</h3>
@@ -143,28 +145,28 @@
</tr>
<tr>
<td valign="Top">exportSources</td>
- <td valign="Top">export source files (default: "yes")</td>
+ <td valign="Top">export source files (default: "yes")</td>
<td valign="Top" align="Center">no</td>
</tr>
<tr valign="Top">
<td valign="Top">exportResources</td>
- <td valign="Top">export resource files (default: "yes")</td>
+ <td valign="Top">export resource files (default: "yes")</td>
<td valign="Top" align="Center">no</td>
</tr>
<tr valign="Top">
<td valign="Top">exportClasses</td>
- <td valign="Top">export class files (default: "no")</td>
+ <td valign="Top">export class files (default: "no")</td>
<td valign="Top" align="Center">no</td>
</tr>
<tr valign="Top">
<td valign="Top">exportDebugInfo</td>
<td valign="Top">include debug info in exported
- class files (default: "no")</td>
+ class files (default: "no")</td>
<td valign="Top" align="Center">no</td>
</tr>
<tr valign="Top">
<td valign="Top">defaultexcludes </td>
- <td valign="Top">use default excludes when exporting (default: "yes")
+ <td valign="Top">use default excludes when exporting (default:
"yes")
<td valign="Top" align="Center">no</td>
</tr>
</tbody>
@@ -212,9 +214,9 @@
<h3>Example</h3>
<pre>
-<vajexport destdir="${src.dir}" exportResources="no">
- <include name="MyProject/**"/>
- <exclude name="MyProject/test/**"/>
+<vajexport destdir="${src.dir}"
exportResources="no">
+ <include name="MyProject/**"/>
+ <exclude name="MyProject/test/**"/>
</vajexport>
</pre>
This example exports all packages in the VAJ project 'MyProject', except
@@ -268,7 +270,7 @@
<h3>Parameters specified as nested elements</h3>
<h4>fileset</h4>
-A <a href="index.html#fileset">FileSet</a> specifies the files to import.
+A <a href="../CoreTypes/fileset.html">FileSet</a> specifies the files to
import.
<h3>Example</h3>
<pre>
No revision
No revision
1.1.2.1 +5 -5
jakarta-ant/docs/manual/OptionalTasks/BorlandEJBTasks.html
Index: BorlandEJBTasks.html
===================================================================
RCS file:
/home/cvs/jakarta-ant/docs/manual/OptionalTasks/BorlandEJBTasks.html,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- BorlandEJBTasks.html 2001/04/07 03:51:30 1.1
+++ BorlandEJBTasks.html 2001/08/28 21:50:54 1.1.2.1
@@ -9,10 +9,10 @@
<h2><a name="log">BorlandDeploy</a>Tool</h2>
<h3>Description</h3>
-<p>The BorlandDeployTool is a vendor specifc nested element for the Ejbjar
optionaltask.
+<p>The BorlandDeployTool is a vendor specific nested element for the Ejbjar
optional task.
<p>BorlandDeploymentTool is dedicated to the Borland Application Server 4.5.
It
generates and compiles the stubs and skeletons for all ejb described into
the
- Deployement Descriptor, builds the jar file including the support files
and
+ Deployment Descriptor, builds the jar file including the support files and
verify whether the produced jar is valid or not.
<h3>Borland element</h3>
<table border="1" cellpadding="2" cellspacing="0">
@@ -55,7 +55,7 @@
<td valign="top" width="915"><b>Deprecated</b>. Defines the location of
the
weblogic-ejb-jar DTD which covers the Borland specific deployment
descriptors.
This should not be necessary if you have borland in your classpath. If
you
- do not, you should use a nested <dtd> element, described above</td>
+ do not, you should use a nested <dtd> element, described
above</td>
<td align="center" valign="middle" width="62">no</td>
</tr>
<tr>
@@ -63,7 +63,7 @@
<td valign="top" width="915"><b>Deprecated</b>. Defines the location of
the
ejb-jar DTD in the weblogic class hierarchy. This should not be
necessary
if you have weblogic in your classpath. If you do not, you should use
a
- nested <dtd> element, described above. </td>
+ nested <dtd> element, described above. </td>
<td align="center" valign="middle" width="62">no</td>
</tr>
<tr>
@@ -75,7 +75,7 @@
</table>
<h3>Examples</h3>
-<p>The following build.xml snippit is an example of how to use Borland
element
+<p>The following build.xml snippet is an example of how to use Borland
element
into the ejbjar task
<pre> <ejbjar srcdir="${build.classes}"
basejarname="vsmp" descriptordir="${rsc.dir}/hrmanager">
<borland destdir="lib" verify="on"
generateclient="on">
1.2.2.1 +1 -1
jakarta-ant/docs/manual/OptionalTasks/BorlandGenerateClient.html
Index: BorlandGenerateClient.html
===================================================================
RCS file:
/home/cvs/jakarta-ant/docs/manual/OptionalTasks/BorlandGenerateClient.html,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- BorlandGenerateClient.html 2001/04/19 14:02:15 1.2
+++ BorlandGenerateClient.html 2001/08/28 21:50:54 1.2.2.1
@@ -46,7 +46,7 @@
</table>
<h3>Examples</h3>
-<p>The following build.xml snippit is an example of how to use Borland
element
+<p>The following build.xml snippet is an example of how to use Borland
element
into the ejbjar task using the java mode.
<pre>
<blgenclient ejbjar="lib/secutest-ejb.jar"
clientjar="lib/client.jar" debug="true"
mode="java">
1.1.2.2 +1 -1 jakarta-ant/docs/manual/OptionalTasks/ccm.html
Index: ccm.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/OptionalTasks/ccm.html,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- ccm.html 2001/08/19 09:28:41 1.1.2.1
+++ ccm.html 2001/08/28 21:50:54 1.1.2.2
@@ -36,7 +36,7 @@
</tr>
<tr>
<td>comment</td>
- <td>Specify a comment. Default is "Checkin" plus the date</td>
+ <td>Specify a comment. Default is "Checkin" plus the date</td>
<td>No</td>
</tr>
<tr>
1.4.2.1 +2 -2 jakarta-ant/docs/manual/OptionalTasks/ftp.html
Index: ftp.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/OptionalTasks/ftp.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- ftp.html 2001/07/30 06:21:17 1.4
+++ ftp.html 2001/08/28 21:50:54 1.4.2.1
@@ -9,11 +9,11 @@
<h2><a name="ftp">FTP</a></h2>
<h3>Description</h3>
-<p><b>Note:</b> The ftp-task uses the NetComponents-Package which you will
need to download from
-<a href="http://www.savarese.org" target="_top">http://www.savarese.org</a>
and add to your classpath.</p>
<p>The ftp task implements a basic FTP client that can send, receive,
list, delete files, and create directories. See below for descriptions and
examples of how
to perform each task.</p>
+<p><b>Note:</b> This task depends on external libraries not included in the
Ant distribution.
+See <a href="../install.html#librarydependencies">Library Dependencies</a>
for more information.</p>
<p>The ftp task makes no attempt to determine what file system syntax is
required by the remote server, and defaults to Unix standards.
<i>remotedir</i> must be specified in the exact syntax required by the ftp
1.4.2.1 +5 -6 jakarta-ant/docs/manual/OptionalTasks/icontract.html
Index: icontract.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/OptionalTasks/icontract.html,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -r1.4 -r1.4.2.1
--- icontract.html 2001/04/10 05:06:46 1.4
+++ icontract.html 2001/08/28 21:50:54 1.4.2.1
@@ -16,8 +16,7 @@
The task can generate a properties file for <a
href="http://home.sol.no/~hellesoy/icplus.html">iControl</a>,
a graphical user interface that lets you turn on/off assertions. iControl
generates a control file that you can refer to
from this task using the controlfile attribute.
- <p/>
-
+ </p>
<h3>Parameters</h3>
<table border="1" cellpadding="2" cellspacing="0">
@@ -133,13 +132,13 @@
<p><b>Example:</b></p>
- <p/>
+ <p>
<b>Note:</b> iContract will use the java compiler indicated by the project's
<code>build.compiler</code> property. See documentation of the Javac task
for
- more information.
- <p/>
+ more information.</p>
+ <p>
Nested includes and excludes can be done very much the same way as any
subclass
- of MatchingTask.
+ of MatchingTask.</p>
<p><b>Example:</b></p>
1.1.2.1 +121 -150 jakarta-ant/docs/manual/OptionalTasks/jdepend.html
Index: jdepend.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/OptionalTasks/jdepend.html,v
retrieving revision 1.1
retrieving revision 1.1.2.1
diff -u -r1.1 -r1.1.2.1
--- jdepend.html 2001/06/01 04:43:02 1.1
+++ jdepend.html 2001/08/28 21:50:54 1.1.2.1
@@ -1,150 +1,121 @@
-<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
-<html>
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta http-equiv="Content-Language" content="en-us">
- <title>JDepend Task</title>
-</head>
-<body>
-
-<h2>
-<a NAME="JDepend"></a>JDepend</h2>
-
-<h3>
-Description</h3>
-
-<P>Invokes the <a
href="http://www.clarkware.com/software/JDepend.html">JDepend</a> parser.
-</P>
-
-<P>
-This parser "traverses a set of Java source file directories and generates
design quality metrics for each Java package".
-It allows to "automatically measure the quality of a design in terms of its
extensibility, reusability, and maintainability to effectively manage and
control package dependencies."
-</P>
-
-<p>Source file directories are defined by nested
<code><sourcespath></code>, see <a href="#nested">nested
-elements</a>.<BR>
-Optionally, you can also set the <code>outputfile</code> name where the
output is stored. By default the task writes its report to the standard output.
-</P>
-
-<p> The task requires at least the JDepend 1.2 version. </p>
-
-<P>Note: whereas the JDepend tool can be customized to exclude some
packages, the current jdepend And Task does not have parameters to allow these
exclusions. Read JDepend specific documentation for that purpose.</P>
-
-<p>
-
-<h3>
-Parameters</h3>
-
-<table BORDER CELLSPACING=0 CELLPADDING=2 >
-<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>outputfile</td>
-
-<td VALIGN=TOP>The output file name. If not set, the output is printed on
the standard output.</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No</td>
-</tr>
-
-<tr>
-<td VALIGN=TOP>fork</td>
-
-<td VALIGN=TOP>Run the tests in a separate VM.</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No, default is "off"</td>
-</tr>
-
-<tr>
-<td VALIGN=TOP>haltonerror</td>
-
-<td VALIGN=TOP>Stop the build process if an error occurs during the jdepend
analysis.</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No, default is "off"</td>
-</tr>
-
-<tr>
-<td VALIGN=TOP>timeout</td>
-
-<td VALIGN=TOP>Cancel the operation if it doesn't finish in the given time
(measured in milliseconds). (Ignored if fork is disabled.)</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No</td>
-</tr>
-
-<tr>
-<td VALIGN=TOP>jvm</td>
-
-<td VALIGN=TOP>The command used to invoke the Java Virtual Machine, default
is 'java'. The command is resolved by java.lang.Runtime.exec(). (Ignored if
fork is disabled.)</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No, default "java"</td>
-</tr>
-
-<tr>
-<td VALIGN=TOP>dir</td>
-
-<td VALIGN=TOP>The directory to invoke the VM in. (Ignored if fork is
disabled)</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No</td>
-</tr>
-
-<tr>
-<td VALIGN=TOP>classpathref</td>
-
-<td VALIGN=TOP>the classpath to use, given as reference to a PATH defined
elsewhere.</td>
-
-<td ALIGN=CENTER VALIGN=TOP>No</td>
-</tr>
-
-</table>
-
-
-<h3><a name="nested">Nested Elements</a></h3>
-
-
-<p><code>jdepend</code> supports two nested elements
<code><classpath></code> and <code><sourcespath></code>, that
represent <a href="../using.html#path">PATH like
-structures</a>.
-
-<BR><code><sourcespath></code> is used to define the paths of the
source code to analyze.</BR>
-</p>
-
-<h3>
-Examples</h3>
-
-<blockquote>
-<pre>
-<jdepend classpathref="base.path">
- <sourcespath>
- <pathelement location="src" />
- </sourcespath>
-</jdepend>
-</pre>
-</blockquote>
-
-This invokes JDepend on the <code>src</code> directory, writing the output
on the standard output.
-The classpath is defined using a classpath reference.
-<blockquote>
-<pre>
-<jdepend outputfile="docs/jdepend.txt" fork="yes">
- <sourcespath>
- <pathelement location="src" />
- </sourcespath>
- <classpath>
- <pathelement location="classes" />
- <pathelement
location="lib/jdepend.jar" />
- </classpath>
-</jdepend>
-</pre>
-</blockquote>
-
-This invokes JDepend in a separate VM on the <code>src</code> and
<code>testsrc</code> directories, writing the output in the
<code><docs/jdepend.txt></code> file.
-The classpath is defined using nested elements.
-<br>
-<hr>
-</body>
-</html>
-
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
+
+<html>
+<head>
+ <title>JDepend Task</title>
+ <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+ <meta http-equiv="Content-Language" content="en-us">
+</head>
+
+<body>
+
+<h2><a NAME="JDepend"></a>JDepend</h2>
+
+<h3>Description</h3>
+
+<P>Invokes the <a
href="http://www.clarkware.com/software/JDepend.html">JDepend</a> parser.</P>
+
+<P>This parser "traverses a set of Java source file directories and
generates design quality metrics for each Java package".
+It allows to "automatically measure the quality of a design in terms of its
extensibility, reusability, and maintainability to
+effectively manage and control package dependencies."</P>
+
+<p>Source file directories are defined by nested
<code><sourcespath></code>, see <a href="#nested">nested elements</a>.</p>
+
+<p>Optionally, you can also set the <code>outputfile</code> name where the
output is stored. By default the task writes its report to the standard
output.</P>
+
+<p> The task requires at least the JDepend 1.2 version. </p>
+
+<P>Note: whereas the JDepend tool can be customized to exclude some
packages, the current jdepend And Task does not have parameters to allow these
exclusions. Read JDepend specific documentation for that purpose.</P>
+
+<p>
+
+<h3>Parameters</h3>
+
+<table BORDER=1 CELLSPACING=0 CELLPADDING=2 >
+ <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>outputfile</td>
+ <td VALIGN=TOP>The output file name. If not set, the output is printed
on the standard output.</td>
+ <td ALIGN=CENTER VALIGN=TOP>No</td>
+ </tr>
+ <tr>
+ <td VALIGN=TOP>fork</td>
+ <td VALIGN=TOP>Run the tests in a separate VM.</td>
+ <td ALIGN=CENTER VALIGN=TOP>No, default is "off"</td>
+ </tr>
+ <tr>
+ <td VALIGN=TOP>haltonerror</td>
+ <td VALIGN=TOP>Stop the build process if an error occurs during the
jdepend analysis.</td>
+ <td ALIGN=CENTER VALIGN=TOP>No, default is "off"</td>
+ </tr>
+ <tr>
+ <td VALIGN=TOP>timeout</td>
+ <td VALIGN=TOP>Cancel the operation if it doesn't finish in the given
time (measured in milliseconds). (Ignored if fork is disabled.)</td>
+ <td ALIGN=CENTER VALIGN=TOP>No</td>
+ </tr>
+ <tr>
+ <td VALIGN=TOP>jvm</td>
+ <td VALIGN=TOP>The command used to invoke the Java Virtual Machine,
default is 'java'. The command is resolved by java.lang.Runtime.exec().
(Ignored if fork is disabled.)</td>
+ <td ALIGN=CENTER VALIGN=TOP>No, default "java"</td>
+ </tr>
+ <tr>
+ <td VALIGN=TOP>dir</td>
+ <td VALIGN=TOP>The directory to invoke the VM in. (Ignored if fork is
disabled)</td>
+ <td ALIGN=CENTER VALIGN=TOP>No</td>
+ </tr>
+ <tr>
+ <td VALIGN=TOP>classpathref</td>
+ <td VALIGN=TOP>the classpath to use, given as reference to a PATH
defined elsewhere.</td>
+ <td ALIGN=CENTER VALIGN=TOP>No</td>
+ </tr>
+</table>
+
+<h3><a name="nested">Nested Elements</a></h3>
+
+<p><code>jdepend</code> supports two nested elements
<code><classpath></code> and <code><sourcespath></code>,
+that represent <a href="../using.html#path">PATH like structures</a>.</p>
+
+<p><code><sourcespath></code> is used to define the paths of the
source code to analyze.</p>
+
+<h3>Examples</h3>
+
+<blockquote>
+<pre>
+<jdepend classpathref="base.path">
+ <sourcespath>
+ <pathelement location="src" />
+ </sourcespath>
+</jdepend>
+</pre>
+</blockquote>
+
+This invokes JDepend on the <code>src</code> directory, writing the output
on the standard output.
+The classpath is defined using a classpath reference.
+
+<blockquote>
+<pre>
+<jdepend outputfile="docs/jdepend.txt" fork="yes">
+ <sourcespath>
+ <pathelement location="src" />
+ </sourcespath>
+ <classpath>
+ <pathelement location="classes" />
+ <pathelement
location="lib/jdepend.jar" />
+ </classpath>
+</jdepend>
+</pre>
+</blockquote>
+
+This invokes JDepend in a separate VM on the <code>src</code> and
<code>testsrc</code> directories, writing the output in the
<code><docs/jdepend.txt></code> file.
+The classpath is defined using nested elements.
+
+<hr>
+</body>
+</html>
+
+
+
1.2.2.1 +2 -0 jakarta-ant/docs/manual/OptionalTasks/script.html
Index: script.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/OptionalTasks/script.html,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- script.html 2001/02/13 12:31:56 1.2
+++ script.html 2001/08/28 21:50:54 1.2.2.1
@@ -11,6 +11,8 @@
<h3>Description</h3>
<p>Execute a script in a
<a href="http://oss.software.ibm.com/developerworks/opensource/bsf/"
target="_top">BSF</a> supported language.</p>
+<p><b>Note:</b> This task depends on external libraries not included in the
Ant distribution.
+See <a href="../install.html#librarydependencies">Library Dependencies</a>
for more information.</p>
<p>All items (tasks, targets, etc) of the running project are
accessible from the script, using either their <code>name</code> or
<code>id</code> attributes.</p>
1.2.2.1 +2 -0 jakarta-ant/docs/manual/OptionalTasks/stylebook.html
Index: stylebook.html
===================================================================
RCS file: /home/cvs/jakarta-ant/docs/manual/OptionalTasks/stylebook.html,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -r1.2 -r1.2.2.1
--- stylebook.html 2001/02/13 12:31:56 1.2
+++ stylebook.html 2001/08/28 21:50:54 1.2.2.1
@@ -12,6 +12,8 @@
<p>This executes the apache Stylebook documentation generator.
Unlike the commandline version of this tool, all three arguments
are required to run stylebook.</p>
+<p><b>Note:</b> This task depends on external libraries not included in the
Ant distribution.
+See <a href="../install.html#librarydependencies">Library Dependencies</a>
for more information.</p>
<h3>Parameters</h3>
<table border="1" cellpadding="2" cellspacing="0">