Fikin Ant Tasks Generated on 20070312 at 2357 by niki Summary of Ant Tasks: -------------------------------------- antTasksDocHtmlDoclet antTasksDocTextDoclet antTasksPropertiesDoclet antTasksAntlibDoclet doclet stx toXhtml velocityDoclet xpath xslt2 httpdelete httpget httphead httpmpost httpoptions httppost httpput httptrace antTasksDocHtmlDoclet --------------------------------------

Generate single-page HTML documentation file for all Ant Tasks found in the source

Recognized classes/tasks must qialify the following criteria:

All setter methods are resolved automatically based on Ant specification for methods introspection

This task is based on {@link VelocityDocletTask}. The Velocity file ant-doc.html.vm used as HTML-page template is located in this package folder and loaded via the classloader.

Example:

      /**
       * This is example class
       * @antTaskName exampleTask
       * /
      public class Example extends Task {
          /**
           * setter method
           * @antTaskParamRequired true
           * /
          public void setName(String name) { ... }
          ...
      }
 
created on Sep 24, 2006 Class: net.sf.fikin.ant.AntTasksDocHtmlDocletTask Parameters: bootClasspathRef : Adds a reference to a CLASSPATH defined elsewhere. : false bootclasspath : Set the boot classpath to use. : false classpath : : false classpathRef : Adds a reference to a CLASSPATH defined elsewhere. : false excludePackageNames : Set the list of packages to be excluded. : false executable : Sets the actual executable command to invoke, instead of the binary javadoc found in Ant's JDK. : false failonerror : Should the build process fail if javadoc fails (as indicated by a non zero return code)?

Default is false.

: false file : set output file to be generated : true linksource : Enables the -linksource switch, will be ignored if javadoc is not the 1.4 version. Default is false : false packageList : The name of a file containing the packages to process. : false packagenames : Set the package names to be processed. : false source : Enables the -source switch, will be ignored if javadoc is not the 1.4 version. : false sourcepath : Specify where to find source file : At least one of the three or nested <sourcepath>, <fileset> or <packageset> sourcepathRef : Adds a reference to a CLASSPATH defined elsewhere. : At least one of the three or nested <sourcepath>, <fileset> or <packageset> velocityLog : if true indicate that a velocity.log is to be generated : false verbose : Run javadoc in verbose mode : false Nested Elements: Adds a fileset.

All included files will be added as sourcefiles. The task will automatically add includes="**/*.java" to the fileset.

false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Add a single package to be processed. If the package name ends with ".*" the Javadoc task will find and process all subpackages. false Parameters: name : : Adds a packageset.

All included directories will be translated into package names be converting the directory separator into dots.

false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create a Path to be configured with the boot classpath false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a Path to be configured with the classpath to use false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a doclet parameter to be configured by Ant. false Parameters: name : : value : : Nested Elements: Create a path to be configured with the locations of the source files. At least one of the three or nested <sourcepath>, <fileset> or <packageset> Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: antTasksDocTextDoclet --------------------------------------

Generate single-page TEXT documentation file for all Ant Tasks found in the source

Recognized classes/tasks must qialify the following criteria:

  • They are public classes
  • Not abstract classes
  • Descendant (direct or indirect) of Ant's Task class org.apache.tools.ant.Task
  • Having @antTaskName tag in their class comment, denoting the task name in Ant
  • Each mandatory setter method must have @antTaskParamRequired tag in the method's comment
  • The setter method must not be deprecatated

All setter methods are resolved automatically based on Ant specification for methods introspection

This task is based on {@link VelocityDocletTask}. The Velocity file ant-doc.html.vm used as text-page template is located in this package folder and loaded via the classloader.

