ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bode...@apache.org
Subject cvs commit: ant/docs bindownload.html contributors.html external.html faq.html index.html problems.html projects.html resources.html srcdownload.html
Date Thu, 17 Mar 2005 12:11:18 GMT
bodewig     2005/03/17 04:11:18

  Modified:    docs     Tag: ANT_16_BRANCH bindownload.html
                        contributors.html external.html faq.html index.html
                        problems.html projects.html resources.html
                        srcdownload.html
  Log:
  re-generate site
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.36.2.8  +2 -1      ant/docs/bindownload.html
  
  Index: bindownload.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/bindownload.html,v
  retrieving revision 1.36.2.7
  retrieving revision 1.36.2.8
  diff -u -r1.36.2.7 -r1.36.2.8
  --- bindownload.html	27 Jan 2005 12:43:26 -0000	1.36.2.7
  +++ bindownload.html	17 Mar 2005 12:11:15 -0000	1.36.2.8
  @@ -73,6 +73,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -249,7 +250,7 @@
         Nightly Builds
       </h3>
                           <p>If you wish to use the latest Ant features, you can try downloading a
  -<a href="http://cvs.apache.org/builds/ant/nightly/">nightly build</a>.
  +<a href="http://brutus.apache.org/~nightlybuild/builds/ant/">nightly build</a>.
   </p>
                           <h3 class="section">
         <a name="Old Ant Releases"></a>
  
  
  
  1.29.2.9  +86 -55    ant/docs/contributors.html
  
  Index: contributors.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/contributors.html,v
  retrieving revision 1.29.2.8
  retrieving revision 1.29.2.9
  diff -u -r1.29.2.8 -r1.29.2.9
  --- contributors.html	28 Jan 2005 16:39:20 -0000	1.29.2.8
  +++ contributors.html	17 Mar 2005 12:11:15 -0000	1.29.2.9
  @@ -75,6 +75,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -189,6 +190,9 @@
                   <b>Stephane Bailliez</b><br />
               </p>
                                   <p>
  +                <b>Matt Benson</b><br />
  +            </p>
  +                                <p>
                   <b>Stefan Bodewig</b> (stefan.bodewig at freenet.de)
   <br />
   Stefan is a senior developer at BoST interactive, where he is mainly
  @@ -200,7 +204,7 @@
                                   <p>
                   <b>Erik Hatcher</b> (ehatcher at apache.org)
   <br />
  -Erik is the co-author of <a href="http://www.manning.com/antbook">
  +Erik is the co-author of <a href="http://www.manning.com/hatcher">
   Java Development with Ant</a> and speaks on Ant and other topics at
   <a href="http://www.nofluffjuststuff.com">No Fluff, Just Stuff
   symposiums</a> as well as other venues.  Erik is the President of
  @@ -232,10 +236,10 @@
   of Northrhine Westfalia / Germany. He is the co-author of
   <a href="http://www.galileocomputing.de/katalog/buecher/titel/gp/titelID-341?">
   Rational Rose und UML im Praxiseinsatz</a> the first German book about
  -that OOAD-tool.
  +that OOAD-tool. 
               </p>
                                   <p>
  -                <b>Costin Monolache</b><br />
  +                <b>Peter Reilly</b><br />
               </p>
                                   <p>
                   <b>
  @@ -250,9 +254,6 @@
   and convener of <a href="http://www.ecma.ch">ECMA</a> TC39 TG3.
   </p>
                                   <p>
  -                <b>Peter Reilly</b><br />
  -            </p>
  -                                <p>
                   <b>Magesh Umasankar</b> (umagesh at apache.org)
   <br />
   Magesh is a lead software developer at
  @@ -290,6 +291,9 @@
                   <b>Donald Leslie</b><br />
               </p>
                                   <p>
  +                <b>Costin Monolache</b><br />
  +            </p>
  +                                <p>
                   <b>Jon Skeet</b><br />
               </p>
                                         <h3 class="section">
  @@ -301,10 +305,41 @@
           Active Committers
         </h4>
                           <p>
  -                <b>Preston Bannister</b><br />
  +                <b>Steve Cohen</b>
               </p>
                                   <p>
  -                <b>Matt Benson</b><br />
  +                <b>Dominique Devienne</b> (ddevienne at apache.org)
  +<br />
  +Dominique has been involved non-stop with the Ant user community since
  +the 1.4 days, trying without success to answer posts as well or as often
  +as Diane Holt after she left the user list. He is opiniated (to a fault
  +sometimes), but always striving for the best possible design. Dominique
  +currently works for <a href="http://www.lgc.com">Landmark Graphics</a>.
  +</p>
  +                                <p>
  +                <b>Jose Alberto Fernandez</b>
  +            </p>
  +                                <p>
  +                <b>Jesse Glick</b> (jesse dot glick at sun dot com)
  +<br />
  +Jesse has been using Java since 1998 and joined Sun Microsystems as
  +part of the company that produced the NetBeans IDE. After discovering
  +Ant in the 1.2 days, he wrote most of NetBeans' Ant integration.
  +Recently he has worked on the NetBeans 4.0 project system, based heavily
  +on Ant as a build tool.
  +</p>
  +                                <p>
  +                <b>Martijn (J.M.) Kruithof</b> (ant at kruithof xs4all nl)
  +<br />
  +Martijn Kruithof is a system engineer working with and on Java products 
  +in a telecommunication network setting.
  +</p>
  +                                                    <h4 class="subsection">
  +        <a name="Emeritus Committers"></a>
  +        Emeritus Committers
  +      </h4>
  +                        <p>
  +                <b>Preston Bannister</b><br />
               </p>
                                   <p>
                   <b>Nick Davis</b><br />
  @@ -331,6 +366,21 @@
   project in a spirit of co-operation over competition.
   </p>
                                   <p>
  +                <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com)
  +<br />
  +Simeon is owner of Mustard Seed Software, which specializes in developing
  +distributed applications and user interfaces for the science, engineering,
  +and research oriented clients. He is the lead architect and developer for
  +Antidote, the GUI for Ant.
  +</p>
  +                                <p>
  +                <b>Thomas Haas</b> (tha at whitestein.com)
  +<br />
  +Tom is interested in distributed systems, Java middleware and worked on an
  +implementation of the JMS specification. At Whitestein Technologies he is
  +working on bringing software agent technology and J2EE together.
  +</p>
  +                                <p>
   
                   <b>Jason Hunter</b> (jh at servlets.com)
   <br />
  @@ -339,6 +389,10 @@
   He works at <a href="http://www.collab.net">CollabNet</a>.
   </p>
                                   <p>
  +                <b>Justyna Horwat</b> (horwat at apache.org)
  +<br />
  +</p>
  +                                <p>
                   <b>Arun Jamwal</b>
   <br />
   </p>
  @@ -351,6 +405,30 @@
   platform (J2EE, XML, ...).
   </p>
                                   <p>
  +                <b>Stefano Mazzocchi</b> (stefano at apache.org)
  +<br />
  +Stefano is addicted to software design, Java programming and
  +open development. In the last 4 years, he has contributed way too much
  +time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon
  +and helping to bring more projects into Apache-land, such as FOP, Batik,
  +POI and Xindice. The problem is that he's too picky to be satisfied :-)
  +</p>
  +                                <p>
  +                <b>Glenn McAllister</b> (glenn at somanetworks.com)
  +<br />
  +Glenn McAllister is a software developer at SOMA Networks, was formerly
  +the same at IBM (plus tech writer plus build guy), and does some writing
  +on the side for the VADD Technical Journal.
  +</p>
  +                                <p>
  +                <b>Craig McClanahan</b> (Craig.McClanahan at eng.sun.com)
  +<br />
  +Craig was involved in the Apache JServ project, focused on implementing
  +a next generation architecture and feature set for the core servlet
  +engine.  He has recently joined Sun as technical lead for the servlet
  +and JSP reference implementation.
  +          </p>
  +                                <p>
                   <b>Adam Murdoch</b>
   <br />
   </p>
  @@ -396,53 +474,6 @@
   front and back, extraNet implementations which have been based on
   Apache, Java and Tcl.
   </p>
  -                                                    <h4 class="subsection">
  -        <a name="Emeritus Committers"></a>
  -        Emeritus Committers
  -      </h4>
  -                        <p>
  -                <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com)
  -<br />
  -Simeon is owner of Mustard Seed Software, which specializes in developing
  -distributed applications and user interfaces for the science, engineering,
  -and research oriented clients. He is the lead architect and developer for
  -Antidote, the GUI for Ant.
  -</p>
  -                                <p>
  -                <b>Thomas Haas</b> (tha at whitestein.com)
  -<br />
  -Tom is interested in distributed systems, Java middleware and worked on an
  -implementation of the JMS specification. At Whitestein Technologies he is
  -working on bringing software agent technology and J2EE together.
  -</p>
  -                                <p>
  -                <b>Justyna Horwat</b> (horwat at apache.org)
  -<br />
  -</p>
  -                                <p>
  -                <b>Stefano Mazzocchi</b> (stefano at apache.org)
  -<br />
  -Stefano is addicted to software design, Java programming and
  -open development. In the last 4 years, he has contributed way too much
  -time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon
  -and helping to bring more projects into Apache-land, such as FOP, Batik,
  -POI and Xindice. The problem is that he's too picky to be satisfied :-)
  -</p>
  -                                <p>
  -                <b>Glenn McAllister</b> (glenn at somanetworks.com)
  -<br />
  -Glenn McAllister is a software developer at SOMA Networks, was formerly
  -the same at IBM (plus tech writer plus build guy), and does some writing
  -on the side for the VADD Technical Journal.
  -</p>
  -                                <p>
  -                <b>Craig McClanahan</b> (Craig.McClanahan at eng.sun.com)
  -<br />
  -Craig was involved in the Apache JServ project, focused on implementing
  -a next generation architecture and feature set for the core servlet
  -engine.  He has recently joined Sun as technical lead for the servlet
  -and JSP reference implementation.
  -          </p>
                                   <p>
                   <b>Anil Vijendran</b> (akv at eng.sun.com)
   <br />
  
  
  
  1.136.2.24 +679 -41   ant/docs/external.html
  
  Index: external.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/external.html,v
  retrieving revision 1.136.2.23
  retrieving revision 1.136.2.24
  diff -u -r1.136.2.23 -r1.136.2.24
  --- external.html	28 Jan 2005 16:39:20 -0000	1.136.2.23
  +++ external.html	17 Mar 2005 12:11:16 -0000	1.136.2.24
  @@ -75,6 +75,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -181,7 +182,8 @@
         information to one of the mailing lists.  For details, see the
         <a href="faq.html#adding-external-tasks">FAQ</a>.</p>
                                   <p>Nothing listed here is directly supported by the Ant
  -      developers, if you encounter any problems with them, please use
  +      developers (therefore '<i>external</i> tools and tasks'),
  +      if you encounter any problems with them, please use
         the contact information.</p>
                           <h3 class="section">
         <a name="Tasks"></a>
  @@ -493,6 +495,54 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="AntForm"></a>
  +        AntForm
  +      </h4>
  +                        <p>Provides a java/swing form-based input scheme for
  +        configuring ant properties and launching ant targets.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.6.2.
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://antforms.sourceforge.net/">http://antforms.sourceforge.net/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:rene_ghosh@yahoo.com">René Ghosh</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          GNU General Public License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Antmerge"></a>
           Antmerge
         </h4>
  @@ -543,13 +593,15 @@
           <a name="Ant Pretty Build"></a>
           Ant Pretty Build
         </h4>
  -                        <p>Ant Pretty Build is a tool to show and run Ant buildfiles
  -        directly from within a browser window.  It consists of a
  -        single XSL file that will generate, on the fly, from
  -        buildfile, a pretty interface showing project name,
  -        description, properties and targets, etc. allowing to run the
  -        whole project, or run selected targets in a specific
  -        order.</p>
  +                        <p>Ant Pretty Build is a tool to easily show and run Ant
  +        buildfiles directly from within a browser window.  It consists
  +        of a single XSL file that will generate, on the fly, in the
  +        browser, from the .xml buildfile, a pretty interface showing
  +        project name, description, properties and targets, etc. sorted
  +        or unsorted, allowing to modify/add properties, run the whole
  +        project, or run selected set of targets in a specific order,
  +        with the ability to modify logger/logfile, mode and add more
  +        libs or command line arguments.</p>
                                         <table class="externals" cellspacing="1" cellpadding="4">
                 <tr>
                         <th colspan="1" rowspan="1"
  @@ -578,7 +630,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="mailto:antprettybuild@free.fr">Charbel BITAR</a>
  +          <a href="http://antprettybuild.free.fr/">Charbel BITAR (Project's Contact Page)</a>
         </td>
         </tr>
                     <tr>
  @@ -588,7 +640,59 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          GNU General Public License (GPL)
  +          Apache Software License 2.0
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
  +        <a name="AntSpaces"></a>
  +        AntSpaces
  +      </h4>
  +                        <p>AntSpaces provides Ant integration with JavaSpaces. This
  +	allows you to coordinate Ant tasks via JavaSpaces, pull out
  +	work units from a JavaSpace for distributed Ant tasks to work
  +	on, and so forth.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.5 and later
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          
  +              <a href="http://www.oopsconsultancy.com/software/antspaces/">http://www.oopsconsultancy.com/software/antspaces/</a>
  +            
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          antspaces at oopsconsultancy.com
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Apache Software License
         </td>
         </tr>
           </table>
  @@ -822,7 +926,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="http://www.thecortex.net/clover/">http://www.thecortex.net/clover/</a>
  +          <a href="http://www.cenqua.com/clover/">http://www.cenqua.com/clover/</a>
         </td>
         </tr>
                     <tr>
  @@ -832,7 +936,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="mailto:clover-support@cortexebusiness.com.au">clover-support@cortexebusiness.com.au</a>
  +          <a href="mailto:clover-support@cenqua.com">clover-support@cenqua.com</a>
         </td>
         </tr>
                     <tr>
  @@ -1067,6 +1171,56 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="Dependencies"></a>
  +        Dependencies
  +      </h4>
  +                        <p>The dependencies task manages a set of external dependencies which
  +            may be downloaded from a remote repository,
  +             such as ibiblio.org. Uses a local cache to avoid repeated
  +            downloads.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Tested with 1.5.1, should work with 1.4+.
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.httpunit.org/doc/dependencies.html">http://www.httpunit.org/doc/dependencies.html</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:russgold@httpunit.org">Russell Gold</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          MIT License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Dependency Finder"></a>
           Dependency Finder
         </h4>
  @@ -1947,6 +2101,56 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="Ivy"></a>
  +        Ivy
  +      </h4>
  +                        <p>Ivy is a simple yet powerful dependency manager featuring
  +        continuous integration, dependencies of dependencies
  +        management, multiple repositories including ibiblio and high
  +        performance (use of a local cache).</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          1.5.1 or superior
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://ivy.jayasoft.org/">http://ivy.jayasoft.org/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          contact at jayasoft dot org
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          BSD License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="J2ME Ant Tasks"></a>
           J2ME Ant Tasks
         </h4>
  @@ -2318,6 +2522,109 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="JarBundler"></a>
  +        JarBundler
  +      </h4>
  +                        <p>JarBundler is a task that generates Mac OS X native Java
  +        Application Bundles.  It is fully configurable and can be used
  +        to generate Mac OS X application bundles from any supported
  +        Java platform, making it ideal for targeting multiple
  +        platforms with one build.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.4 and later
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.loomcom.com/jarbundler/">http://www.loomcom.com/jarbundler/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:sethm@loomcom.com">Seth Morabito</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          GNU General Public License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
  +        <a name="JarPatch"></a>
  +        JarPatch
  +      </h4>
  +                        <p>JarPatch is a task that generates a zip file resulting of
  +        the diff between the content of 2 jar files.</p>
  +                                <p>The resulting diff file can be use as a patch for a
  +        previous installation (just ensure that the generated
  +        patch.zip file is located on the CLASSPATH before the patched
  +        oldJar jar file)</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.5 and later
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://perso.club-internet.fr/sjobic/ant/">http://perso.club-internet.fr/sjobic/ant/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:norbert.barbosa@laposte.net">Norbert Barbosa</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          LGPL License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Java+ Precompile Task"></a>
           Java+ Precompile Task
         </h4>
  @@ -2522,7 +2829,55 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="mailto:Mikhail.Dmitriev@eng.sun.com">Mikhail Dmitriev</a>
  +          <a href="mailto:Mikhail.Dmitriev@eng.sun.com">Mikhail Dmitriev</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          BSD-like License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
  +        <a name="javarec"></a>
  +        javarec
  +      </h4>
  +                        <p>Ant tasks that generate record classes for VisualAge for
  +        Java from Cobol copy books.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.4
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://glezen.org/javarec/">http://glezen.org/javarec/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:pglezen@us.ibm.com">Paul Glezen</a>
         </td>
         </tr>
                     <tr>
  @@ -2532,16 +2887,18 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          BSD-like License
  +          Apache Software License
         </td>
         </tr>
           </table>
                                                       <h4 class="subsection">
  -        <a name="javarec"></a>
  -        javarec
  +        <a name="JCSC"></a>
  +        JCSC
         </h4>
  -                        <p>Ant tasks that generate record classes for VisualAge for
  -        Java from Cobol copy books.</p>
  +                        <p>JCSC is a Java Coding Standard Checker which also features
  +        the generation of some code metrics. It is a command line tool
  +        with an Ant task to scan whole package trees. The result can
  +        viewed in an JavaDoc style web page.</p>
                                         <table class="externals" cellspacing="1" cellpadding="4">
                 <tr>
                         <th colspan="1" rowspan="1"
  @@ -2550,7 +2907,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          Ant 1.4
  +          Ant &gt;= 1.5
         </td>
         </tr>
                     <tr>
  @@ -2560,7 +2917,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="http://glezen.org/javarec/">http://glezen.org/javarec/</a>
  +          <a href="http://jcsc.sourceforge.net/">http://jcsc.sourceforge.net/</a>
         </td>
         </tr>
                     <tr>
  @@ -2570,7 +2927,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="mailto:pglezen@us.ibm.com">Paul Glezen</a>
  +          <a href="mailto:rjocham72@netscape.net">Ralph Jocham</a>
         </td>
         </tr>
                     <tr>
  @@ -2580,18 +2937,18 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          Apache Software License
  +          GNU General Public License
         </td>
         </tr>
           </table>
                                                       <h4 class="subsection">
  -        <a name="JCSC"></a>
  -        JCSC
  +        <a name="Jdiff"></a>
  +        Jdiff
         </h4>
  -                        <p>JCSC is a Java Coding Standard Checker which also features
  -        the generation of some code metrics. It is a command line tool
  -        with an Ant task to scan whole package trees. The result can
  -        viewed in an JavaDoc style web page.</p>
  +                        <p>A task that generates an HTML report of all the packages, classes,
  +        constructors, methods, and fields which have been removed, added or
  +        changed in any way, including their documentation, when two APIs are
  +        compared. </p>
                                         <table class="externals" cellspacing="1" cellpadding="4">
                 <tr>
                         <th colspan="1" rowspan="1"
  @@ -2600,7 +2957,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          Ant &gt;= 1.5
  +          Ant 1.6
         </td>
         </tr>
                     <tr>
  @@ -2610,17 +2967,21 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="http://jcsc.sourceforge.net/">http://jcsc.sourceforge.net/</a>
  +          
  +            <a href="http://javadiff.sourceforge.net/">
  +            http://javadiff.sourceforge.net/</a>
         </td>
         </tr>
                     <tr>
                         <th colspan="1" rowspan="1"
         valign="top" align="left">
  -          Contact:
  +          Task Documentation:
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="mailto:rjocham72@netscape.net">Ralph Jocham</a>
  +          
  +            <a href="http://cvs.sourceforge.net/viewcvs.py/*checkout*/javadiff/jdiff/jdiff.html?rev=HEAD&amp;content-type=text/html#JDiffAntTask">
  +            (in CVS)</a>
         </td>
         </tr>
                     <tr>
  @@ -2630,7 +2991,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          GNU General Public License
  +          LGPL
         </td>
         </tr>
           </table>
  @@ -3043,6 +3404,59 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="JudoScript Ant Task"></a>
  +        JudoScript Ant Task
  +      </h4>
  +                        <p>The &lt;judoscript&gt; task is an easy way to embed JudoScript
  +           code in the Ant build script. The tag format is quite simple. You can
  +           either embed code directly, or can specify an external JudoScript program
  +           file as the <code>src</code> attribute value. Parameters can be specified
  +           as the <code>params</code> attribute; this is applicable to both embedded
  +           code and external files.
  +        </p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.5 or higher
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.judoscript.com/articles/ant.html">http://www.judoscript.com/articles/ant.html</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:judoscript@hotmail.com">James Jianbo Huang</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Lesser GNU Public License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Just4log Ant Task"></a>
           Just4log Ant Task
         </h4>
  @@ -3315,6 +3729,60 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="Nurflugel AntScript Visualizer"></a>
  +        Nurflugel AntScript Visualizer
  +      </h4>
  +                        <p>The Nurflugel AntScript Visualizer takes your build file,
  +        finds any imported build files, and shows all relationships
  +        between targets, taskdefs, macrodefs, Ant and Antcalls; output
  +        options include PDF, SVG, and PNG.  Many options including
  +        grouping by build file, inclusion/exclusion of targets,
  +        taskdefs, imports, etc.  Installation is via Java WebStart, so
  +        you'll always have the freshest version available.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.1 and later
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.nurflugel.com/webstart/AntScriptVisualizer/">http://www.nurflugel.com/webstart/AntScriptVisualizer/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          dbullard &lt;at&gt; nurflugel &lt;dot&gt; com (email
  +            will receive a challenge to weed out spam)
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          GNU General Public License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="pack"></a>
           pack
         </h4>
  @@ -4070,6 +4538,60 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="SQLC"></a>
  +        SQLC
  +      </h4>
  +                        <p>SQLC generates Java classes from SQL statements obviating JDBC API
  +        in your code. Introduction to SQLC:
  +        <a href="http://www.pavelvlasov.com/pv/content/Articles/sqlc/sqlc.html">
  +        http://www.pavelvlasov.com/pv/content/Articles/sqlc/sqlc.html</a></p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Tested with Ant 1.5.2. Compilation requires Java 1.4 and database
  +              driver shall implement getParameterMetadata(). "Introduction to SQLC"
  +              (see above) contains compatibility list. Generated classes work on
  +              Java 1.3+
  +            
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.pavelvlasov.com/pv/content/Products/Common/doc/AntDoc/com/pavelvlasov/sql/java/ant/StatementCompilerTask.html">http://www.pavelvlasov.com/pv/content/Products/Common/doc/AntDoc/com/pavelvlasov/sql/java/ant/StatementCompilerTask.html</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          LGPL
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Styler"></a>
           Styler
         </h4>
  @@ -4637,6 +5159,63 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="Xcluder"></a>
  +        Xcluder
  +      </h4>
  +                        <p>xcluder is an XML Inclusions (XInclude) task for Apache Ant.
  +        Offers the choice of using Xerces or Elliotte Rusty Harold's XOM API.
  +        </p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.4 or later. XInclude compliance depends on the
  +            underlying Xerces or XOM used. Xerces 2.5.0 and above works fine,
  +            but please note that 2.6.1 and 2.6.2 processed the
  +            http://www.w3.org/2003/XInclude, now obsolete by
  +            http://www.w3.org/2001/XInclude used by the latest
  +            Candidate Recommendation (13 April 2004).
  +            
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://sourceforge.net/projects/xcluder">http://sourceforge.net/projects/xcluder</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:mbatsis@users.sf.net">mbatsis@users.sf.net</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          GNU General Public License (GPL), GNU Library or Lesser
  +            General Public License (LGPL)
  +            
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="XDoclet"></a>
           XDoclet
         </h4>
  @@ -4731,6 +5310,56 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="XMLReleaseNotes (XRN)"></a>
  +        XMLReleaseNotes (XRN)
  +      </h4>
  +                        <p>This framework is a release notes framework that enables to
  +        generate textual release notes from an XML file. This is an
  +        open framework that enables to integrate the information
  +        coming from VSC and bug tracking solutions, for instance.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ant 1.5 and later
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://xmlreleasenotes.free.fr/">http://xmlreleasenotes.free.fr/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Edouard Mercier
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Apache Software License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="XmlTask"></a>
           XmlTask
         </h4>
  @@ -5183,7 +5812,10 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          Ant 1.3 - 1.4.1
  +          
  +              Ant 1.3 - 1.4.1
  +              Bundles Ant 1.6.2 as of Eclipse 3.0.1 (tested with Ant 1.5.4 - 1.6.2)
  +            
         </td>
         </tr>
                     <tr>
  @@ -5193,7 +5825,13 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="http://www.eclipse.org/">http://www.eclipse.org/</a>
  +          
  +              <a href="http://www.eclipse.org/">http://www.eclipse.org/</a>
  +              or
  +              <a href="http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ant-home/index.html">
  +                http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-ant-home/index.html
  +              </a> 
  +            
         </td>
         </tr>
                     <tr>
  @@ -5203,7 +5841,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="news://news.eclipse.org/eclipse.tools">news://news.eclipse.org/eclipse.tools</a>
  +          <a href="news://news.eclipse.org/eclipse.platform">news://news.eclipse.org/eclipse.platform</a>
         </td>
         </tr>
                     <tr>
  @@ -5408,8 +6046,8 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  -        <a name="JDE(E) 2.2.8"></a>
  -        JDE(E) 2.2.8
  +        <a name="JDEE"></a>
  +        JDEE
         </h4>
                           <p>The Java Development Environment for Emacs (JDEE) supports
           Apache Ant as one of three built-in ways to build your
  @@ -5432,7 +6070,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          <a href="http://jde.sunsite.dk/">http://jde.sunsite.dk/</a>
  +          <a href="http://jdee.sunsite.dk/">http://jdee.sunsite.dk/</a>
         </td>
         </tr>
                     <tr>
  @@ -5470,7 +6108,7 @@
         </th>
                             <td colspan="1" rowspan="1"
         valign="top" align="left">
  -          bundles Ant 1.6.1 as of NetBeans 3.6
  +          bundles Ant 1.6.2 as of NetBeans 4.0
         </td>
         </tr>
                     <tr>
  @@ -5593,7 +6231,7 @@
         Source Control Systems
       </h3>
                           <p>There are several integration with SCM systems. Some are
  -      <a href="manual/tasksoverview.html#scm">build in</a>. But some are available as
  +      <a href="manual/tasksoverview.html#scm">built in</a>. But some are available as
         external libraries. Here a list of task libraries we are aware of:</p>
                                         <h4 class="subsection">
           <a name="Surround SCM"></a>
  
  
  
  1.77.2.22 +140 -5    ant/docs/faq.html
  
  Index: faq.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/faq.html,v
  retrieving revision 1.77.2.21
  retrieving revision 1.77.2.22
  diff -u -r1.77.2.21 -r1.77.2.22
  --- faq.html	27 Jan 2005 12:43:26 -0000	1.77.2.21
  +++ faq.html	17 Mar 2005 12:11:16 -0000	1.77.2.22
  @@ -75,6 +75,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -203,6 +204,10 @@
     I get checksum errors when I try to extract the
         <code>tar.gz</code> distribution file. Why?
         </a></li>
  +                <li><a href="#RedHat_ES_3">
  +  How do you get ant-1.6.x (or any version later than
  +      1.5.2) to work on on RedHat ES 3?
  +      </a></li>
               </ul>
                   <h4 class="toc">How do I ...</h4>
           <ul>
  @@ -211,7 +216,10 @@
         </a></li>
                   <li><a href="#adding-external-tasks">
     How do I add an external task that I've written to the
  -      page "External Tools and Task"?
  +      page "External Tools and Tasks"?
  +      </a></li>
  +                <li><a href="#create-extensions">
  +  How do I create new tasks?
         </a></li>
                   <li><a href="#passing-cli-args">
     How do I pass parameters from the command line to my
  @@ -286,6 +294,24 @@
           <code>web-inf</code> or JAR files with a lower-case
           <code>meta-inf</code> directory.
         </a></li>
  +                <li><a href="#NoClassDefFoundError">
  +  I installed Ant 1.6.x and now get
  +        <code>Exception in thread "main" java.lang.NoClassDefFoundError:
  +        </code>
  +      
  +      </a></li>
  +                <li><a href="#InstantiationException">
  +  I installed Ant 1.6.x and now get
  +        <code>java.lang.InstantiationException: org.apache.tools.ant.Main</code>
  +      
  +      </a></li>
  +                <li><a href="#mangled-manifest">
  +  
  +        Whenever I use the Ant jar or manifest related tasks, long lines in
  +        my manifest are wrapped at 70 characters and the resulting jar does 
  +        not work in my application server. Why does Ant do this?
  +      
  +      </a></li>
               </ul>
                   <h4 class="toc">Ant and IDEs/Editors</h4>
           <ul>
  @@ -610,6 +636,27 @@
           found <a href="http://www.gnu.org/software/tar/tar.html">here</a>,
           or use the zip archive instead (you can extract it using
           <code>jar xf</code>).</p>
  +                    <p class="faq">
  +      <a name="RedHat_ES_3"></a>
  +      How do you get ant-1.6.x (or any version later than
  +      1.5.2) to work on on RedHat ES 3?
  +    </p>
  +                  <p>Redhat ES 3.0 comes installed with ant 1.5.2. Even if you
  +        have your PATH and ANT_HOME variables set correctly to a later
  +        version of ant, you will always be forced to use the
  +        preinstalled version.</p>
  +                        <p>To use a later version of ant on this OS you could do the
  +        following:</p>
  +                        <pre class="code">
  +$ ant -version
  +Apache Ant version 1.5.2-23 compiled on November 12 2003
  +$ su -
  +# rpm -e ant ant-libs
  +# exit
  +$ hash -r
  +$ ant -version
  +Apache Ant version 1.6.2 compiled on July 16 2004
  +</pre>
                                   <p class="faq">
         <a name="implement-os-specific-configuration"></a>
         How do I realize os--specific configurations?
  @@ -627,7 +674,7 @@
                       <p class="faq">
         <a name="adding-external-tasks"></a>
         How do I add an external task that I've written to the
  -      page "External Tools and Task"?
  +      page "External Tools and Tasks"?
       </p>
                     <p>Join and post a message to the dev or user mailing
           list (one list is enough), including the following
  @@ -654,6 +701,18 @@
           The procedure to add it is the same. The file to patch is <a href="http://cvs.apache.org/viewcvs.cgi/~checkout~/ant/xdocs/projects.xml">this</a>
           document. The syntax of that file is the same.</p>
                       <p class="faq">
  +      <a name="create-extensions"></a>
  +      How do I create new tasks?
  +    </p>
  +                  <p>Apart from a lot of information on using Ant, the 
  +        <a href="manual/index.html">Manual</a> also contains information 
  +        on how to extend Ant with new tasks. This information 
  +        can be found under "Developing with Ant".</p>
  +                        <p>Chances are that someone else already created the task you
  +        want to create, it may be wise to see 
  +        <a href="external.html">External Tools and Tasks</a> and
  +        <a href="projects.html">Related Projects</a> first.</p>
  +                    <p class="faq">
         <a name="passing-cli-args"></a>
         How do I pass parameters from the command line to my
           build file?
  @@ -850,7 +909,7 @@
   </pre>
                           <p>Note: <code>&lt;antcall&gt;</code> tasks do <em>not</em> pass
           property changes back up to the environment they were called
  -        from, so you would'nt be able to, for example, set a
  +        from, so you wouldn't be able to, for example, set a
           <code>result</code> property in the <code>cond-if-3</code> target,
           then do
           <code>&lt;echo message="result is ${result}"/&gt;</code>
  @@ -1089,7 +1148,7 @@
         <code>pathelement</code> or <code>classpath refid</code>.
       </p>
                     <p>When <code>ant</code> loads properties from an external
  -        file it dosn't touch the value of properties, trailing blanks
  +        file it doesn't touch the value of properties, trailing blanks
           will not be trimmed for example.</p>
                           <p>If the value represents a file path, like a jar needed to
           compile, the task which requires the value, javac for example
  @@ -1113,6 +1172,82 @@
           configuration.  In the Options/Configuration menu, in the View tab, General
           section, check the "Allow all upper case files names" box.  The META-INF and
           WEB-INF will look correct.</p>
  +                    <p class="faq">
  +      <a name="NoClassDefFoundError"></a>
  +      I installed Ant 1.6.x and now get
  +        <code>Exception in thread "main" java.lang.NoClassDefFoundError:
  +        </code>
  +      
  +    </p>
  +                  <p>
  +          The cause of this is that there is an old version of ant somewhere in the
  +          class path or configuration.
  +        </p>
  +                        <p>
  +          A version of this problem happens with jars that are in the classpath
  +          that include an embedded copy of ant classes.
  +          An example of this is some copies of weblogic.jar.
  +        </p>
  +                        <p>
  +        One can check if this is the case by doing (on unix/sh):
  +        <code><pre>
  +        unset CLASSPATH
  +        ant -version
  +        </pre>
  +        </code>
  +        </p>
  +                    <p class="faq">
  +      <a name="InstantiationException"></a>
  +      I installed Ant 1.6.x and now get
  +        <code>java.lang.InstantiationException: org.apache.tools.ant.Main</code>
  +      
  +    </p>
  +                  <p>
  +          The cause of this is that there is an old version of ant somewhere in the
  +          class path or configuration.
  +        </p>
  +                        <p>
  +          A version of this problem may be seen on some linux systems.
  +          Some linux systems (Fedora Core 2 for example), comes with a version
  +          of ant pre-installed. There is a configuration file called
  +          <code>/etc/ant.conf</code> which if present, the ant shell
  +          script will 'dot' include. On Fedora Core 2, the /etc/ant.conf
  +          file resets the <code>ANT_HOME</code> environment variable to
  +          <code>/usr/share/ant</code>. This causes the problem that
  +          an old version of ant (1.5.x in this cause) will be used
  +          with a new version of the ant script file.
  +        </p>
  +                        <p>
  +          One can check if this is the case by doing
  +          <code>ant --noconfig -version</code>.
  +        </p>
  +                    <p class="faq">
  +      <a name="mangled-manifest"></a>
  +      
  +        Whenever I use the Ant jar or manifest related tasks, long lines in
  +        my manifest are wrapped at 70 characters and the resulting jar does 
  +        not work in my application server. Why does Ant do this?
  +      
  +    </p>
  +                  <p>
  +          Ant implements the Java 
  +          <a href="http://java.sun.com/j2se/1.4.2/docs/guide/jar/jar.html">Jar 
  +          file specification</a>. Please refer to the notes section where it 
  +          discusses the maximum allowable length of a line and the concept of
  +          continuation characters.
  +        </p>
  +                        <p>
  +          If a jar file produced by Ant does not work in your appserver, and 
  +          that failure is due to the wrapped manifest, then you need
  +          to consult your appserver provider, as it is a bug in their 
  +          appserver. Far more likely, however, is a problem in your 
  +          specification of your classpath. It is not Ant's wrapping of your
  +          classpath that is the problem.
  +        </p>
  +                        <p>
  +          Do not raise a bug about this issue until you have checked to ensure 
  +          that the problem is not due to your classpath specification.  
  +        </p>
                                   <p class="faq">
         <a name="integration"></a>
         Is Ant supported by my IDE/Editor?
  @@ -1714,7 +1849,7 @@
           XSLTC yet.  This means that you have to install <a href="http://xml.apache.org/xalan-j/">Xalan-J 2</a> in order
           to use this task with JDK 1.5.</p>
                           <p>Starting with Ant 1.6.2 <code>&lt;junitreport&gt;</code>
  -        will support JDK 1.5.</p>
  +        supports JDK 1.5.</p>
                       </div>
     </div>
   
  
  
  
  1.287.2.12 +2 -1      ant/docs/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/index.html,v
  retrieving revision 1.287.2.11
  retrieving revision 1.287.2.12
  diff -u -r1.287.2.11 -r1.287.2.12
  --- index.html	27 Jan 2005 12:43:26 -0000	1.287.2.11
  +++ index.html	17 Mar 2005 12:11:16 -0000	1.287.2.12
  @@ -77,6 +77,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -243,7 +244,7 @@
       </h3>
                           <p>
       If you wish to use the latest Ant features, you can try downloading a nightly
  -    build from <a href="http://brutus.apache.org/~bodewig/builds/ant/">here</a>
  +    build from <a href="http://brutus.apache.org/~nightlybuild/builds/ant/">here</a>
       </p>
                           <h3 class="section">
         <a name="Get Involved"></a>
  
  
  
  1.49.2.8  +2 -1      ant/docs/problems.html
  
  Index: problems.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/problems.html,v
  retrieving revision 1.49.2.7
  retrieving revision 1.49.2.8
  diff -u -r1.49.2.7 -r1.49.2.8
  --- problems.html	27 Jan 2005 12:43:26 -0000	1.49.2.7
  +++ problems.html	17 Mar 2005 12:11:17 -0000	1.49.2.8
  @@ -75,6 +75,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -327,7 +328,7 @@
               been fixed. The next step, therefore, may be to try a nightly build
               of Ant to see if the problem has been fixed. Nightly builds for Ant
               are available from the 
  -            <a href="http://brutus.apache.org/~bodewig/builds/ant/">
  +            <a href="http://brutus.apache.org/~nightlybuild/builds/ant/">
               Ant web site</a>. While Ant nightly builds are typically quite
               stable and are used by
               <a href="http://brutus.apache.org/gump/public/">Gump</a>
  
  
  
  1.45.2.12 +49 -0     ant/docs/projects.html
  
  Index: projects.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/projects.html,v
  retrieving revision 1.45.2.11
  retrieving revision 1.45.2.12
  diff -u -r1.45.2.11 -r1.45.2.12
  --- projects.html	27 Jan 2005 12:43:26 -0000	1.45.2.11
  +++ projects.html	17 Mar 2005 12:11:17 -0000	1.45.2.12
  @@ -75,6 +75,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -385,6 +386,54 @@
         </tr>
           </table>
                                                       <h4 class="subsection">
  +        <a name="Antigen"></a>
  +        Antigen
  +      </h4>
  +                        <p>Antigen (Ant Installer Generator) is a tool to take an Ant build script, combine it with a GUI and wrap it up as an executable jar file. Its main 
  +            use is for creating graphical, ant-based installers.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Compatibility:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          bundles Ant 1.6.2
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://antigen.sourceforge.net/">http://antigen.sourceforge.net/</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Contact:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="mailto:johndavidtaylor@users.sourceforge.net">Jon Tayler</a>
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          License:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Academic Free License
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Antlion"></a>
           Antlion
         </h4>
  
  
  
  1.66.2.9  +90 -0     ant/docs/resources.html
  
  Index: resources.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/resources.html,v
  retrieving revision 1.66.2.8
  retrieving revision 1.66.2.9
  diff -u -r1.66.2.8 -r1.66.2.9
  --- resources.html	27 Jan 2005 12:43:26 -0000	1.66.2.8
  +++ resources.html	17 Mar 2005 12:11:17 -0000	1.66.2.9
  @@ -75,6 +75,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -510,6 +511,95 @@
         Articles
       </h3>
                                 <h4 class="subsection">
  +        <a name="Extending Ant Input Abilities"></a>
  +        Extending Ant Input Abilities
  +      </h4>
  +                        <p>The contents of this document is the following:<ul>
  +           <li>Section 2 provides a simple example how InputHandlers are created,</li>
  +           <li>Section 3 develops an inputhandler that masks the passwords typed on the command line,</li>
  +           <li>Section 4 gives two handlers, whose input is typed in graphical components,</li>
  +           <li>Section 5 extends Input task so that we can use dierent input handlers on different uses of &lt;input&gt;,</li>
  +           <li>Section 6 describes a problem found while writing this document,</li>
  +           <li>Section 7 summarizes some dark corners the author do not understand.</li>
  +         </ul></p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Author:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Ivan Ivanov
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="https://sourceforge.net/project/showfiles.php?group_id=103509">https://sourceforge.net/project/showfiles.php?group_id=103509 (Download ZIP+PDF from Sourceforge)</a>
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
  +        <a name="Keep the Ant, Hold the XML"></a>
  +        Keep the Ant, Hold the XML
  +      </h4>
  +                        <p>Key G. Gauthier talks about writing "buildfiles" in Java.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Author:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Key G. Gauthier
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/">http://www.ftponline.com/javapro/2004_06/magazine/features/kgauthier/</a>
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
  +        <a name="Ant 1.6 for Task Writers"></a>
  +        Ant 1.6 for Task Writers
  +      </h4>
  +                        <p>This article talks about XML namespace handling, Ant
  +        libraries and the newly introduced type polymorphism.</p>
  +                                      <table class="externals" cellspacing="1" cellpadding="4">
  +              <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Author:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          Stefan Bodewig
  +      </td>
  +      </tr>
  +                  <tr>
  +                      <th colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          URL:
  +      </th>
  +                          <td colspan="1" rowspan="1"
  +      valign="top" align="left">
  +          <a href="http://otn.oracle.com/pub/articles/bodewig_taskwriters.html">http://otn.oracle.com/pub/articles/bodewig_taskwriters.html</a>
  +      </td>
  +      </tr>
  +        </table>
  +                                                    <h4 class="subsection">
           <a name="Managing Build Complexity with Apache Ant 1.6"></a>
           Managing Build Complexity with Apache Ant 1.6
         </h4>
  
  
  
  1.35.2.8  +2 -1      ant/docs/srcdownload.html
  
  Index: srcdownload.html
  ===================================================================
  RCS file: /home/cvs/ant/docs/srcdownload.html,v
  retrieving revision 1.35.2.7
  retrieving revision 1.35.2.8
  diff -u -r1.35.2.7 -r1.35.2.8
  --- srcdownload.html	27 Jan 2005 12:43:26 -0000	1.35.2.7
  +++ srcdownload.html	17 Mar 2005 12:11:17 -0000	1.35.2.8
  @@ -73,6 +73,7 @@
         <div class="bluebar"></div>
                       
     <div class="menucontainer">
  +
       <div class="menu">
         <ul>
                 <li class="menuheader">Apache Ant
  @@ -247,7 +248,7 @@
         Nightly Builds
       </h3>
                           <p>If you wish to use the latest Ant features, you can try downloading a
  -<a href="http://cvs.apache.org/builds/ant/nightly/">nightly build</a>.
  +<a href="http://brutus.apache.org/~nightlybuild/builds/ant/">nightly build</a>.
   </p>
                           <h3 class="section">
         <a name="Old Ant Releases"></a>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message