ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bode...@apache.org
Subject cvs commit: ant/xdocs/stylesheets templates.vm
Date Thu, 17 Mar 2005 12:10:33 GMT
bodewig     2005/03/17 04:10:33

  Modified:    xdocs    Tag: ANT_16_BRANCH bindownload.xml contributors.xml
                        external.xml faq.xml index.xml problems.xml
                        projects.xml resources.xml srcdownload.xml
               xdocs/stylesheets Tag: ANT_16_BRANCH templates.vm
  Log:
  sync
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.17.2.5  +1 -1      ant/xdocs/bindownload.xml
  
  Index: bindownload.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/bindownload.xml,v
  retrieving revision 1.17.2.4
  retrieving revision 1.17.2.5
  diff -u -r1.17.2.4 -r1.17.2.5
  --- bindownload.xml	17 Jul 2004 13:09:12 -0000	1.17.2.4
  +++ bindownload.xml	17 Mar 2005 12:10:32 -0000	1.17.2.5
  @@ -111,7 +111,7 @@
   <section name="Nightly Builds">
   
   <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>
   
   </section>
  
  
  
  1.16.2.4  +97 -62    ant/xdocs/contributors.xml
  
  Index: contributors.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/contributors.xml,v
  retrieving revision 1.16.2.3
  retrieving revision 1.16.2.4
  diff -u -r1.16.2.3 -r1.16.2.4
  --- contributors.xml	24 Jun 2004 14:43:52 -0000	1.16.2.3
  +++ contributors.xml	17 Mar 2005 12:10:32 -0000	1.16.2.4
  @@ -1,6 +1,6 @@
   <?xml version="1.0" encoding="ISO-8859-1"?>
   <!--
  -   Copyright 2002-2004 The Apache Software Foundation
  +   Copyright 2002-2005 The Apache Software Foundation
   
      Licensed under the Apache License, Version 2.0 (the "License");
      you may not use this file except in compliance with the License.
  @@ -39,6 +39,10 @@
               </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
  @@ -51,7 +55,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
  @@ -87,11 +91,11 @@
   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>
  @@ -108,10 +112,6 @@
   </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
  @@ -153,6 +153,10 @@
               </p>
   
               <p>
  +                <b>Costin Monolache</b><br/>
  +            </p>
  +
  +            <p>
                   <b>Jon Skeet</b><br/>
               </p>
   
  @@ -164,11 +168,44 @@
         <subsection name="Active Committers">
   
               <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>
  +
  +      </subsection>
  +      <subsection name="Emeritus Committers">
  +            <p>
  +                <b>Preston Bannister</b><br/>
               </p>
   
               <p>
  @@ -199,6 +236,23 @@
   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)
  @@ -209,6 +263,11 @@
   </p>
   
               <p>
  +                <b>Justyna Horwat</b> (horwat at apache.org)
  +<br/>
  +</p>
  +
  +            <p>
                   <b>Arun Jamwal</b>
   <br/>
   </p>
  @@ -222,6 +281,33 @@
   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/>
  @@ -275,57 +361,6 @@
   Apache, Java and Tcl.
   </p>
   
  -      </subsection>
  -      <subsection name="Emeritus Committers">
  -            <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/>
  @@ -349,4 +384,4 @@
   </p>
       </section>
     </body>
  -</document>
  \ No newline at end of file
  +</document>
  
  
  
  1.100.2.21 +383 -21   ant/xdocs/external.xml
  
  Index: external.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/external.xml,v
  retrieving revision 1.100.2.20
  retrieving revision 1.100.2.21
  diff -u -r1.100.2.20 -r1.100.2.21
  --- external.xml	10 Jul 2004 08:10:39 -0000	1.100.2.20
  +++ external.xml	17 Mar 2005 12:10:32 -0000	1.100.2.21
  @@ -1,6 +1,6 @@
   <?xml version="1.0"?>
   <!--
  -   Copyright 2001-2004 The Apache Software Foundation
  +   Copyright 2001-2005 The Apache Software Foundation
   
      Licensed under the Apache License, Version 2.0 (the "License");
      you may not use this file except in compliance with the License.
  @@ -36,7 +36,8 @@
         <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>
   
       </section>
  @@ -209,6 +210,31 @@
           </table>
         </subsection>
   
  +      <subsection name="AntForm">
  +
  +        <p>Provides a java/swing form-based input scheme for
  +        configuring ant properties and launching ant targets.</p>
  +
  +        <table class="externals">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.6.2.</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://antforms.sourceforge.net/">http://antforms.sourceforge.net/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td><a href="mailto:rene_ghosh@yahoo.com">Ren&#233; Ghosh</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>GNU General Public License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="Antmerge">
   
           <p>Provides simple inheritance between ant files</p>
  @@ -235,13 +261,15 @@
   
         <subsection name="Ant Pretty Build">
   
  -        <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">
             <tr>
  @@ -254,11 +282,40 @@
             </tr>
             <tr>
               <th>Contact:</th>
  -            <td><a href="mailto:antprettybuild@free.fr">Charbel BITAR</a></td>
  +            <td><a href="http://antprettybuild.free.fr/">Charbel BITAR (Project&apos;s Contact Page)</a></td>
             </tr>
             <tr>
               <th>License:</th>
  -            <td>GNU General Public License (GPL)</td>
  +            <td>Apache Software License 2.0</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
  +      <subsection name="AntSpaces">
  +
  +	<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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.5 and later</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td>
  +              <a href="http://www.oopsconsultancy.com/software/antspaces/">http://www.oopsconsultancy.com/software/antspaces/</a>
  +            </td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td>antspaces at oopsconsultancy.com</td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>Apache Software License</td>
             </tr>
           </table>
         </subsection>
  @@ -387,11 +444,11 @@
             </tr>
             <tr>
               <th>URL:</th>
  -            <td><a href="http://www.thecortex.net/clover/">http://www.thecortex.net/clover/</a></td>
  +            <td><a href="http://www.cenqua.com/clover/">http://www.cenqua.com/clover/</a></td>
             </tr>
             <tr>
               <th>Contact:</th>
  -            <td><a href="mailto:clover-support@cortexebusiness.com.au">clover-support@cortexebusiness.com.au</a></td>
  +            <td><a href="mailto:clover-support@cenqua.com">clover-support@cenqua.com</a></td>
             </tr>
             <tr>
               <th>License:</th>
  @@ -523,6 +580,32 @@
           </table>
         </subsection>
   
  +      <subsection name="Dependencies">
  +          <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">
  +            <tr>
  +              <th>Compatibility:</th>
  +              <td>Tested with 1.5.1, should work with 1.4+.</td>
  +           </tr>
  +            <tr>
  +              <th>URL:</th>
  +              <td><a href="http://www.httpunit.org/doc/dependencies.html">http://www.httpunit.org/doc/dependencies.html</a></td>
  +            </tr>
  +            <tr>
  +              <th>Contact:</th>
  +              <td><a href="mailto:russgold@httpunit.org">Russell Gold</a></td>
  +            </tr>
  +            <tr>
  +              <th>License:</th>
  +              <td>MIT License</td>
  +            </tr>
  +          </table>
  +    </subsection>
  +
         <subsection name="Dependency Finder">
           <p>Dependency Finder extracts dependencies and OO metrics from
           Java class files produced by most Java compilers. It can compute
  @@ -1006,6 +1089,32 @@
           </table>
         </subsection>
   
  +      <subsection name="Ivy">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>1.5.1 or superior</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://ivy.jayasoft.org/">http://ivy.jayasoft.org/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td>contact at jayasoft dot org</td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>BSD License</td>
  +          </tr>
  +        </table>
  +      </subsection>
   
         <subsection name="J2ME Ant Tasks">
   
  @@ -1214,6 +1323,65 @@
           </table>
         </subsection>
   
  +      <subsection name="JarBundler">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.4 and later</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://www.loomcom.com/jarbundler/">http://www.loomcom.com/jarbundler/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td><a href="mailto:sethm@loomcom.com">Seth Morabito</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>GNU General Public License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
  +      <subsection name="JarPatch">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.5 and later</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a
  +                href="http://perso.club-internet.fr/sjobic/ant/">http://perso.club-internet.fr/sjobic/ant/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td><a href="mailto:norbert.barbosa@laposte.net">Norbert Barbosa</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>LGPL License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="Java+ Precompile Task">
   
           <p>Java+ is an open source Java preprocessor that adds these
  @@ -1397,6 +1565,39 @@
           </table>
         </subsection>
   
  +      <subsection name="Jdiff">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.6</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td>
  +            <a href="http://javadiff.sourceforge.net/" >
  +            http://javadiff.sourceforge.net/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Task Documentation:</th>
  +            <td>
  +            <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>
  +            <th>License:</th>
  +            <td>LGPL</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +        
         <subsection name="JFlex">
   
           <p>JFlex is a lexical analyzer generator (also known as
  @@ -1637,6 +1838,37 @@
           </table>
         </subsection>
   
  +      <subsection name="JudoScript Ant Task">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.5 or higher</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a
  +              href="http://www.judoscript.com/articles/ant.html">http://www.judoscript.com/articles/ant.html</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td><a href="mailto:judoscript@hotmail.com">James Jianbo Huang</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>Lesser GNU Public License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="Just4log Ant Task">
   
           <p>Just4log is a ant task to optimize JVM bytecode with regards
  @@ -1796,6 +2028,37 @@
           </table>
         </subsection>
   
  +      <subsection name="Nurflugel AntScript Visualizer">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.1 and later</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://www.nurflugel.com/webstart/AntScriptVisualizer/">http://www.nurflugel.com/webstart/AntScriptVisualizer/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td>dbullard &lt;at&gt; nurflugel &lt;dot&gt; com (email
  +            will receive a challenge to weed out spam)</td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>GNU General Public License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="pack">
   
           <p>pack is a task to build the smallest possible JAR to link
  @@ -2197,6 +2460,37 @@
           </table>
         </subsection>
   
  +      <subsection name="SQLC">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>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>URL:</th>
  +            <td><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>Contact:</th>
  +            <td><a href="http://www.pavelvlasov.com/pv/content/contact.html">Pavel Vlasov</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>LGPL</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="Styler">
   
           <p>The styler task makes useful combinations of XSLT transformations
  @@ -2505,6 +2799,38 @@
           </table>
         </subsection>
   
  +      <subsection name="Xcluder">
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>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>URL:</th>
  +            <td><a href="http://sourceforge.net/projects/xcluder">http://sourceforge.net/projects/xcluder</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td><a href="mailto:mbatsis@users.sf.net">mbatsis@users.sf.net</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>GNU General Public License (GPL), GNU Library or Lesser
  +            General Public License (LGPL)
  +            </td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="XDoclet">
   
           <p>XDoclet is an extended Javadoc Doclet engine for use in Ant.
  @@ -2558,6 +2884,33 @@
           </table>
         </subsection>
   
  +      <subsection name="XMLReleaseNotes (XRN)">
  +
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>Ant 1.5 and later</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://xmlreleasenotes.free.fr/">http://xmlreleasenotes.free.fr/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td>Edouard Mercier</td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>Apache Software License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="XmlTask">
   
           <p>XmlTask provides a simple means to modify XML documents
  @@ -2804,15 +3157,24 @@
           <table class="externals">
             <tr>
               <th>Compatibility:</th>
  -            <td>Ant 1.3 - 1.4.1</td>
  +            <td>
  +              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>
               <th>URL:</th>
  -            <td><a href="http://www.eclipse.org/">http://www.eclipse.org/</a></td>
  +            <td>
  +              <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>
               <th>Contact:</th>
  -            <td><a href="news://news.eclipse.org/eclipse.tools">news://news.eclipse.org/eclipse.tools</a></td>
  +            <td><a href="news://news.eclipse.org/eclipse.platform">news://news.eclipse.org/eclipse.platform</a></td>
             </tr>
             <tr>
               <th>License:</th>
  @@ -2925,7 +3287,7 @@
           </table>
         </subsection>
   
  -      <subsection name="JDE(E) 2.2.8">
  +      <subsection name="JDEE">
   
           <p>The Java Development Environment for Emacs (JDEE) supports
           Apache Ant as one of three built-in ways to build your
  @@ -2938,7 +3300,7 @@
             </tr>
             <tr>
               <th>URL:</th>
  -            <td><a href="http://jde.sunsite.dk/">http://jde.sunsite.dk/</a></td>
  +            <td><a href="http://jdee.sunsite.dk/">http://jdee.sunsite.dk/</a></td>
             </tr>
             <tr>
               <th>Contact:</th>
  @@ -2959,7 +3321,7 @@
           <table class="externals">
             <tr>
               <th>Compatibility:</th>
  -            <td>bundles Ant 1.6.1 as of NetBeans 3.6</td>
  +            <td>bundles Ant 1.6.2 as of NetBeans 4.0</td>
             </tr>
             <tr>
               <th>URL:</th>
  @@ -3025,7 +3387,7 @@
   
       <section name="Source Control Systems">
         <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>
   
         <subsection name="Surround SCM">
  @@ -3057,4 +3419,4 @@
       </section>
   
     </body>
  -</document>
  \ No newline at end of file
  +</document>
  
  
  
  1.38.2.20 +131 -5    ant/xdocs/faq.xml
  
  Index: faq.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/faq.xml,v
  retrieving revision 1.38.2.19
  retrieving revision 1.38.2.20
  diff -u -r1.38.2.19 -r1.38.2.20
  --- faq.xml	10 Jan 2005 08:40:52 -0000	1.38.2.19
  +++ faq.xml	17 Mar 2005 12:10:32 -0000	1.38.2.20
  @@ -191,6 +191,7 @@
               <td>1.6.1</td>
               <td>12 February 2004</td>
             </tr>
  +
             <tr>
               <td>1.6.2</td>
               <td>16 July 2004</td>
  @@ -224,6 +225,30 @@
           <code>jar xf</code>).</p>
         </answer>
       </faq>
  +
  +    <faq id="RedHat_ES_3">
  +      <question>How do you get ant-1.6.x (or any version later than
  +      1.5.2) to work on on RedHat ES 3?</question>
  +      <answer>
  +        <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>
  +
  +        <source><![CDATA[
  +$ 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
  +]]></source></answer>
  +    </faq>
     </faqsection>
   
     <faqsection title="How do I ...">
  @@ -246,7 +271,7 @@
   
       <faq id="adding-external-tasks">
         <question>How do I add an external task that I&apos;ve written to the
  -      page &quot;External Tools and Task&quot;?</question>
  +      page &quot;External Tools and Tasks&quot;?</question>
         <answer>
   
           <p>Join and post a message to the dev or user mailing
  @@ -278,6 +303,22 @@
           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>
  +
  +      </answer>
  +    </faq>
  +    
  +    <faq id="create-extensions">
  +      <question>How do I create new tasks?</question>
  +      <answer>
  +        <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 &quot;Developing with Ant&quot;.</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>
         </answer>
       </faq>
   
  @@ -472,7 +513,7 @@
   
           <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&apos;nt be able to, for example, set a
  +        from, so you wouldn&apos;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=&quot;result is ${result}&quot;/&gt;</code>
  @@ -769,7 +810,7 @@
         <answer>
   
           <p>When <code>ant</code> loads properties from an external
  -        file it dosn&apos;t touch the value of properties, trailing blanks
  +        file it doesn&apos;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
  @@ -802,6 +843,91 @@
           WEB-INF will look correct.</p>
         </answer>
       </faq>
  +
  +    <faq id="NoClassDefFoundError">
  +      <question>I installed Ant 1.6.x and now get
  +        <code>Exception in thread "main" java.lang.NoClassDefFoundError:
  +        </code>
  +      </question>
  +      <answer>
  +        <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>
  +      </answer>
  +    </faq>
  +
  +    <faq id="InstantiationException">
  +      <question>I installed Ant 1.6.x and now get
  +        <code>java.lang.InstantiationException: org.apache.tools.ant.Main</code>
  +      </question>
  +      <answer>
  +        <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>
  +      </answer>
  +    </faq>
  +    <faq id="mangled-manifest">
  +      <question>
  +        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?
  +      </question>
  +      
  +      <answer>
  +        <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>
  +      </answer>
  +    </faq>
  +      
     </faqsection>
   
     <faqsection title="Ant and IDEs/Editors">
  @@ -1523,10 +1649,10 @@
           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>
   
         </answer>
       </faq>
     </faqsection>
   
  -</document>
  \ No newline at end of file
  +</document>
  
  
  
  1.52.2.10 +1 -1      ant/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/index.xml,v
  retrieving revision 1.52.2.9
  retrieving revision 1.52.2.10
  diff -u -r1.52.2.9 -r1.52.2.10
  --- index.xml	16 Nov 2004 09:03:28 -0000	1.52.2.9
  +++ index.xml	17 Mar 2005 12:10:32 -0000	1.52.2.10
  @@ -99,7 +99,7 @@
     <section name="Nightly Builds">
       <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>
   
     </section>
  
  
  
  1.14.2.4  +1 -1      ant/xdocs/problems.xml
  
  Index: problems.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/problems.xml,v
  retrieving revision 1.14.2.3
  retrieving revision 1.14.2.4
  diff -u -r1.14.2.3 -r1.14.2.4
  --- problems.xml	16 Nov 2004 09:03:28 -0000	1.14.2.3
  +++ problems.xml	17 Mar 2005 12:10:32 -0000	1.14.2.4
  @@ -171,7 +171,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.10.2.9  +25 -0     ant/xdocs/projects.xml
  
  Index: projects.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/projects.xml,v
  retrieving revision 1.10.2.8
  retrieving revision 1.10.2.9
  diff -u -r1.10.2.8 -r1.10.2.9
  --- projects.xml	14 Oct 2004 08:22:17 -0000	1.10.2.8
  +++ projects.xml	17 Mar 2005 12:10:32 -0000	1.10.2.9
  @@ -145,7 +145,32 @@
             </tr>
           </table>
         </subsection>
  +      
  +      <subsection name="Antigen">
   
  +        <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">
  +          <tr>
  +            <th>Compatibility:</th>
  +            <td>bundles Ant 1.6.2</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://antigen.sourceforge.net/">http://antigen.sourceforge.net/</a></td>
  +          </tr>
  +          <tr>
  +            <th>Contact:</th>
  +            <td><a href ='mailto:johndavidtaylor@users.sourceforge.net'>Jon Tayler</a></td>
  +          </tr>
  +          <tr>
  +            <th>License:</th>
  +            <td>Academic Free License</td>
  +          </tr>
  +        </table>
  +      </subsection>
  +      
         <subsection name="Antlion">
   
           <p>The Antlion Project adds value to Ant build scripts by providing
  
  
  
  1.31.2.6  +55 -0     ant/xdocs/resources.xml
  
  Index: resources.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/resources.xml,v
  retrieving revision 1.31.2.5
  retrieving revision 1.31.2.6
  diff -u -r1.31.2.5 -r1.31.2.6
  --- resources.xml	29 Jun 2004 15:03:50 -0000	1.31.2.5
  +++ resources.xml	17 Mar 2005 12:10:32 -0000	1.31.2.6
  @@ -254,6 +254,61 @@
   
       <section name="Articles">
   
  +       <subsection name="Extending Ant Input Abilities">
  +         <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">
  +           <tr>
  +             <th>Author:</th>
  +             <td>Ivan Ivanov</td>
  +           </tr>
  +           <tr>
  +             <th>URL:</th>
  +             <td><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>
  +       </subsection>
  +
  +
  +
  +      <subsection name="Keep the Ant, Hold the XML">
  +        <p>Key G. Gauthier talks about writing "buildfiles" in Java.</p>
  +
  +        <table class="externals">
  +          <tr>
  +            <th>Author:</th>
  +            <td>Key G. Gauthier</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><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>
  +      </subsection>
  +
  +      <subsection name="Ant 1.6 for Task Writers">
  +        <p>This article talks about XML namespace handling, Ant
  +        libraries and the newly introduced type polymorphism.</p>
  +
  +        <table class="externals">
  +          <tr>
  +            <th>Author:</th>
  +            <td>Stefan Bodewig</td>
  +          </tr>
  +          <tr>
  +            <th>URL:</th>
  +            <td><a href="http://otn.oracle.com/pub/articles/bodewig_taskwriters.html">http://otn.oracle.com/pub/articles/bodewig_taskwriters.html</a></td>
  +          </tr>
  +        </table>
  +      </subsection>
  +
         <subsection name="Managing Build Complexity with Apache Ant 1.6">
   
           <p>As Apache Ant is applied to increasingly difficult tasks,
  
  
  
  1.15.2.5  +1 -1      ant/xdocs/srcdownload.xml
  
  Index: srcdownload.xml
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/srcdownload.xml,v
  retrieving revision 1.15.2.4
  retrieving revision 1.15.2.5
  diff -u -r1.15.2.4 -r1.15.2.5
  --- srcdownload.xml	17 Jul 2004 13:09:12 -0000	1.15.2.4
  +++ srcdownload.xml	17 Mar 2005 12:10:32 -0000	1.15.2.5
  @@ -107,7 +107,7 @@
   <section name="Nightly Builds">
   
   <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>
   
   </section>
  
  
  
  No                   revision
  No                   revision
  1.26.2.5  +8 -0      ant/xdocs/stylesheets/templates.vm
  
  Index: templates.vm
  ===================================================================
  RCS file: /home/cvs/ant/xdocs/stylesheets/templates.vm,v
  retrieving revision 1.26.2.4
  retrieving revision 1.26.2.5
  diff -u -r1.26.2.4 -r1.26.2.5
  --- templates.vm	10 Jan 2005 08:40:52 -0000	1.26.2.4
  +++ templates.vm	17 Mar 2005 12:10:33 -0000	1.26.2.5
  @@ -189,6 +189,14 @@
   #macro (makeProject $menus)
   
     <div class="menucontainer">
  +#*
  +    <div align="center">
  +      <a href="http://ApacheCon.Com/2004/US/"><img width="170" height="100"
  +             border="0"
  +             src="http://ApacheCon.Com/2004/US/logos/logo_only.gif"
  +             alt="ApacheCon!" title="Come to ApacheCon!"/></a>
  +    </div>
  +*#
       <div class="menu">
         <ul>
         #foreach ( $menu in $menus )
  
  
  

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


Mime
View raw message