Example:

      /**
       * This is example class
       * @antTaskName exampleTask
       * /
      public class Example extends Task {
          /**
           * setter method
           * @antTaskParamRequired true
           * /
          public void setName(String name) { ... }
          ...
      }
 
created on Sep 24, 2006 Class: net.sf.fikin.ant.AntTasksDocTextDocletTask Parameters: bootClasspathRef : Adds a reference to a CLASSPATH defined elsewhere. : false bootclasspath : Set the boot classpath to use. : false classpath : : false classpathRef : Adds a reference to a CLASSPATH defined elsewhere. : false excludePackageNames : Set the list of packages to be excluded. : false executable : Sets the actual executable command to invoke, instead of the binary javadoc found in Ant's JDK. : false failonerror : Should the build process fail if javadoc fails (as indicated by a non zero return code)?

Default is false.

: false file : set output file to be generated : true linksource : Enables the -linksource switch, will be ignored if javadoc is not the 1.4 version. Default is false : false packageList : The name of a file containing the packages to process. : false packagenames : Set the package names to be processed. : false source : Enables the -source switch, will be ignored if javadoc is not the 1.4 version. : false sourcepath : Specify where to find source file : At least one of the three or nested <sourcepath>, <fileset> or <packageset> sourcepathRef : Adds a reference to a CLASSPATH defined elsewhere. : At least one of the three or nested <sourcepath>, <fileset> or <packageset> velocityLog : if true indicate that a velocity.log is to be generated : false verbose : Run javadoc in verbose mode : false Nested Elements: Adds a fileset.

All included files will be added as sourcefiles. The task will automatically add includes="**/*.java" to the fileset.

false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Add a single package to be processed. If the package name ends with ".*" the Javadoc task will find and process all subpackages. false Parameters: name : : Adds a packageset.

All included directories will be translated into package names be converting the directory separator into dots.

false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create a Path to be configured with the boot classpath false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a Path to be configured with the classpath to use false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a doclet parameter to be configured by Ant. false Parameters: name : : value : : Nested Elements: Create a path to be configured with the locations of the source files. At least one of the three or nested <sourcepath>, <fileset> or <packageset> Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: antTasksPropertiesDoclet --------------------------------------

Generate ant.properties file for all Ant Tasks found in the source

