Specifies the pattern to use as a pattern
suitable for MessageFormat
+ href="http://download.oracle.com/javase/6/docs/api/java/text/MessageFormat.html">MessageFormat
where {0} is replaced with the checksum and
{1} with the file name. Since Ant 1.7.0
No - default is "{0}".
diff --git a/docs/manual/Tasks/concat.html b/docs/manual/Tasks/concat.html
index e2953d957..8201933ec 100644
--- a/docs/manual/Tasks/concat.html
+++ b/docs/manual/Tasks/concat.html
@@ -110,8 +110,8 @@ Resource Collections are used to
encoding
Specifies the encoding for the input files. Please see
- http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html
+ href="http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html">
+ http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html
for a list of possible values. Defaults to the platform's
default character encoding.
diff --git a/docs/manual/Tasks/depend.html b/docs/manual/Tasks/depend.html
index 7910f60f7..55017becf 100644
--- a/docs/manual/Tasks/depend.html
+++ b/docs/manual/Tasks/depend.html
@@ -43,7 +43,7 @@ compiler. This is generally faster than parsing the Java source.
diff --git a/docs/manual/Tasks/ear.html b/docs/manual/Tasks/ear.html
index fe1199fe3..6b999a6f5 100644
--- a/docs/manual/Tasks/ear.html
+++ b/docs/manual/Tasks/ear.html
@@ -147,7 +147,7 @@ to a value other than its default, "add".
index
whether to create an index
+ HREF="http://download.oracle.com/javase/1.5.0/docs/guide/jar/jar.html#JAR%20Index">index
list to speed up classloading. This is a JDK 1.3+ specific
feature. Unless you specify additional jars with nested indexjars elements, only the
diff --git a/docs/manual/Tasks/echo.html b/docs/manual/Tasks/echo.html
index b0bbae171..bf6edf3cd 100644
--- a/docs/manual/Tasks/echo.html
+++ b/docs/manual/Tasks/echo.html
@@ -62,7 +62,7 @@ ignored
The tasks support:
diff --git a/docs/manual/Tasks/ftp.html b/docs/manual/Tasks/ftp.html
index c40c59088..3767b167c 100644
--- a/docs/manual/Tasks/ftp.html
+++ b/docs/manual/Tasks/ftp.html
@@ -303,7 +303,7 @@ try to set up a new connection.
serverTimeZoneConfig
Specify as a Java
-
+
TimeZone identifier, (e.g. GMT, America/Chicago or
Asia/Jakarta) the timezone used by the server for timestamps. This
enables timestamp dependency checking even when the server is in a different
@@ -318,7 +318,7 @@ try to set up a new connection.
defaultDateFormatConfig
Specify in Java
-
+
SimpleDateFormat notation, (e.g.
yyyy-MM-dd), the date format generally used by the FTP server
to parse dates. In some cases this will be the only date format used.
@@ -335,7 +335,7 @@ try to set up a new connection.
recentDateFormatConfig
Specify in Java
-
+
SimpleDateFormat notation,
(e.g. MMM dd hh:mm) the date format used by the FTP server
to parse dates less than a year old. If not specified (or specified as
diff --git a/docs/manual/Tasks/jar.html b/docs/manual/Tasks/jar.html
index 111bad42f..381f635ab 100644
--- a/docs/manual/Tasks/jar.html
+++ b/docs/manual/Tasks/jar.html
@@ -73,12 +73,12 @@ attribute of a zipfileset in a Zip task. The one difference is that if the
include an empty one for you.)
Manifests are processed by the Jar task according to the
-Jar file specification.
+Jar file specification.
Note in particular that this may result in manifest lines greater than 72 bytes
being wrapped and continued on the next line.
The Jar task checks whether you specified package information according to the
-
+
versioning specification.
Please note that the zip format allows multiple files of the same
@@ -196,7 +196,7 @@ to a value other than its default, "add".
The nested service element specifies a service.
Services are described by
- http://java.sun.com/j2se/1.5.0/docs/guide/jar/jar.html#Service%20Provider.
+ http://download.oracle.com/javase/1.5.0/docs/guide/jar/jar.html#Service%20Provider.
The approach is to have providers JARs include files named by the service
provided, for example,
META-INF/services/javax.script.ScriptEngineFactory
diff --git a/docs/manual/Tasks/jarlib-available.html b/docs/manual/Tasks/jarlib-available.html
index 73412df45..9e237edd0 100644
--- a/docs/manual/Tasks/jarlib-available.html
+++ b/docs/manual/Tasks/jarlib-available.html
@@ -35,8 +35,8 @@ works with extensions as defined by the "Optional Package" specification.
Optional Package Versioning in the documentation bundle for your
Java2 Standard Edition package, in file
guide/extensions/versioning.html or online at
-
-http://java.sun.com/j2se/1.3/docs/guide/extensions/versioning.html.
The doclet nested element is used to specify the
-doclet
+doclet
that javadoc will use to process the input source files. A number of the standard javadoc arguments
are actually arguments of the standard doclet. If these are specified in the javadoc
task's attributes, they will be passed to the doclet specified in the
@@ -767,7 +767,7 @@ not set the description attribute for those tags.
If this attribute is specified, this element will behave as an implicit
fileset. The files included by this fileset should
contain each tag definition on a separate line, as described in the
- Javadoc reference guide:
+ Javadoc reference guide:
ejb.bean:t:XDoclet EJB Tag
todo:a:To Do
Note: The Javadoc reference quide has double quotes around
@@ -784,7 +784,7 @@ the javadoc program.
When this task executes, it will generate the C header and source files that
are needed to implement native methods. JNI operates differently depending on
-whether JDK1.2
+whether JDK1.2
(or later) or pre-JDK1.2
systems are used.
diff --git a/docs/manual/Tasks/manifest.html b/docs/manual/Tasks/manifest.html
index 2e182fec0..d4607b748 100644
--- a/docs/manual/Tasks/manifest.html
+++ b/docs/manual/Tasks/manifest.html
@@ -34,7 +34,7 @@ replacing or updating an existing file.
Manifests are processed according to the
-Jar
+Jar
file specification.. Specifically, a manifest element consists of
a set of attributes and sections. These sections in turn may contain
attributes. Note in particular that this may result in manifest lines
@@ -169,7 +169,7 @@ href="#attribute">attribute elements into sections.
attribute will take the value of the Ant property ${user.name}. The
same is true for the ${version} and ${TODAY} properties. This example
produces a MANIFEST.MF that contains
-package
+package
version identification for the package common.
The manifest produced by the above would look like this:
diff --git a/docs/manual/Tasks/property.html b/docs/manual/Tasks/property.html
index b89844f94..3fb78ab42 100644
--- a/docs/manual/Tasks/property.html
+++ b/docs/manual/Tasks/property.html
@@ -252,7 +252,7 @@ about this feature
level. This lets you have optional configuration files for every
project, that team members can customize.
The rules for this format are laid down
-by Sun.
+by Sun.
This makes it hard for Team Ant to field bug reports about it.
Trailing spaces are not stripped. It may have been what you wanted.
Want unusual characters? Escape them \u0456 or \" style.
diff --git a/docs/manual/Tasks/signjar.html b/docs/manual/Tasks/signjar.html
index c9aedf748..7053a4e8e 100644
--- a/docs/manual/Tasks/signjar.html
+++ b/docs/manual/Tasks/signjar.html
@@ -235,13 +235,7 @@ so the files will only be signed if they are not already signed.
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, and
-the whole TSA feature is not tested yet. Furthermore, the
-
-official TSA documentation
-warns that the API is subject to change. If a future version of Java changes the
-API, Ant will break. It may be possible to hide changes if and when they occur,
-but this can not be guaranteed.
+Ant 1.7. Ant does not yet support proxy setup for this singing process.
diff --git a/docs/manual/Tasks/sql.html b/docs/manual/Tasks/sql.html
index 05c2da934..455a32e59 100644
--- a/docs/manual/Tasks/sql.html
+++ b/docs/manual/Tasks/sql.html
@@ -180,7 +180,7 @@ and abort execution and transaction and fail task.
diff --git a/docs/manual/Tasks/tstamp.html b/docs/manual/Tasks/tstamp.html
index b71516af9..3a5a97be9 100644
--- a/docs/manual/Tasks/tstamp.html
+++ b/docs/manual/Tasks/tstamp.html
@@ -58,7 +58,7 @@ probably in an initialization target.
The Tstamp task supports a <format> 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
-SimpleDateFormat class.
+SimpleDateFormat class.
The format element also allows offsets to be applied to the time to generate different time values.
@@ -81,7 +81,7 @@ The format element also allows offsets to be applied to the time to generate dif
timezone
-
The timezone to use for displaying time. The values are as defined by the Java TimeZone class.
+
The timezone to use for displaying time. The values are as defined by the Java TimeZone class.
No
@@ -112,7 +112,7 @@ The format element also allows offsets to be applied to the time to generate dif
form is "language, country, variant" but either variant or variant and
country may be omitted. For more information please refer to documentation
for the
- Locale
+ Locale
class.
No
diff --git a/docs/manual/Tasks/unzip.html b/docs/manual/Tasks/unzip.html
index b7fb4b660..c968cb073 100644
--- a/docs/manual/Tasks/unzip.html
+++ b/docs/manual/Tasks/unzip.html
@@ -104,7 +104,7 @@ archive.
the untar task.
The character encoding that has been used for filenames
inside the zip file. For a list of possible values see http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html.
+ href="http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html">http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html.
Defaults to "UTF8", use the magic value
native-encoding for the platform's default character
encoding.
diff --git a/docs/manual/Tasks/zip.html b/docs/manual/Tasks/zip.html
index b78536822..882f69b58 100644
--- a/docs/manual/Tasks/zip.html
+++ b/docs/manual/Tasks/zip.html
@@ -149,7 +149,7 @@ archive.
encoding
The character encoding to use for filenames
inside the zip file. For a list of possible values see http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html.
+ href="http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html">http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html.
Defaults to the platform's default character encoding.
See also the discussion below
No
diff --git a/docs/manual/Types/assertions.html b/docs/manual/Types/assertions.html
index afa12fc06..452c985e0 100644
--- a/docs/manual/Types/assertions.html
+++ b/docs/manual/Types/assertions.html
@@ -33,7 +33,7 @@ in <java> and
Assertions are covered in the
-J2SDK 1.4 documentation,
+J2SDK 1.4 documentation,
and the
Java Language Specification.
diff --git a/docs/manual/Types/extension.html b/docs/manual/Types/extension.html
index 90b27657d..4f9943712 100644
--- a/docs/manual/Types/extension.html
+++ b/docs/manual/Types/extension.html
@@ -32,8 +32,8 @@ works with extensions as defined by the "Optional Package" specification.
Optional Package Versioning in the documentation bundle for your
Java2 Standard Edition package, in file
guide/extensions/versioning.html or online at
-
-http://java.sun.com/j2se/1.3/docs/guide/extensions/versioning.html.
:
diff --git a/docs/manual/Types/extensionset.html b/docs/manual/Types/extensionset.html
index 3dd4b48fc..fdebd0429 100644
--- a/docs/manual/Types/extensionset.html
+++ b/docs/manual/Types/extensionset.html
@@ -30,8 +30,8 @@ works with extensions as defined by the "Optional Package" specification.
Optional Package Versioning in the documentation bundle for your
Java2 Standard Edition package, in file
guide/extensions/versioning.html or online at
-
-http://java.sun.com/j2se/1.3/docs/guide/extensions/versioning.html.
+
+http://download.oracle.com/javase/1.3/docs/guide/extensions/versioning.html.
For example, in a web.xml file, the DTD is referenced as:
diff --git a/docs/manual/Types/zipfileset.html b/docs/manual/Types/zipfileset.html
index ff84d7526..401a474ec 100644
--- a/docs/manual/Types/zipfileset.html
+++ b/docs/manual/Types/zipfileset.html
@@ -93,7 +93,7 @@ directories. Default is 755. since Ant 1.5.2.
encoding
The character encoding to use for filenames
inside the zip file. For a list of possible values see http://java.sun.com/j2se/1.5.0/docs/guide/intl/encoding.doc.html.
+ href="http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html">http://download.oracle.com/javase/1.5.0/docs/guide/intl/encoding.doc.html.
Defaults to the platform's default character encoding.
Only supported by zipfileset.
No
diff --git a/docs/manual/install.html b/docs/manual/install.html
index 33dd1a223..8877a88e0 100644
--- a/docs/manual/install.html
+++ b/docs/manual/install.html
@@ -564,7 +564,7 @@ mechanism with -autoproxy.
With explicit JVM properties.
These are documented by Sun,
+href="http://download.oracle.com/javase/1.5.0/docs/guide/net/properties.html" target="_top">by Oracle,
and control the proxy behaviour of the entire JVM. To set them in Ant, declare
them in the ANT_OPTS environment variable. This is the best option
for a non-mobile system. For a laptop, you have to change these settings as you
@@ -986,23 +986,14 @@ you need jakarta-oro 2.0.8 or later, and commons-net<
mail.jar
Mail task with Mime encoding, and the MimeMail task
diff --git a/docs/manual/platform.html b/docs/manual/platform.html
index a785992d2..be452fd15 100644
--- a/docs/manual/platform.html
+++ b/docs/manual/platform.html
@@ -31,31 +31,6 @@ You may need a bigger stack than default, especially if you are using the built
XSLT engine. We recommend you use Apache Xalan; indeed, some tasks (JUnit report in XML,
for example) may not work against the shipping XSL engine.
-
Java 1.2
-
-
-You may sometimes see messages like
-
-A nonfatal internal JIT (3.10.107(x)) error 'chgTarg: Conditional' has
-occurred in :
- 'org/apache/tools/ant/Project.addReference
-(Ljava/lang/String;Ljava/lang/Object;)V': Interpreting method.
- Please report this error in detail to
- http://java.sun.com/cgi-bin/bugreport.cgi
-
-These are caused by subtle incompatibilities between the Java1.4+ compiled
-release; bugs in the Java runtime that Sun won't fix. Possible solutions:-
-
-
Upgrade your JVM.
-
Recompile Ant on a Java1.2 machine
-
Add -Djava.compiler=NONE to
-the value of your ANT_OPTS environment variable. This turns the JIT off.
-
Ignore the messages.
-
-
-
-
-
Unix and Linux
diff --git a/docs/manual/properties.html b/docs/manual/properties.html
index 441e215f9..a31e8408e 100644
--- a/docs/manual/properties.html
+++ b/docs/manual/properties.html
@@ -57,7 +57,7 @@
example, ${os.name} expands to the name of the
operating system.
diff --git a/docs/manual/proxy.html b/docs/manual/proxy.html
index cdc669f63..a7cb5cfcc 100644
--- a/docs/manual/proxy.html
+++ b/docs/manual/proxy.html
@@ -284,7 +284,7 @@ use one of the alternate mechanisms to configure the JVM.
name of a supported character set (e.g. UTF-8, ISO-8859-1, US-ASCII)
use as default character set of email messages; use as default for source-, dest- and bundleencoding
in translate
- see JavaDoc of java.nio.charset.Charset
+ see JavaDoc of java.nio.charset.Charset
for more information about character sets (not used in Ant, but has nice docs).
diff --git a/docs/manual/tutorial-tasks-filesets-properties.html b/docs/manual/tutorial-tasks-filesets-properties.html
index 7812cfea6..b6e28a814 100644
--- a/docs/manual/tutorial-tasks-filesets-properties.html
+++ b/docs/manual/tutorial-tasks-filesets-properties.html
@@ -836,7 +836,7 @@ is the same as directly after the cvs update (without our modifications).
Test on JDK 1.2
Until version 1.5 Ant must be able to run on a JDK 1.1. With version 1.6 this is not a
requisite any more. But JDK 1.2 is a must-to-work-with. So we have to test that. You can download older
-JDKs from Sun [8].
Clean the ANT_HOME variable, delete the build, bootstrap and dist directory
and point JAVA_HOME to the JDK 1.2 home directory. Then do the build, set ANT_HOME
@@ -849,7 +849,7 @@ and run ant test (like above).
Ant implements the Java
- Jar
+ Jar
file specification. Please refer to the notes section where it
discusses the maximum allowable length of a line and the concept of
continuation characters.
@@ -1294,7 +1294,7 @@ while() {
BuildListener that sends out an email
in the buildFinished() method. Will Glozer
<will.glozer@jda.com> has written such a listener based
- on JavaMail.
+ on JavaMail.
The source is:
Ant's class loader implementation uses Java's
delegation model, see http://java.sun.com/products/jdk/1.2/docs/api/java/lang/ClassLoader.html
+ href="http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html">http://download.oracle.com/javase/6/docs/api/java/lang/ClassLoader.html
the paragraph