You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-dev@jakarta.apache.org by gl...@apache.org on 2001/06/17 09:29:46 UTC

cvs commit: jakarta-taglibs/xtags/doc/web changes.xml intro.xml

glenn       01/06/17 00:29:46

  Modified:    application build.xml
               application/doc/web intro.xml
               benchmark build.xml
               bsf      build.xml
               bsf/doc/web intro.xml
               datetime build.xml
               datetime/doc/web intro.xml
               foundation build.xml
               gnat-tags build.xml
               i18n/doc/web intro.xml
               input    build.xml
               input/doc/web intro.xml
               io/doc/web changes.xml intro.xml
               jdbc     build.xml
               jdbc/doc/web intro.xml
               jndi     build.xml
               jndi/doc/web intro.xml
               jspspec  build.xml
               jspspec/doc/web intro.xml
               log/doc/web changes.xml intro.xml
               mailer   build.xml
               mailer/doc/web intro.xml
               page     build.xml
               page/doc/web intro.xml
               random   build.xml
               random/doc/web intro.xml
               regexp   build.xml
               regexp/doc/web intro.xml
               request  build.xml
               request/doc/web intro.xml
               response build.xml
               response/doc/web intro.xml
               scrape   build.xml
               scrape/doc/web intro.xml
               session  build.xml
               session/doc/web intro.xml
               sql      build.xml
               sql/doc/web intro.xml
               src/doc  guidelines.xml project.xml
               src/doc/stylesheets taglibs.xsl
               tools/UltraDev/4.0/ctlx build.xml
               utility  build.xml
               utility/doc/web intro.xml
               xsl      build.xml
               xsl/doc/web intro.xml
               xtags/doc/web changes.xml intro.xml
  Log:
  Final cleanup of building docs so that links work both from local file system and from jakarta site
  
  Revision  Changes    Path
  1.5       +4 -2      jakarta-taglibs/application/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/application/build.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- build.xml	2001/06/13 12:49:22	1.4
  +++ build.xml	2001/06/17 07:29:14	1.5
  @@ -125,7 +125,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -177,7 +179,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.3       +0 -1      jakarta-taglibs/application/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/application/doc/web/intro.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- intro.xml	2001/06/14 01:44:25	1.2
  +++ intro.xml	2001/06/17 07:29:15	1.3
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Application Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.3       +4 -2      jakarta-taglibs/benchmark/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/benchmark/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml	2001/06/13 12:49:35	1.2
  +++ build.xml	2001/06/17 07:29:15	1.3
  @@ -121,7 +121,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -164,7 +166,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.6       +5 -3      jakarta-taglibs/bsf/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/bsf/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 12:49:49	1.5
  +++ build.xml	2001/06/17 07:29:16	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "bsf" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 12:49:49 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:16 glenn Exp $ -->
   <project name="bsf" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -125,7 +125,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -163,7 +165,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/bsf/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/bsf/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:22	1.3
  +++ intro.xml	2001/06/17 07:29:16	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: BSF Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.7       +5 -3      jakarta-taglibs/datetime/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/datetime/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml	2001/06/13 12:50:00	1.6
  +++ build.xml	2001/06/17 07:29:17	1.7
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "datetime" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.6 2001/06/13 12:50:00 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.7 2001/06/17 07:29:17 glenn Exp $ -->
   <project name="datetime" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -126,7 +126,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -184,7 +186,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/datetime/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/datetime/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:23	1.3
  +++ intro.xml	2001/06/17 07:29:17	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: DateTime Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.3       +1 -1      jakarta-taglibs/foundation/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/foundation/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml	2001/06/13 12:50:16	1.2
  +++ build.xml	2001/06/17 07:29:17	1.3
  @@ -181,7 +181,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +4 -2      jakarta-taglibs/gnat-tags/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/gnat-tags/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml	2001/06/13 12:50:30	1.3
  +++ build.xml	2001/06/17 07:29:18	1.4
  @@ -133,7 +133,9 @@
       </copy>
   <!--
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
   -->
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
  @@ -197,7 +199,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.6       +70 -71    jakarta-taglibs/i18n/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/i18n/doc/web/intro.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- intro.xml	2001/06/15 03:42:24	1.5
  +++ intro.xml	2001/06/17 07:29:18	1.6
  @@ -1,71 +1,70 @@
  -<?xml version="1.0"?>
  -<document url="./intro.xml">
  -
  -  <properties>
  -    <author>Tim Dawson</author>
  -    <title>The Jakarta-Taglibs Project: I18N Tag Library</title>
  -    <urlprefix>../../</urlprefix>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="I18N Tag Library" href="Welcome">
  -  <p>The I18N custom tag library contains tags that help manage
  -     the complexity of creating internationalized web applications.
  -     For those not familiar with the term "i18n", it is a standard
  -     abbreviation for "internationalization", which starts with the
  -     letter I, ends with the letter N, and contains a total of 18
  -     letters.<br/>
  -     While some may see similarity with the struts message tag, these
  -     tags have several advantages, particularly with respect to
  -     message arguments, not to mention the fact that its a standalone
  -     tag library and doesn't require the user to adopt (or rip
  -     components out of) struts.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Documentation" href="Documentation">
  -
  -  <p>For more information about the I18N Tag Library, look at the on-line documentation:</p>
  -  <ul>
  -  <li>View the <a href="index.html">I18N Taglib Documentation</a></li>
  -  </ul>
  -
  -  <p>For information on how to use the distributions, look at the following documentation:</p>
  -
  -  <ul>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Download" href="Download">
  -
  -  <p>A binary download of the I18N Tag Library is available</p>
  -  <ul>
  -  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/i18n/">I18N Tag Library</a></strong></li>
  -  </ul>
  -
  -  <p>The following distributions are also available for download:</p>
  -  <ul>
  -  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  -  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Contributors" href="Contributors">
  -  <p>List of contributors:</p>
  -
  -  <ul>
  -  <li>Tim Dawson</li>
  -  <li>James Strachan</li>
  -  </ul>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./intro.xml">
  +
  +  <properties>
  +    <author>Tim Dawson</author>
  +    <title>The Jakarta-Taglibs Project: I18N Tag Library</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="I18N Tag Library" href="Welcome">
  +  <p>The I18N custom tag library contains tags that help manage
  +     the complexity of creating internationalized web applications.
  +     For those not familiar with the term "i18n", it is a standard
  +     abbreviation for "internationalization", which starts with the
  +     letter I, ends with the letter N, and contains a total of 18
  +     letters.<br/>
  +     While some may see similarity with the struts message tag, these
  +     tags have several advantages, particularly with respect to
  +     message arguments, not to mention the fact that its a standalone
  +     tag library and doesn't require the user to adopt (or rip
  +     components out of) struts.
  +  </p>
  +
  +  </section>
  +
  +  <section name="Documentation" href="Documentation">
  +
  +  <p>For more information about the I18N Tag Library, look at the on-line documentation:</p>
  +  <ul>
  +  <li>View the <a href="index.html">I18N Taglib Documentation</a></li>
  +  </ul>
  +
  +  <p>For information on how to use the distributions, look at the following documentation:</p>
  +
  +  <ul>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Download" href="Download">
  +
  +  <p>A binary download of the I18N Tag Library is available</p>
  +  <ul>
  +  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/i18n/">I18N Tag Library</a></strong></li>
  +  </ul>
  +
  +  <p>The following distributions are also available for download:</p>
  +  <ul>
  +  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  +  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Contributors" href="Contributors">
  +  <p>List of contributors:</p>
  +
  +  <ul>
  +  <li>Tim Dawson</li>
  +  <li>James Strachan</li>
  +  </ul>
  +
  +  </section>
  +
  +  </body>
  +</document>
  
  
  
  1.6       +4 -2      jakarta-taglibs/input/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/input/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 12:52:55	1.5
  +++ build.xml	2001/06/17 07:29:19	1.6
  @@ -121,7 +121,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -164,7 +166,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/input/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/input/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:25	1.3
  +++ intro.xml	2001/06/17 07:29:19	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Input Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.2       +19 -19    jakarta-taglibs/io/doc/web/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/io/doc/web/changes.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- changes.xml	2001/05/05 14:27:05	1.1
  +++ changes.xml	2001/06/17 07:29:20	1.2
  @@ -1,19 +1,19 @@
  -<?xml version="1.0"?>
  -<document url="./changes.xml">
  -
  -  <properties>
  -    <author>James Strachan</author>
  -    <title>IO Tag Library: The Jakarta-Taglibs Project</title>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="IO Tag Library Revision History" href="Changes">
  -
  -  <p>Initial check into CVS.</p>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./changes.xml">
  +
  +  <properties>
  +    <author>James Strachan</author>
  +    <title>IO Tag Library: The Jakarta-Taglibs Project</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="IO Tag Library Revision History" href="Changes">
  +
  +  <p>Initial check into CVS.</p>
  +
  +  </section>
  +
  +  </body>
  +</document>
  
  
  
  1.4       +63 -64    jakarta-taglibs/io/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/io/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/14 01:44:28	1.3
  +++ intro.xml	2001/06/17 07:29:20	1.4
  @@ -1,64 +1,63 @@
  -<?xml version="1.0"?>
  -<document url="./intro.xml">
  -
  -  <properties>
  -    <author>James Strachan</author>
  -    <title>The Jakarta-Taglibs Project: IO Tag Library</title>
  -    <urlprefix>../../</urlprefix>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="IO Tag Library" href="Welcome">
  -
  -  <p>The IO custom tag library contains tags which can be used to
  -  perform a variety of input and output related tasks from inside JSP.
  -  A variety of protocols are supported such as HTTP, HTTPS, FTP, XML-RPC and 
  -  SOAP requests.</p>
  -
  -  </section>
  -
  -  <section name="Documentation" href="Documentation">
  -
  -  <p>For more information about the IO Tag Library, look at the on-line documentation:</p>
  -  <ul>
  -  <li>View the <a href="io.html">IO Taglib Documentation</a></li>
  -  </ul>
  -
  -  <p>For information on how to use the distributions, look at the following documentation:</p>
  -
  -  <ul>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Download" href="Download">
  -
  -  <p>A binary download of the IO Tag Library is available</p>
  -  <ul>
  -  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/io/">IO Tag Library</a></strong></li>
  -  </ul>
  -
  -  <p>The following distributions are also available for download:</p>
  -  <ul>
  -  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  -  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Contributors" href="Contributors">
  -  <p>List of contributors:</p>
  -
  -  <ul>
  -  <li>James Strachan</li>
  -  <li>Pierre Delisle</li>
  -  </ul>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./intro.xml">
  +
  +  <properties>
  +    <author>James Strachan</author>
  +    <title>The Jakarta-Taglibs Project: IO Tag Library</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="IO Tag Library" href="Welcome">
  +
  +  <p>The IO custom tag library contains tags which can be used to
  +  perform a variety of input and output related tasks from inside JSP.
  +  A variety of protocols are supported such as HTTP, HTTPS, FTP, XML-RPC and 
  +  SOAP requests.</p>
  +
  +  </section>
  +
  +  <section name="Documentation" href="Documentation">
  +
  +  <p>For more information about the IO Tag Library, look at the on-line documentation:</p>
  +  <ul>
  +  <li>View the <a href="index.html">IO Taglib Documentation</a></li>
  +  </ul>
  +
  +  <p>For information on how to use the distributions, look at the following documentation:</p>
  +
  +  <ul>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Download" href="Download">
  +
  +  <p>A binary download of the IO Tag Library is available</p>
  +  <ul>
  +  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/io/">IO Tag Library</a></strong></li>
  +  </ul>
  +
  +  <p>The following distributions are also available for download:</p>
  +  <ul>
  +  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  +  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Contributors" href="Contributors">
  +  <p>List of contributors:</p>
  +
  +  <ul>
  +  <li>James Strachan</li>
  +  <li>Pierre Delisle</li>
  +  </ul>
  +
  +  </section>
  +
  +  </body>
  +</document>
  
  
  
  1.5       +4 -2      jakarta-taglibs/jdbc/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/jdbc/build.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- build.xml	2001/06/13 13:21:05	1.4
  +++ build.xml	2001/06/17 07:29:20	1.5
  @@ -126,7 +126,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -179,7 +181,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.8       +0 -1      jakarta-taglibs/jdbc/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/jdbc/doc/web/intro.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- intro.xml	2001/06/15 03:42:25	1.7
  +++ intro.xml	2001/06/17 07:29:21	1.8
  @@ -6,7 +6,6 @@
     <properties>
       <author>Morgan Delagrange</author>
       <title>The Jakarta-Taglibs Project: DBTags Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.4       +5 -3      jakarta-taglibs/jndi/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/jndi/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml	2001/06/13 13:21:20	1.3
  +++ build.xml	2001/06/17 07:29:21	1.4
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "jndi" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.3 2001/06/13 13:21:20 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.4 2001/06/17 07:29:21 glenn Exp $ -->
   <project name="jndi" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -127,7 +127,9 @@
           <fileset dir="${doc.src}/conf" />
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -201,7 +203,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/jndi/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/jndi/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:26	1.3
  +++ intro.xml	2001/06/17 07:29:22	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: JNDI Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.6       +5 -3      jakarta-taglibs/jspspec/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/jspspec/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 13:21:34	1.5
  +++ build.xml	2001/06/17 07:29:22	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "jspspec" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 13:21:34 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:22 glenn Exp $ -->
   <project name="jspspec" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -122,7 +122,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -160,7 +162,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/jspspec/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/jspspec/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:27	1.3
  +++ intro.xml	2001/06/17 07:29:23	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: JSP Spec Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.2       +21 -21    jakarta-taglibs/log/doc/web/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/log/doc/web/changes.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- changes.xml	2001/05/10 19:29:52	1.1
  +++ changes.xml	2001/06/17 07:29:23	1.2
  @@ -1,21 +1,21 @@
  -<?xml version="1.0"?>
  -<document url="./changes.xml">
  -
  -  <properties>
  -    <author>Joseph B. Ottinger</author>
  -    <author>James Strachan</author>
  -    <title>Log Tag Library: The Jakarta-Taglibs Project</title>
  -  </properties>
  -
  -  <body>
  -
  -  <section name="Log Tag Library Revision History" href="Changes">
  -
  -  <p>Initial check into CVS from Joe's original code, ported to the Jakarta-Taglibs
  -  directory structure and build process.
  -  </p>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./changes.xml">
  +
  +  <properties>
  +    <author>Joseph B. Ottinger</author>
  +    <author>James Strachan</author>
  +    <title>Log Tag Library: The Jakarta-Taglibs Project</title>
  +  </properties>
  +
  +  <body>
  +
  +  <section name="Log Tag Library Revision History" href="Changes">
  +
  +  <p>Initial check into CVS from Joe's original code, ported to the Jakarta-Taglibs
  +  directory structure and build process.
  +  </p>
  +
  +  </section>
  +
  +  </body>
  +</document>
  
  
  
  1.3       +65 -66    jakarta-taglibs/log/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/log/doc/web/intro.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- intro.xml	2001/06/14 01:44:31	1.2
  +++ intro.xml	2001/06/17 07:29:23	1.3
  @@ -1,66 +1,65 @@
  -<?xml version="1.0"?>
  -<document url="./intro.xml">
  -
  -  <properties>
  -    <author>Joseph B. Ottinger</author>
  -    <author>James Strachan</author>
  -    <title>Jakarta-Taglibs Project: Log Tag Library</title>
  -    <urlprefix>../../</urlprefix>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="Log Tag Library" href="Welcome">
  -
  -    <p>
  -    The Log library allows you to embed logging calls in your JSP which can be 
  -    output to a variety of destinations thanks to the power of the
  -    <a href="http://jakarta.apache.org/log4j/docs/index.html">log4j</a> project.
  -    </p>
  -
  -  </section>
  -
  -  <section name="Documentation" href="Documentation">
  -
  -  <p>For more information about the Log Tag Library, look at the on-line documentation:</p>
  -  <ul>
  -  <li>View the <a href="log.html">Log Taglib Documentation</a></li>
  -  </ul>
  -
  -  <p>For information on how to use the distributions, look at the following documentation:</p>
  -
  -  <ul>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Download" href="Download">
  -
  -  <p>A binary download of the Log Tag Library is available</p>
  -  <ul>
  -  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/io/">Log Tag Library</a></strong></li>
  -  </ul>
  -
  -  <p>The following distributions are also available for download:</p>
  -  <ul>
  -  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  -  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Contributors" href="Contributors">
  -  <p>List of contributors:</p>
  -
  -  <ul>
  -  <li>Joseph B. Ottinger</li>
  -  <li>James Strachan</li>
  -  </ul>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./intro.xml">
  +
  +  <properties>
  +    <author>Joseph B. Ottinger</author>
  +    <author>James Strachan</author>
  +    <title>Jakarta-Taglibs Project: Log Tag Library</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="Log Tag Library" href="Welcome">
  +
  +    <p>
  +    The Log library allows you to embed logging calls in your JSP which can be 
  +    output to a variety of destinations thanks to the power of the
  +    <a href="http://jakarta.apache.org/log4j/docs/index.html">log4j</a> project.
  +    </p>
  +
  +  </section>
  +
  +  <section name="Documentation" href="Documentation">
  +
  +  <p>For more information about the Log Tag Library, look at the on-line documentation:</p>
  +  <ul>
  +  <li>View the <a href="index.html">Log Taglib Documentation</a></li>
  +  </ul>
  +
  +  <p>For information on how to use the distributions, look at the following documentation:</p>
  +
  +  <ul>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Download" href="Download">
  +
  +  <p>A binary download of the Log Tag Library is available</p>
  +  <ul>
  +  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/io/">Log Tag Library</a></strong></li>
  +  </ul>
  +
  +  <p>The following distributions are also available for download:</p>
  +  <ul>
  +  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  +  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Contributors" href="Contributors">
  +  <p>List of contributors:</p>
  +
  +  <ul>
  +  <li>Joseph B. Ottinger</li>
  +  <li>James Strachan</li>
  +  </ul>
  +
  +  </section>
  +
  +  </body>
  +</document>
  
  
  
  1.6       +5 -3      jakarta-taglibs/mailer/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/mailer/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 13:21:53	1.5
  +++ build.xml	2001/06/17 07:29:24	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "mailer" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 13:21:53 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:24 glenn Exp $ -->
   <project name="mailer" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -123,7 +123,9 @@
   	<fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
   	<fileset dir="${doc.src}/web">
               <include name="**/*.html"/>
  @@ -178,7 +180,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/mailer/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/mailer/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:28	1.3
  +++ intro.xml	2001/06/17 07:29:24	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Rich Catlett</author>
       <title>The Jakarta-Taglibs Project: Mailer Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.5       +4 -2      jakarta-taglibs/page/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/page/build.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- build.xml	2001/06/13 13:22:04	1.4
  +++ build.xml	2001/06/17 07:29:25	1.5
  @@ -125,7 +125,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -178,7 +180,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/page/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/page/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:28	1.3
  +++ intro.xml	2001/06/17 07:29:25	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Page Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.4       +5 -3      jakarta-taglibs/random/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/random/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml	2001/06/13 13:22:21	1.3
  +++ build.xml	2001/06/17 07:29:26	1.4
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "random" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.3 2001/06/13 13:22:21 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.4 2001/06/17 07:29:26 glenn Exp $ -->
   <project name="random" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -123,7 +123,9 @@
   	<fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
   	<fileset dir="${doc.src}/web">
               <include name="**/*.html"/>
  @@ -179,7 +181,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/random/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/random/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:29	1.3
  +++ intro.xml	2001/06/17 07:29:27	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Rich Catlett</author>
       <title>The Jakarta-Taglibs Project: Random Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.6       +5 -3      jakarta-taglibs/regexp/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/regexp/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 13:22:32	1.5
  +++ build.xml	2001/06/17 07:29:27	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "regexp" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 13:22:32 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:27 glenn Exp $ -->
   <project name="regexp" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -127,7 +127,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -185,7 +187,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/regexp/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/regexp/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:30	1.3
  +++ intro.xml	2001/06/17 07:29:28	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Regexp Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.7       +5 -3      jakarta-taglibs/request/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/request/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml	2001/06/13 13:22:43	1.6
  +++ build.xml	2001/06/17 07:29:29	1.7
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "request" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.6 2001/06/13 13:22:43 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.7 2001/06/17 07:29:29 glenn Exp $ -->
   <project name="request" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -127,7 +127,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -179,7 +181,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/request/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/request/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:30	1.3
  +++ intro.xml	2001/06/17 07:29:30	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Request Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.7       +5 -3      jakarta-taglibs/response/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/response/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml	2001/06/13 13:22:55	1.6
  +++ build.xml	2001/06/17 07:29:30	1.7
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "response" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.6 2001/06/13 13:22:55 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.7 2001/06/17 07:29:30 glenn Exp $ -->
   <project name="response" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -126,7 +126,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -186,7 +188,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/response/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/response/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:31	1.3
  +++ intro.xml	2001/06/17 07:29:32	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Response Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.6       +5 -3      jakarta-taglibs/scrape/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/scrape/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 13:23:07	1.5
  +++ build.xml	2001/06/17 07:29:34	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "scrape" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 13:23:07 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:34 glenn Exp $ -->
   <project name="scrape" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -125,7 +125,9 @@
   	<fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -200,7 +202,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.5       +0 -1      jakarta-taglibs/scrape/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/scrape/doc/web/intro.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- intro.xml	2001/06/15 03:42:32	1.4
  +++ intro.xml	2001/06/17 07:29:37	1.5
  @@ -4,7 +4,6 @@
     <properties>
       <author>Rich Catlett</author>
       <title>The Jakarta-Taglibs Project: Scrape Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.8       +5 -3      jakarta-taglibs/session/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/session/build.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- build.xml	2001/06/13 13:23:19	1.7
  +++ build.xml	2001/06/17 07:29:38	1.8
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "session" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.7 2001/06/13 13:23:19 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.8 2001/06/17 07:29:38 glenn Exp $ -->
   <project name="session" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -126,7 +126,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -178,7 +180,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/session/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/session/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:32	1.3
  +++ intro.xml	2001/06/17 07:29:38	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Session Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.6       +5 -3      jakarta-taglibs/sql/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/sql/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 13:23:33	1.5
  +++ build.xml	2001/06/17 07:29:39	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "sql" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 13:23:33 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:39 glenn Exp $ -->
   <project name="jspspec" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -122,7 +122,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -160,7 +162,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.5       +0 -1      jakarta-taglibs/sql/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/sql/doc/web/intro.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- intro.xml	2001/06/15 03:42:34	1.4
  +++ intro.xml	2001/06/17 07:29:40	1.5
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: SQL Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.2       +135 -135  jakarta-taglibs/src/doc/guidelines.xml
  
  Index: guidelines.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/src/doc/guidelines.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- guidelines.xml	2001/05/22 16:34:15	1.1
  +++ guidelines.xml	2001/06/17 07:29:40	1.2
  @@ -1,135 +1,135 @@
  -<?xml version="1.0"?>
  -<document url="./guidelines.xml">
  -
  -  <properties>
  -    <author>Shawn Bayern</author>
  -    <title>Taglib Developer Guidelines</title>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="Taglib Developer Guidelines" href="Guidelines">
  -    <p>This guide attempts to give Tag Library authors a summary
  -      of guidelines and issues to be careful of when developing custom JSP tags.
  -    </p>
  -
  -  <section name="Guidelines for tag lifecycle management" href="Lifecycle">    
  -    <ol>
  -      <li>
  -        Properties are expected to remain consistent.  This means that:
  -        <ul>
  -          <li>
  -            user code should avoid calling a a setter method of a tag handler
  -            for properties that correspond to tag attributes.  That is, if
  -            a tag has a "value" attribute, user code should avoid calling
  -            setValue() for that tag's handler.
  -          </li>
  -          <li>
  -            the tag handler's code itself should not modify properties that are
  -            set by a setXXX() method
  -          </li>
  -          <li>
  -            tag handlers should not perform invocation-specific logic in a
  -            setXXX() method.  That is, the setting of a property should
  -            have no side effects.
  -          </li>
  -        </ul>
  -      </li>
  -
  -      <li>
  -        Private, invocation-specific state must be managed manually.  
  -        Implications include that:
  -        <ul>
  -          <li>
  -            release() is not necessarily called between invocations, which
  -            means that tag logic should not count on private invocation-
  -            specific state being reset by release()
  -          </li>
  -          <li>
  -            doEndTag() is not necessarily called at the end of every invocation
  -            (in cases of abnormal termination -- e.g., an exception thrown inside
  -            a tag's body or by one of its methods)
  -          </li>
  -          <li>
  -            private invocation-specific state is thus best initialized in
  -            doStartTag()
  -          </li>
  -          <li>
  -            doFinally() *is* always called for tag handlers that implement
  -            TryCatchFinally, so this method should be used if any invocation-
  -            specific resources need to be released
  -          </li>
  -          <li>
  -            release() *is* always called at least once for a tag handler before
  -            it is garbage-collected, so this method can and should be used to
  -            release any long-term resources
  -          </li>
  -        </ul>
  -      </li>
  -
  -      <li>
  -        Since tags may be re-used, user code should not refer to a tag handler
  -        beyond its natural scope.  This implies:
  -        <ul>
  -          <li>
  -            a tag handler must not expose itself as a scripting variable if
  -            that variable has AT_BEGIN or AT_END scope (although NESTED scope
  -            would not be problematic in this case).
  -          </li>
  -          <li>
  -            a tag handler should not set a reference to itself in the
  -            PageContext associated with the page for which it is invoked,
  -            unless expected use of such a reference would occur only during
  -            the invocation of the tag handler.
  -          </li>
  -        </ul>
  -      </li>
  -    </ol>
  -  </section>
  -
  -
  -  <section name="Examples" href="Examples">    
  -    <ol>
  -      <li>
  -        Suppose you have a tag that accepts some sort of expression that you
  -        need to resolve, e.g.:
  -
  -        <pre>&lt;show value="$my-expression$"/&gt;</pre>
  -
  -        <p>  
  -          "$my-expression$" should be stored by setValue() and evaluated (i.e.,
  -          resolved) in doStartTag().  For the behavior that's almost always
  -          desired, it should NOT be evaluated in setValue().  (Validation, such
  -          as syntax checking, is acceptable in the setter method.)
  -        </p>
  -        <p>
  -          Similarly, Iterators and Enumerations should not be extracted in a
  -          setXXX() method.  setXXX() methods are meant to be "idempotent";
  -          write them so that they can be called multiple times with no
  -          side effects (and, conversely, only once instead of multiple times
  -          if the argument passed is the same).
  -        </p>
  -      </li>
  -      <li>
  -        Private state that's kept for each invocation should typically be
  -        reset in doStartTag(), not in release().  If you have an iteration
  -        index controlling the behavior of a loop, doStartTag() is the
  -        appropriate method from which to initialize it.
  -      </li>
  -      <li>
  -        If a tag needs to open a new database connection (or file, or other
  -        external resource) for every invocation, the tag handler should
  -        implement TryCatchFinally and close the database connection (or
  -        other resource) in doFinally().  doEndTag() might not be called,
  -        and release() might not be called until long after you expect it to be.
  -      </li>
  -    </ol>
  -  </section>
  -
  -  </section>
  -
  -
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./guidelines.xml">
  +
  +  <properties>
  +    <author>Shawn Bayern</author>
  +    <title>Taglib Developer Guidelines</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="Taglib Developer Guidelines" href="Guidelines">
  +    <p>This guide attempts to give Tag Library authors a summary
  +      of guidelines and issues to be careful of when developing custom JSP tags.
  +    </p>
  +
  +  <section name="Guidelines for tag lifecycle management" href="Lifecycle">    
  +    <ol>
  +      <li>
  +        Properties are expected to remain consistent.  This means that:
  +        <ul>
  +          <li>
  +            user code should avoid calling a a setter method of a tag handler
  +            for properties that correspond to tag attributes.  That is, if
  +            a tag has a "value" attribute, user code should avoid calling
  +            setValue() for that tag's handler.
  +          </li>
  +          <li>
  +            the tag handler's code itself should not modify properties that are
  +            set by a setXXX() method
  +          </li>
  +          <li>
  +            tag handlers should not perform invocation-specific logic in a
  +            setXXX() method.  That is, the setting of a property should
  +            have no side effects.
  +          </li>
  +        </ul>
  +      </li>
  +
  +      <li>
  +        Private, invocation-specific state must be managed manually.  
  +        Implications include that:
  +        <ul>
  +          <li>
  +            release() is not necessarily called between invocations, which
  +            means that tag logic should not count on private invocation-
  +            specific state being reset by release()
  +          </li>
  +          <li>
  +            doEndTag() is not necessarily called at the end of every invocation
  +            (in cases of abnormal termination -- e.g., an exception thrown inside
  +            a tag's body or by one of its methods)
  +          </li>
  +          <li>
  +            private invocation-specific state is thus best initialized in
  +            doStartTag()
  +          </li>
  +          <li>
  +            doFinally() *is* always called for tag handlers that implement
  +            TryCatchFinally, so this method should be used if any invocation-
  +            specific resources need to be released
  +          </li>
  +          <li>
  +            release() *is* always called at least once for a tag handler before
  +            it is garbage-collected, so this method can and should be used to
  +            release any long-term resources
  +          </li>
  +        </ul>
  +      </li>
  +
  +      <li>
  +        Since tags may be re-used, user code should not refer to a tag handler
  +        beyond its natural scope.  This implies:
  +        <ul>
  +          <li>
  +            a tag handler must not expose itself as a scripting variable if
  +            that variable has AT_BEGIN or AT_END scope (although NESTED scope
  +            would not be problematic in this case).
  +          </li>
  +          <li>
  +            a tag handler should not set a reference to itself in the
  +            PageContext associated with the page for which it is invoked,
  +            unless expected use of such a reference would occur only during
  +            the invocation of the tag handler.
  +          </li>
  +        </ul>
  +      </li>
  +    </ol>
  +  </section>
  +
  +
  +  <section name="Examples" href="Examples">    
  +    <ol>
  +      <li>
  +        Suppose you have a tag that accepts some sort of expression that you
  +        need to resolve, e.g.:
  +
  +        <pre>&lt;show value="$my-expression$"/&gt;</pre>
  +
  +        <p>  
  +          "$my-expression$" should be stored by setValue() and evaluated (i.e.,
  +          resolved) in doStartTag().  For the behavior that's almost always
  +          desired, it should NOT be evaluated in setValue().  (Validation, such
  +          as syntax checking, is acceptable in the setter method.)
  +        </p>
  +        <p>
  +          Similarly, Iterators and Enumerations should not be extracted in a
  +          setXXX() method.  setXXX() methods are meant to be "idempotent";
  +          write them so that they can be called multiple times with no
  +          side effects (and, conversely, only once instead of multiple times
  +          if the argument passed is the same).
  +        </p>
  +      </li>
  +      <li>
  +        Private state that's kept for each invocation should typically be
  +        reset in doStartTag(), not in release().  If you have an iteration
  +        index controlling the behavior of a loop, doStartTag() is the
  +        appropriate method from which to initialize it.
  +      </li>
  +      <li>
  +        If a tag needs to open a new database connection (or file, or other
  +        external resource) for every invocation, the tag handler should
  +        implement TryCatchFinally and close the database connection (or
  +        other resource) in doFinally().  doEndTag() might not be called,
  +        and release() might not be called until long after you expect it to be.
  +      </li>
  +    </ol>
  +  </section>
  +
  +  </section>
  +
  +
  +
  +  </body>
  +</document>
  
  
  
  1.17      +59 -61    jakarta-taglibs/src/doc/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/src/doc/project.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- project.xml	2001/06/14 01:42:32	1.16
  +++ project.xml	2001/06/17 07:29:40	1.17
  @@ -1,61 +1,59 @@
  -<?xml version="1.0" encoding="ISO-8859-1"?>
  -<project name="Taglibs Framework"
  -         href="http://jakarta.apache.org/taglibs"
  -        image="images/taglibs.gif">
  -
  -  <title>Jakarta-Taglib Downloads</title>
  -
  -    <menu name="Downloads" local="false">
  -      <item name="Entire Binary Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly"/>
  -      <item name="Entire Source Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src"/>
  -      <item name="Documentation" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/doc"/>
  -    </menu>
  -
  -    <menu name="Individual Tag Libraries" local="true">
  -      <item name="Application Taglib" href="doc/application-doc/intro.html"/>
  -      <item name="BSF Taglib"      href="doc/bsf-doc/intro.html"/>
  -      <item name="DateTime Taglib" href="doc/datetime-doc/intro.html"/>
  -      <item name="DBTags Taglib"   href="doc/dbtags-doc/intro.html"/>
  -      <item name="I18N Taglib"     href="doc/i18n-doc/intro.html"/>
  -      <item name="Input Taglib"    href="doc/input-doc/intro.html"/>
  -      <item name="IO Taglib"       href="doc/io-doc/intro.html"/>
  -      <item name="JNDI Taglib"     href="doc/jndi-doc/intro.html"/>
  -      <item name="JSP Spec Taglib" href="doc/jspspec-doc/intro.html"/>
  -      <item name="Log Taglib"      href="doc/log-doc/intro.html"/>
  -      <item name="Mailer Taglib"   href="doc/mailer-doc/intro.html"/>
  -      <item name="Page Taglib"     href="doc/page-doc/intro.html"/>
  -      <item name="Random Taglib"   href="doc/random-doc/intro.html"/>
  -      <item name="Regexp Taglib"   href="doc/regexp-doc/intro.html"/>
  -      <item name="Request Taglib"  href="doc/request-doc/intro.html"/>
  -      <item name="Response Taglib" href="doc/response-doc/intro.html"/>
  -      <item name="Scrape Taglib"   href="doc/scrape-doc/intro.html"/>
  -      <item name="Session Taglib"  href="doc/session-doc/intro.html"/>
  -      <item name="Utility Taglib"  href="doc/utility-doc/intro.html"/>
  -      <item name="XSL Taglib"      href="doc/xsl-doc/intro.html"/>
  -      <item name="XTags Taglib"    href="doc/xtags-doc/intro.html"/>
  -    </menu>
  -    
  -    <menu name="Unsupported Tag Libraries" local="true">
  -      <item name="SQL Sample Taglib"      href="doc/sql-doc/intro.html"/>
  -    </menu>
  -    
  -    <menu name="Custom Tag Library Extensions" local="true">
  -      <item name="UltraDev 4.0" href="doc/ultradev4-doc/intro.html"/>
  -    </menu>
  -
  -    <menu name="Documentation" local="true">
  -      <item name="Binary Dist" href="binarydist.html"/>
  -      <item name="Source Dist" href="sourcedist.html"/>
  -      <item name="Tutorial" href="tutorial.html"/>
  -      <item name="Guidelines" href="guidelines.html"/>
  -    </menu>
  -
  -    <menu name="Getting Involved" local="false">
  -      <item name="Overview" href="http://jakarta.apache.org/site/getinvolved.html"/>
  -      <item name="CVS Repositories" href="http://jakarta.apache.org/site/cvsindex.html"/>
  -      <item name="Mailing Lists" href="http://jakarta.apache.org/site/mail.html"/>
  -      <item name="Reference Library" href="http://jakarta.apache.org/site/library.html"/>
  -      <item name="Bug Database" href="http://jakarta.apache.org/site/bugs.html"/>
  -    </menu>
  -
  -</project>
  +<?xml version="1.0" encoding="ISO-8859-1"?>
  +<project name="Taglibs Framework"
  +         href="http://jakarta.apache.org/taglibs"
  +        image="images/taglibs.gif">
  +
  +    <menu name="Downloads" local="false">
  +      <item name="Entire Binary Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly"/>
  +      <item name="Entire Source Distribution" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src"/>
  +      <item name="Documentation" href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/doc"/>
  +    </menu>
  +
  +    <menu name="Individual Tag Libraries" local="true">
  +      <item name="Application Taglib" href="doc/application-doc/intro.html"/>
  +      <item name="BSF Taglib"      href="doc/bsf-doc/intro.html"/>
  +      <item name="DateTime Taglib" href="doc/datetime-doc/intro.html"/>
  +      <item name="DBTags Taglib"   href="doc/dbtags-doc/intro.html"/>
  +      <item name="I18N Taglib"     href="doc/i18n-doc/intro.html"/>
  +      <item name="Input Taglib"    href="doc/input-doc/intro.html"/>
  +      <item name="IO Taglib"       href="doc/io-doc/intro.html"/>
  +      <item name="JNDI Taglib"     href="doc/jndi-doc/intro.html"/>
  +      <item name="JSP Spec Taglib" href="doc/jspspec-doc/intro.html"/>
  +      <item name="Log Taglib"      href="doc/log-doc/intro.html"/>
  +      <item name="Mailer Taglib"   href="doc/mailer-doc/intro.html"/>
  +      <item name="Page Taglib"     href="doc/page-doc/intro.html"/>
  +      <item name="Random Taglib"   href="doc/random-doc/intro.html"/>
  +      <item name="Regexp Taglib"   href="doc/regexp-doc/intro.html"/>
  +      <item name="Request Taglib"  href="doc/request-doc/intro.html"/>
  +      <item name="Response Taglib" href="doc/response-doc/intro.html"/>
  +      <item name="Scrape Taglib"   href="doc/scrape-doc/intro.html"/>
  +      <item name="Session Taglib"  href="doc/session-doc/intro.html"/>
  +      <item name="Utility Taglib"  href="doc/utility-doc/intro.html"/>
  +      <item name="XSL Taglib"      href="doc/xsl-doc/intro.html"/>
  +      <item name="XTags Taglib"    href="doc/xtags-doc/intro.html"/>
  +    </menu>
  +    
  +    <menu name="Unsupported Tag Libraries" local="true">
  +      <item name="SQL Sample Taglib"      href="doc/sql-doc/intro.html"/>
  +    </menu>
  +    
  +    <menu name="Custom Tag Library Extensions" local="true">
  +      <item name="UltraDev 4.0" href="doc/ultradev4-doc/intro.html"/>
  +    </menu>
  +
  +    <menu name="Documentation" local="true">
  +      <item name="Binary Dist" href="binarydist.html"/>
  +      <item name="Source Dist" href="sourcedist.html"/>
  +      <item name="Tutorial" href="tutorial.html"/>
  +      <item name="Guidelines" href="guidelines.html"/>
  +    </menu>
  +
  +    <menu name="Getting Involved" local="false">
  +      <item name="Overview" href="http://jakarta.apache.org/site/getinvolved.html"/>
  +      <item name="CVS Repositories" href="http://jakarta.apache.org/site/cvsindex.html"/>
  +      <item name="Mailing Lists" href="http://jakarta.apache.org/site/mail.html"/>
  +      <item name="Reference Library" href="http://jakarta.apache.org/site/library.html"/>
  +      <item name="Bug Database" href="http://jakarta.apache.org/site/bugs.html"/>
  +    </menu>
  +
  +</project>
  
  
  
  1.7       +5 -10     jakarta-taglibs/src/doc/stylesheets/taglibs.xsl
  
  Index: taglibs.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/src/doc/stylesheets/taglibs.xsl,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- taglibs.xsl	2001/06/14 01:43:01	1.6
  +++ taglibs.xsl	2001/06/17 07:29:41	1.7
  @@ -1,6 +1,6 @@
   <?xml version="1.0" encoding="ISO-8859-1"?>
   <!-- Content Stylesheet for Taglibs Documentation -->
  -<!-- $Id: taglibs.xsl,v 1.6 2001/06/14 01:43:01 glenn Exp $ -->
  +<!-- $Id: taglibs.xsl,v 1.7 2001/06/17 07:29:41 glenn Exp $ -->
   
   <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     version="1.0">
  @@ -14,7 +14,7 @@
     <xsl:variable name="body-link" select="'#023264'"/>
     <xsl:variable name="banner-bg" select="'#023264'"/>
     <xsl:variable name="banner-fg" select="'#ffffff'"/>
  -  <xsl:variable name="prefix" select="document/properties/urlprefix"/>
  +  <xsl:param name="prefix"></xsl:param> 
     <!-- Process an entire document into an HTML page -->
     <xsl:template match="document">
       <xsl:variable name="project"
  @@ -32,7 +32,7 @@
           <title><xsl:value-of select="body/title"/></title>
         </xsl:when>
         <xsl:otherwise>
  -        <title><xsl:value-of select="$project/title"/></title>
  +        <title>Jakarta-Taglibs Project</title>
         </xsl:otherwise>
       </xsl:choose>
       </head>
  @@ -93,9 +93,7 @@
         </tr>
         <xsl:choose>
           <xsl:when test="@local='true'">
  -          <xsl:apply-templates>
  -            <xsl:with-param name="useprefix" select="$prefix"/>
  -          </xsl:apply-templates>
  +          <xsl:apply-templates/>
           </xsl:when>
           <xsl:otherwise>
             <xsl:apply-templates/>
  @@ -106,7 +104,6 @@
   
     <!-- Process a menu item for the navigation bar -->
     <xsl:template match="item">
  -    <xsl:param name="useprefix"/>
       <tr>
         <td align="center" width="15"></td>
         <td>
  @@ -114,7 +111,7 @@
           <xsl:variable name="href">
             <xsl:value-of select="@href"/>
           </xsl:variable>
  -        <a href="{$useprefix}{$href}"><xsl:value-of select="@name"/></a>
  +        <a href="{$prefix}{$href}"><xsl:value-of select="@name"/></a>
           </font>
         </td>
       </tr>
  @@ -137,9 +134,7 @@
           </font>
         </td></tr>
         <tr><td>
  -        <blockquote>
             <xsl:apply-templates/>
  -        </blockquote>
         </td></tr>
       </table>
     </xsl:template>
  
  
  
  1.7       +5 -3      jakarta-taglibs/tools/UltraDev/4.0/ctlx/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/tools/UltraDev/4.0/ctlx/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml	2001/06/13 13:23:53	1.6
  +++ build.xml	2001/06/17 07:29:42	1.7
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the CTLX -->
  -<!-- $Id: build.xml,v 1.6 2001/06/13 13:23:53 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.7 2001/06/17 07:29:42 glenn Exp $ -->
   
   <project name="ultradev4" default="main" basedir=".">
   
  @@ -115,7 +115,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
     </target>
   
     <!-- **************** Compile TLDParser Servlet ******************** -->
  @@ -140,7 +142,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.7       +5 -3      jakarta-taglibs/utility/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/utility/build.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.xml	2001/06/13 13:24:14	1.6
  +++ build.xml	2001/06/17 07:29:43	1.7
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "utility" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.6 2001/06/13 13:24:14 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.7 2001/06/17 07:29:43 glenn Exp $ -->
   <project name="utility" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -122,7 +122,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -163,7 +165,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/utility/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/utility/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:35	1.3
  +++ intro.xml	2001/06/17 07:29:43	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: Utility Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.6       +5 -3      jakarta-taglibs/xsl/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/xsl/build.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- build.xml	2001/06/13 13:24:35	1.5
  +++ build.xml	2001/06/17 07:29:44	1.6
  @@ -1,5 +1,5 @@
   <!-- ANT Build Script for the "xsl" Custom Tag Library -->
  -<!-- $Id: build.xml,v 1.5 2001/06/13 13:24:35 glenn Exp $ -->
  +<!-- $Id: build.xml,v 1.6 2001/06/17 07:29:44 glenn Exp $ -->
   <project name="xsl" default="main" basedir=".">
   
       <!-- ******************** Adjustable Properties *********************** -->
  @@ -131,7 +131,9 @@
         <fileset dir="${doc.src}/conf"/>
       </copy>
       <style   basedir="${doc.src}/web" destdir="${build.doc}"
  -      extension=".html" style="${taglibs.xsl}" includes="*.xml"/>
  +      extension=".html" style="${taglibs.xsl}" includes="*.xml">
  +      <param name="prefix" expression="../../"/>
  +    </style>
       <copy todir="${build.doc}">
         <fileset dir="${doc.src}/web">
           <include name="**/*.html"/>
  @@ -181,7 +183,7 @@
   
     <!-- Create the documentation application WAR file -->
     <target name="documentation-dist" depends="documentation">
  -    <jar jarfile="${dist.doc}" basedir="${build.doc}"/>
  +    <jar jarfile="${dist.doc}" basedir="${build.doc}" excludes="intro.html"/>
       <mkdir dir="${taglibs.doc}"/>
       <copy todir="${taglibs.doc}">
         <fileset dir="${build.doc}">
  
  
  
  1.4       +0 -1      jakarta-taglibs/xsl/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/xsl/doc/web/intro.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- intro.xml	2001/06/15 03:42:36	1.3
  +++ intro.xml	2001/06/17 07:29:45	1.4
  @@ -4,7 +4,6 @@
     <properties>
       <author>Justyna Horwat</author>
       <title>The Jakarta-Taglibs Project: XSL Tag Library</title>
  -    <urlprefix>../../</urlprefix>
     </properties>
   
     <body>
  
  
  
  1.2       +19 -19    jakarta-taglibs/xtags/doc/web/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/xtags/doc/web/changes.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- changes.xml	2001/05/05 18:06:21	1.1
  +++ changes.xml	2001/06/17 07:29:45	1.2
  @@ -1,19 +1,19 @@
  -<?xml version="1.0"?>
  -<document url="./changes.xml">
  -
  -  <properties>
  -    <author>James Strachan</author>
  -    <title>XTags Tag Library: The Jakarta-Taglibs Project</title>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="XTags Tag Library Revision History" href="Changes">
  -
  -  <p>Initial check into CVS.</p>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./changes.xml">
  +
  +  <properties>
  +    <author>James Strachan</author>
  +    <title>XTags Tag Library: The Jakarta-Taglibs Project</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="XTags Tag Library Revision History" href="Changes">
  +
  +  <p>Initial check into CVS.</p>
  +
  +  </section>
  +
  +  </body>
  +</document>
  
  
  
  1.5       +74 -75    jakarta-taglibs/xtags/doc/web/intro.xml
  
  Index: intro.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-taglibs/xtags/doc/web/intro.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- intro.xml	2001/06/14 01:44:40	1.4
  +++ intro.xml	2001/06/17 07:29:45	1.5
  @@ -1,75 +1,74 @@
  -<?xml version="1.0"?>
  -<document url="./intro.xml">
  -
  -  <properties>
  -    <author>James Strachan</author>
  -    <title>The Jakarta-Taglibs Project: XTags Library</title>
  -    <urlprefix>../../</urlprefix>
  -  </properties>
  -
  -  <body>
  -
  -
  -  <section name="XTags Library" href="Welcome">
  -
  -  <p>XTags is a JSP custom tag library for working with XML. 
  -    XTags implements an XSLT-like language allowing XML to be styled and 
  -    processed from directly within a JSP page using familiar XSLT and XPath 
  -    techniques.
  -  </p>
  -  <p>In many ways XTags is like XSLT implemented in JSP allowing you to 
  -    seamlessly work with JSP, custom tags, JavaBeans and the whole 
  -    J2EE platform from inside a single piece of JSP!
  -  </p>
  -  <p>XTags is currently built on top of <a href="http://dom4j.org">dom4j</a> the 
  -    flexible open source XML framework for the Java platform.
  -    Though increasingly XTags will use a pluggable XPath engine to support
  -    the travesal of DOM and Java Beans too.
  -  </p>
  -
  -  </section>
  -
  -  <section name="Documentation" href="Documentation">
  -
  -  <p>For more information about the XTags Tag Library, look at the on-line documentation:</p>
  -  <ul>
  -  <li>View the <a href="xtags.html">XTags Documentation</a></li>
  -  </ul>
  -
  -  <p>For information on how to use the distributions, look at the following documentation:</p>
  -
  -  <ul>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  -  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Download" href="Download">
  -
  -  <p>A binary download of the XTags Tag Library is available</p>
  -  <ul>
  -  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/xtags/">XTags Library</a></strong></li>
  -  </ul>
  -
  -  <p>The following distributions are also available for download:</p>
  -  <ul>
  -  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  -  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  -  </ul>
  -
  -  </section>
  -
  -  <section name="Contributors" href="Contributors">
  -  <p>List of contributors:</p>
  -
  -  <ul>
  -  <li>James Strachan</li>
  -  </ul>
  -
  -  <p>XTags was generously donated to Apache by <a href="http://www.citria.com/">Citria Ltd</a>.</p>
  -
  -  </section>
  -
  -  </body>
  -</document>
  +<?xml version="1.0"?>
  +<document url="./intro.xml">
  +
  +  <properties>
  +    <author>James Strachan</author>
  +    <title>The Jakarta-Taglibs Project: XTags Library</title>
  +  </properties>
  +
  +  <body>
  +
  +
  +  <section name="XTags Library" href="Welcome">
  +
  +  <p>XTags is a JSP custom tag library for working with XML. 
  +    XTags implements an XSLT-like language allowing XML to be styled and 
  +    processed from directly within a JSP page using familiar XSLT and XPath 
  +    techniques.
  +  </p>
  +  <p>In many ways XTags is like XSLT implemented in JSP allowing you to 
  +    seamlessly work with JSP, custom tags, JavaBeans and the whole 
  +    J2EE platform from inside a single piece of JSP!
  +  </p>
  +  <p>XTags is currently built on top of <a href="http://dom4j.org">dom4j</a> the 
  +    flexible open source XML framework for the Java platform.
  +    Though increasingly XTags will use a pluggable XPath engine to support
  +    the travesal of DOM and Java Beans too.
  +  </p>
  +
  +  </section>
  +
  +  <section name="Documentation" href="Documentation">
  +
  +  <p>For more information about the XTags Tag Library, look at the on-line documentation:</p>
  +  <ul>
  +  <li>View the <a href="index.html">XTags Documentation</a></li>
  +  </ul>
  +
  +  <p>For information on how to use the distributions, look at the following documentation:</p>
  +
  +  <ul>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/binarydist.html">Binary Distribution</a></li>
  +  <li>Using the Jakarta-Taglibs <a href="http://jakarta.apache.org/taglibs/sourcedist.html">Source Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Download" href="Download">
  +
  +  <p>A binary download of the XTags Tag Library is available</p>
  +  <ul>
  +  <li><strong>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/projects/xtags/">XTags Library</a></strong></li>
  +  </ul>
  +
  +  <p>The following distributions are also available for download:</p>
  +  <ul>
  +  <li>Download <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly/src/">Jakarta-Taglibs Source</a></li>
  +  <li>Download entire <a href="http://jakarta.apache.org/builds/jakarta-taglibs/nightly">Jakarta-Taglibs Distribution</a></li>
  +  </ul>
  +
  +  </section>
  +
  +  <section name="Contributors" href="Contributors">
  +  <p>List of contributors:</p>
  +
  +  <ul>
  +  <li>James Strachan</li>
  +  </ul>
  +
  +  <p>XTags was generously donated to Apache by <a href="http://www.citria.com/">Citria Ltd</a>.</p>
  +
  +  </section>
  +
  +  </body>
  +</document>