Recognized classes/tasks must qialify the following criteria:

  • They are public classes
  • Not abstract classes
  • Descendant (direct or indirect) of Ant's Task class org.apache.tools.ant.Task
  • Having @antTaskName tag in their class comment, denoting the task name in Ant
  • Example:

          /**
           * This is example class
           * @antTaskName exampleTask
           * /
          public class Example extends Task {
              ...
          }
     
    would result in:
          ...
          exampleTask=Example
          ...
     
    created on Sep 24, 2006 Class: net.sf.fikin.ant.DocletAntPropertiesTask Parameters: bootClasspathRef : Adds a reference to a CLASSPATH defined elsewhere. : false bootclasspath : Set the boot classpath to use. : false classpath : : false classpathRef : Adds a reference to a CLASSPATH defined elsewhere. : false excludePackageNames : Set the list of packages to be excluded. : false executable : Sets the actual executable command to invoke, instead of the binary javadoc found in Ant's JDK. : false failonerror : Should the build process fail if javadoc fails (as indicated by a non zero return code)?

    Default is false.

    : false file : set output file to be generated : true linksource : Enables the -linksource switch, will be ignored if javadoc is not the 1.4 version. Default is false : false packageList : The name of a file containing the packages to process. : false packagenames : Set the package names to be processed. : false source : Enables the -source switch, will be ignored if javadoc is not the 1.4 version. : false sourcepath : Specify where to find source file : At least one of the three or nested <sourcepath>, <fileset> or <packageset> sourcepathRef : Adds a reference to a CLASSPATH defined elsewhere. : At least one of the three or nested <sourcepath>, <fileset> or <packageset> velocityLog : if true indicate that a velocity.log is to be generated : false verbose : Run javadoc in verbose mode : false Nested Elements: Adds a fileset.

    All included files will be added as sourcefiles. The task will automatically add includes="**/*.java" to the fileset.

    false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Add a single package to be processed. If the package name ends with ".*" the Javadoc task will find and process all subpackages. false Parameters: name : : Adds a packageset.

    All included directories will be translated into package names be converting the directory separator into dots.

    false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create a Path to be configured with the boot classpath false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a Path to be configured with the classpath to use false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a doclet parameter to be configured by Ant. false Parameters: name : : value : : Nested Elements: Create a path to be configured with the locations of the source files. At least one of the three or nested <sourcepath>, <fileset> or <packageset> Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: antTasksAntlibDoclet --------------------------------------

    Generate antlib.xml file for all Ant Tasks found in the source

    Recognized classes/tasks must qialify the following criteria:

    • They are public classes
    • Not abstract classes
    • Descendant (direct or indirect) of Ant's Task class org.apache.tools.ant.Task
    • Having @antTaskName tag in their class comment, denoting the task name in Ant
    • Example:

            /**
             * This is example class
             * @antTaskName exampleTask
             * /
            public class Example extends Task {
                ...
            }
       
      would result in:
            ...
            <task name="exampleTask" class="Example" />
            ...
       
      created on Sep 24, 2006 Class: net.sf.fikin.ant.DocletAntlibTask Parameters: bootClasspathRef : Adds a reference to a CLASSPATH defined elsewhere. : false bootclasspath : Set the boot classpath to use. : false classpath : : false classpathRef : Adds a reference to a CLASSPATH defined elsewhere. : false excludePackageNames : Set the list of packages to be excluded. : false executable : Sets the actual executable command to invoke, instead of the binary javadoc found in Ant's JDK. : false failonerror : Should the build process fail if javadoc fails (as indicated by a non zero return code)?

      Default is false.

      : false file : set output file to be generated : true linksource : Enables the -linksource switch, will be ignored if javadoc is not the 1.4 version. Default is false : false packageList : The name of a file containing the packages to process. : false packagenames : Set the package names to be processed. : false source : Enables the -source switch, will be ignored if javadoc is not the 1.4 version. : false sourcepath : Specify where to find source file : At least one of the three or nested <sourcepath>, <fileset> or <packageset> sourcepathRef : Adds a reference to a CLASSPATH defined elsewhere. : At least one of the three or nested <sourcepath>, <fileset> or <packageset> velocityLog : if true indicate that a velocity.log is to be generated : false verbose : Run javadoc in verbose mode : false Nested Elements: Adds a fileset.

      All included files will be added as sourcefiles. The task will automatically add includes="**/*.java" to the fileset.

      false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Add a single package to be processed. If the package name ends with ".*" the Javadoc task will find and process all subpackages. false Parameters: name : : Adds a packageset.

      All included directories will be translated into package names be converting the directory separator into dots.

      false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create a Path to be configured with the boot classpath false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a Path to be configured with the classpath to use false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a doclet parameter to be configured by Ant. false Parameters: name : : value : : Nested Elements: Create a path to be configured with the locations of the source files. At least one of the three or nested <sourcepath>, <fileset> or <packageset> Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: doclet --------------------------------------

      Ant task tailored at running JavaDoc Doclets

      Example: Execute MyDoclet against some java sources

            <doclet name="net.sf.fikin.ant.MyDoclet" >
                <packageset dir="src" defaultexcludes="yes">
                    <include name="net/sf/fikin/ant/**" />
                </packageset>
            </doclet>
       

      Example: Pass current timestamp as extra Java System parameters used by MyDoclet

            <doclet name="net.sf.fikin.ant.MyDoclet" >
                <packageset dir="src" defaultexcludes="yes">
                    <include name="net/sf/fikin/ant/**" />
                </packageset>
                <param name="-J-DDSTAMP=${DSTAMP}" />
            </doclet>
       
      created on Sep 24, 2006 Class: net.sf.fikin.ant.DocletTask Parameters: bootClasspathRef : Adds a reference to a CLASSPATH defined elsewhere. : false bootclasspath : Set the boot classpath to use. : false classpath : : false classpathRef : Adds a reference to a CLASSPATH defined elsewhere. : false excludePackageNames : Set the list of packages to be excluded. : false executable : Sets the actual executable command to invoke, instead of the binary javadoc found in Ant's JDK. : false failonerror : Should the build process fail if javadoc fails (as indicated by a non zero return code)?

      Default is false.

      : false linksource : Enables the -linksource switch, will be ignored if javadoc is not the 1.4 version. Default is false : false name : set doclet's fully-qualified class name : true packageList : The name of a file containing the packages to process. : false packagenames : Set the package names to be processed. : false source : Enables the -source switch, will be ignored if javadoc is not the 1.4 version. : false sourcepath : Specify where to find source file : At least one of the three or nested <sourcepath>, <fileset> or <packageset> sourcepathRef : Adds a reference to a CLASSPATH defined elsewhere. : At least one of the three or nested <sourcepath>, <fileset> or <packageset> verbose : Run javadoc in verbose mode : false Nested Elements: Adds a fileset.

      All included files will be added as sourcefiles. The task will automatically add includes="**/*.java" to the fileset.

      false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Add a single package to be processed. If the package name ends with ".*" the Javadoc task will find and process all subpackages. false Parameters: name : : Adds a packageset.

      All included directories will be translated into package names be converting the directory separator into dots.

      false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create a Path to be configured with the boot classpath false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a Path to be configured with the classpath to use false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a doclet parameter to be configured by Ant. false Parameters: name : : value : : Nested Elements: Create a path to be configured with the locations of the source files. At least one of the three or nested <sourcepath>, <fileset> or <packageset> Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: stx --------------------------------------

      STX transformations Ant task

      Eseentially the same as {@link XsltTask} but providing Joost-based engine for transformations

      Recognize all parameters of {@link XsltTask} expect <factory>

      created on Oct 11, 2006 Class: net.sf.fikin.ant.StxTask Parameters: failOnError : Set whether to abort the execution in case of error during xslt, by default is true : false force : Set whether to check dependencies, or always generate; optional, default is false. : false in : specifies a single XML document to be styled. Should be used with the out attribute : required if out is set, otherwise one or more nested are expected out : Specifies the output name for the styled result from the in attribute; required if in is set : required if in is set, otherwise a nested is expected reloadStylesheet : Controls whether the stylesheet is reloaded for every transform.

      Setting this to true may get around a bug in certain Xalan-J versions, default is false.

      : false style : Name of the stylesheet to use - given either relative to the project's basedir or as an absolute path : this or styleSystemId="mySystemId" Nested Elements: Adds a set of files to copy. required if is set too, otherwise in and out is expected Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create an instance of an XSL parameter type "depends" for configuration by Ant. false Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false location : set parameter's location : true unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false Nested Elements: Create the factory element to configure a trax liaison. Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false name : Set the name of the factory : unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false Nested Elements: Create an instance of a factory attribute. the newly created factory attribute Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false name : name of the parameter : true type : type of the parameter : false unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false value : value of the parameter : false Defines the mapper to map source to destination files. required if is used Parameters: classname : : classpath : : classpathRef : : description : : from : : refid : : to : : type : : Nested Elements: Parameters: classname : : classpath : : classpathRef : : description : : from : : refid : : to : : type : : Nested Elements: Create an instance of an XSL parameter for configuration by Ant. false Parameters: expression : parameter's expression : this or "location" must be specified if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false location : set parameter's location : this or "expression" must be specified name : name of the parameter : true type : type of the parameter : false unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false value : value of the parameter : false toXhtml -------------------------------------- Perform to-XHTML conversion of an input document

      to-XHTML is backed by neckHTML parser

      Example: Perform to-xhtml conversion only and print the file

            <toXhtml>
                <input file="in1.html" />
                <output property="p1" />
            </toXhtml>
            <echo>${p1}</echo>
       

      created on Jan 5, 2007 Class: net.sf.fikin.ant.ToXhtml Parameters: failOnError : abort build whenever execution error : false Nested Elements: create xml/html/xhtml input tag true Parameters: file : set input file : this or property or inner text must be given namespaceAware : set if DOM factory to be namespace aware : false property : set input property name : this or file or inner text must be given saveXHTMLInto : save produced by toXHTML document into a file, useful for troubleshooting purposes : false toXHTML : perform to-XHTML transformation to the input document

      This is backed by NeckoHTML parser and does few thinks:

      • fix all open-close tags according built-in logic
      • fix all HTML-only entities to be XML compliant (such as $nbsp;)
      • makes all tags upper case
      • places all tags into default namespace "http://www.w3.org/1999/xhtml"

      by default true : false Nested Elements: set nested tag's text this or property or file must be given Nested Elements: create output tag this or a sequential tag is expected Parameters: append : append to the output file : false delimiter : set records delimiter

      typically tasks can use that string to separate lines of data instead of new line : false file : set output file : this or property must be given property : set output property name : this or file must be given trim : trim the resulting value before setting it to the property

      by default true

      has no meaning for file : false velocityDoclet --------------------------------------

      Dedicated Ant task for executing a Velocity Template via {@link net.sf.fikin.doclets.VelocityDoclet} doclet

      Example: Execute a template against some java sources

            <velocityDoclet template="my-template.vm" file="my-output.txt" >
                <packageset dir="src" defaultexcludes="yes">
                    <include name="net/sf/fikin/ant/**" />
                </packageset>
            </velocityDoclet>
       

      Example: Pass current timestamp as extra Java System parameters read by the template

            <velocityDoclet template="my-template.vm" file="my-output.txt" >
                <packageset dir="src" defaultexcludes="yes">
                    <include name="net/sf/fikin/ant/**" />
                </packageset>
                <param name="-J-DDSTAMP=${DSTAMP}" />
            </velocityDoclet>
       
      created on Sep 24, 2006 Class: net.sf.fikin.ant.VelocityDocletTask Parameters: bootClasspathRef : Adds a reference to a CLASSPATH defined elsewhere. : false bootclasspath : Set the boot classpath to use. : false classpath : : false classpathRef : Adds a reference to a CLASSPATH defined elsewhere. : false excludePackageNames : Set the list of packages to be excluded. : false executable : Sets the actual executable command to invoke, instead of the binary javadoc found in Ant's JDK. : false failonerror : Should the build process fail if javadoc fails (as indicated by a non zero return code)?

      Default is false.

      : false file : set output file to be generated : true linksource : Enables the -linksource switch, will be ignored if javadoc is not the 1.4 version. Default is false : false packageList : The name of a file containing the packages to process. : false packagenames : Set the package names to be processed. : false source : Enables the -source switch, will be ignored if javadoc is not the 1.4 version. : false sourcepath : Specify where to find source file : At least one of the three or nested <sourcepath>, <fileset> or <packageset> sourcepathRef : Adds a reference to a CLASSPATH defined elsewhere. : At least one of the three or nested <sourcepath>, <fileset> or <packageset> template : set template name, it resolves either to a file or a classloader resource : true velocityLog : if true indicate that a velocity.log is to be generated : false verbose : Run javadoc in verbose mode : false Nested Elements: Adds a fileset.

      All included files will be added as sourcefiles. The task will automatically add includes="**/*.java" to the fileset.

      false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Add a single package to be processed. If the package name ends with ".*" the Javadoc task will find and process all subpackages. false Parameters: name : : Adds a packageset.

      All included directories will be translated into package names be converting the directory separator into dots.

      false Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create a Path to be configured with the boot classpath false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a Path to be configured with the classpath to use false Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: Create a doclet parameter to be configured by Ant. false Parameters: name : : value : : Nested Elements: Create a path to be configured with the locations of the source files. At least one of the three or nested <sourcepath>, <fileset> or <packageset> Parameters: description : : location : : path : : refid : : Nested Elements: Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Nested Elements: Nested Elements: Nested Elements: Nested Elements: Nested Elements: xpath --------------------------------------

      Execute XPath expressions against input XML/HTML data and return result.

      Support XML or HTML inputs

      Support writing to Project properties or a file

      Support for multiple xpath expressions per single input

      Example:

            <xpath>
                <input file="bin/test/ant/test1/in1.xml" />
                <output property="p1" />
                <forEach select="/root/id" >
                    <valueOf select="local-name(..)" />
                    <valueOf select="'/'" />
                    <valueOf select="local-name()" />
                </forEach>
                <forEach select="/root" >
                    <valueOf select="local-name()" />
                    <valueOf select="' count nested tags : '" />
                    <valueOf select="count(.)" />
                </forEach>
            </xpath>
            <echo>${p1}</echo>
       

      where for input file:

            <root><id/></root>
       

      would set property p1 to: [echo] root/id root count nested tags : 1

      Example:

            <xpath>
                <input>
                    <![CDATA[ <root><tag id="1"/><tag id="2"/></root> ]]>
                </input>
                <forEach select="/root/tag" >
                    <valueOf select="@id" />
                </forEach>
                <sequential>
                    <echo>@{node}</echo>
                </sequential>
            </xpath>
       

      would print out: [echo] 1 [echo] 2

      created on Jan 3, 2007 Class: net.sf.fikin.ant.XPathTask Parameters: failOnError : abort build whenever execution error : false Nested Elements: add new namespace tag false Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false prefix : set the namespace prefix : true unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false uri : set the namespace uri : true create factory tag false Parameters: classname : set the facotry class name : false if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false Nested Elements: add factory attribute false Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false name : name of the parameter : true type : type of the parameter : false unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false value : value of the parameter : false create new for-each tag true Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false select : set xpath select expression : true unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false Nested Elements: create value-of nested tag return valueOf nested value-of tag false Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false select : set xpath select expression : true unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false create new function tag false Parameters: classname : set classname of the function : true if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false isReusable : is the function object reusable i.e. one and same object used in multiple xpath calls

      by default true : name : function name in xpath : prefix : set the namespace prefix : true unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false uri : set the namespace uri : true Nested Elements: create xml/html/xhtml input tag true Parameters: file : set input file : this or property or inner text must be given namespaceAware : set if DOM factory to be namespace aware : false property : set input property name : this or file or inner text must be given saveXHTMLInto : save produced by toXHTML document into a file, useful for troubleshooting purposes : false toXHTML : perform to-XHTML transformation to the input document

      This is backed by NeckoHTML parser and does few thinks:

      • fix all open-close tags according built-in logic
      • fix all HTML-only entities to be XML compliant (such as $nbsp;)
      • makes all tags upper case
      • places all tags into default namespace "http://www.w3.org/1999/xhtml"

      by default true : false Nested Elements: set nested tag's text this or property or file must be given Nested Elements: create output tag this or a sequential tag is expected Parameters: append : append to the output file : false delimiter : set records delimiter

      typically tasks can use that string to separate lines of data instead of new line : false file : set output file : this or property must be given property : set output property name : this or file must be given trim : trim the resulting value before setting it to the property

      by default true

      has no meaning for file : false Nested Elements: Create sequential task

      Its code will be executed for each Node found in by for-each tags

      One can refer to the combined value-of string (computed for that Node) via the macro attribute @{node} this or a sequential tag is expected xslt2 --------------------------------------

      Reworked version of Ant's STYLE/XSLT task

      Main differences are:

      • transformation is based on {@link net.sf.fikin.xml.Xslt} object
      • one is capable of specifying location="..." instead of expression="..." for parameteres and attibutes. This allows for up-to-date dependency checking and also passing these values as URLs instead of simple file names. Last is required by Xalan when the xslt parameter is document location.
      • one can specify nested <depend location="..."> elements. They serve to enrich the up-to-date dependency checking with files which could be typically referenced from the xswlt itself and thus Ant would otherwise have no ability to see them. This is a short version of using <dependset> task.
      created on Aug 9, 2005 Class: net.sf.fikin.ant.XsltTask Parameters: failOnError : Set whether to abort the execution in case of error during xslt, by default is true : false force : Set whether to check dependencies, or always generate; optional, default is false. : false in : specifies a single XML document to be styled. Should be used with the out attribute : required if out is set, otherwise one or more nested are expected out : Specifies the output name for the styled result from the in attribute; required if in is set : required if in is set, otherwise a nested is expected reloadStylesheet : Controls whether the stylesheet is reloaded for every transform.

      Setting this to true may get around a bug in certain Xalan-J versions, default is false.

      : false style : Name of the stylesheet to use - given either relative to the project's basedir or as an absolute path : this or styleSystemId="mySystemId" Nested Elements: Adds a set of files to copy. required if is set too, otherwise in and out is expected Parameters: caseSensitive : : defaultexcludes : : description : : dir : : excludes : : excludesfile : : file : : followSymlinks : : includes : : includesfile : : refid : : Create an instance of an XSL parameter type "depends" for configuration by Ant. false Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false location : set parameter's location : true unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false Nested Elements: Create the factory element to configure a trax liaison. Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false name : Set the name of the factory : unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false Nested Elements: Create an instance of a factory attribute. the newly created factory attribute Parameters: if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false name : name of the parameter : true type : type of the parameter : false unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false value : value of the parameter : false Defines the mapper to map source to destination files. required if is used Parameters: classname : : classpath : : classpathRef : : description : : from : : refid : : to : : type : : Nested Elements: Parameters: classname : : classpath : : classpathRef : : description : : from : : refid : : to : : type : : Nested Elements: Create an instance of an XSL parameter for configuration by Ant. false Parameters: expression : parameter's expression : this or "location" must be specified if : Set whether this param should be used. It will be used if the property has been set, otherwise it won't. : false location : set parameter's location : this or "expression" must be specified name : name of the parameter : true type : type of the parameter : false unless : Set whether this param should NOT be used. It will not be used if the property has been set, otherwise it will be used. : false value : value of the parameter : false httpdelete --------------------------------------

      Perform HTTP DELETE method

      Examples:

       
            <httpdelete url="..." />
       
            <httpdelete url="..." logLevel="all" />
       
            <httpdelete url="..." logLevel="content" >
                <userCredentials ... />
            </httpdelete>
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntDeleteMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httpget --------------------------------------

      Perform HTTP GET method

      Examples:

       
            <httpget url="..." />
       
            <httpget url="..." logLevel="content" logFile="..." followRedirect="true" />
       
            <httpget url="..." >
                <userCredentials ... />
            </httpget>
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntGetMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false followRedirect : follow http-redirect commands if set to true, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httphead --------------------------------------

      Perform HTTP HEAD method

      Examples:

       
            <httphead url="..." />
       
            <httphead url="..." logLevel="content" logFile="..." />
       
            <httphead url="..." >
                <userCredentials ... />
            </httphead>
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntHeadMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httpmpost --------------------------------------

      Perform HTTP POST method (multu-part message)

      This is the only way to submit file(s) and plain text together in one http post call. File uploading is only possible via this method.

      Examples:

       
            <httpmpost url="..." >
                <credentials ... />
                <postString>Here is my string to send</postString>
                <postFile name="..." type="text" />
            </httpmpost>
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntMultipartPostMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : add the file as part of the message false Parameters: charset : set character set of the parameter : false contentType : set file's content type (mime type) : false file : set file to attach : true name : set parameter name : true Nested Elements: add the text as part of the message false Parameters: charset : set character set of the parameter : false name : set parameter name : true value : set text to place : true Nested Elements: create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httpoptions --------------------------------------

      Perform HTTP OPTIONS method

      Examples:

       
            <httpoptions url="..." />
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntOptionsMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httppost --------------------------------------

      Perform HTTP POST method

      This method is same as html-form submit. It is suitable for submitting set of fields with their values.

      Examples:

       
            <httppost url="..." >
                <post name="username" value="usr" />
                <post name="password" value="pswd" />
                <post name="submit"   value="" />
            </httppost>
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntPostMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: add form-parameter to the post command true Parameters: name : : type : : value : : set HttpClient property false Parameters: name : : type : : value : : create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httpput --------------------------------------

      Perform HTTP PUT method

      No multupart body, single body and params are to be mentioned only in the query

      Examples:

       
            <httpput url="..." >Put this text in the body</httpput>
       
            <httpput url="..." putFile="..." />
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntPutMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false putFile : file to put in the body message : either this or embedded tag text retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : use the text as a body message either this or embedded tag text Nested Elements: create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false httptrace --------------------------------------

      Perform HTTP TRACE method

      Examples:

       
            <httptrace url="..." />
       
            <httptrace url="..." logLevel="content" logFile="..." />
       
       
      created on Dec 7, 2006 Class: net.sf.fikin.ant.httpclientanttask.AntTraceMethod Parameters: connectionTimeout : set connection timeout before retrying, by default 5000ms : false cookiePolicy : set coockies policy, one of:
      • compatibility - The policy that provides high degree of compatibilty with common cookie management of popular HTTP agents
      • ignoreCookies - The policy that ignores cookies
      • default - The default cookie policy
      • netscape - The Netscape cookie draft compliant policy
      • rfc2109 - The RFC 2109 compliant policy
      by default it is "compatibility" : false failOnError : set fail on error, by default true : false logAppend : do an append to the log file please, by default false : false logFile : set the log file for all the response data : false logLevel : set the loggin level of the response data one of:
      • heaqder - will log only http-header response data
      • content - will log only the http-response data
      • all - will log both
      • none - will log nothing
      by default it is "content" : false logProcessAs : set logging format one of:
      • text - will log as text data
      • xml - will log as markup language
      • binary - will log in a binary mode
      by default it is "text" : false retryAttempts : set how many times to retry the operation if failing because of communication failures, by default 5 : false shutdown : shutdown current HttpClient instance. This has the effoect of erasing all currently accumulated session data and in effect creates a fresh HttpClient instance. : false sslAcceptUntrusted : set SSL accept-untrusted or self-signed (certificates) option, by default it is false : false url : method's url : true Nested Elements: set HttpClient property false Parameters: name : : type : : value : : create proxy data false Parameters: url : set proxy url : true Nested Elements: assign proxy-specific user authentication data false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true create user credentials (http authentication) false Parameters: domain : set the http authentication domain : false host : authentication host : false password : set authentication password : true type : set http authentication type, by default it is "basic" : false username : set authentication user : true Nested Elements: create new authentication scope false Parameters: host : set authentication scope host, by default any : false port : set authentication scope port, by default any : false realm : set authentication scope realm, by default any : false scheme : set authentication scope scheme, by default any : false