jakarta-site-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hls...@apache.org
Subject svn commit: r154848 [25/41] - in jakarta/site: ./ docs/ docs/site/ docs/site/downloads/ docs/site/news/ docs/site/pmc/ xdocs/ xdocs/downloads/ xdocs/site/news/ xdocs/stylesheets/
Date Tue, 22 Feb 2005 14:05:34 GMT
Modified: jakarta/site/docs/site/news/200210.html
URL: http://svn.apache.org/viewcvs/jakarta/site/docs/site/news/200210.html?view=diff&r1=154847&r2=154848
==============================================================================
--- jakarta/site/docs/site/news/200210.html (original)
+++ jakarta/site/docs/site/news/200210.html Tue Feb 22 06:03:23 2005
@@ -1,22 +1,18 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <title>The Jakarta Site - Jakarta Newsletter - October 2002 - #4</title>
-<link type="text/css" href="/style/style.css" rel="stylesheet" />
-<meta value="Apache Jakarta Project" name="author" />
-<meta value="general.AT.jakarta.DOT.apache.DOT.org" name="email" />
+<link type="text/css" href="/style/style.css" rel="stylesheet">
+<meta value="Apache Jakarta Project" name="author">
+<meta value="general.AT.jakarta.DOT.apache.DOT.org" name="email">
 </head>
 <body>
 <table cellspacing="0" width="100%" border="0" class="page-header">
 <!--PAGE HEADER-->
 <tr>
 <td colspan="2">
-<!--JAKARTA LOGO-->
-<a href="http://jakarta.apache.org/">
-<img border="0" alt="The Jakarta Project" src="http://jakarta.apache.org/images/jakarta-logo.gif" />
-</a>
-</td>
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" src="http://jakarta.apache.org/images/jakarta-logo.gif"></a></td>
 </tr>
 </table>
 <table cellspacing="4" width="100%" border="0">
@@ -26,7 +22,8 @@
 <navbar name="lhs">
 
     
-    <p>
+    
+<p>
 <strong>Support</strong>
 </p>
 <ul>
@@ -49,7 +46,8 @@
 <a href="http://jakarta.apache.org/site/faqs.html">FAQs</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Subprojects</strong>
 </p>
 <ul>
@@ -111,7 +109,8 @@
 <a href="../../watchdog/index.html">Watchdog</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Incubating</strong>
 </p>
 <ul>
@@ -119,7 +118,8 @@
 <a href="http://incubator.apache.org/projects/agila.html">Agila</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Ex-Jakarta</strong>
 </p>
 <ul>
@@ -151,471 +151,546 @@
 <a href="http://struts.apache.org/">Struts</a>
 </li>
 </ul>
-    </navbar>
+    
+</navbar>
 </td>
-<!--MAIN BODY-->
-<td align="left" valign="top" class="main-body">
+<!--MAIN BODY--><td align="left" valign="top" class="main-body">
 <div class="section">
 <div class="section-header">
-<a name="Jakarta Newsletter">
-<strong>Jakarta Newsletter</strong>
-</a>
+<a name="Jakarta%20Newsletter"><strong>Jakarta Newsletter</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
-                <b>Issue:</b> 4
-                <br />
-                <b>Date:</b> October 2002
-                <br />
-                <b>Url:</b> <a href="http://jakarta.apache.org/site/news/200210.html">http://jakarta.apache.org/site/news/200210.html</a>
-            </p>
-            <p>After a break for a month the newsletter is back.  Over the last two months there has been lots of organisational discussion.  After announcing the Japanese translation project last time round, a similar project in Korean has come to light - a section below has been devoted to bringing you up to speed on progress.  The lucene guys have been making the usual steady progress mixing on both bugs and features while the Struts team been introducing future plans and new members.</p>
-            <p>As always, I want to thank those who contributed and hope that you enjoy the read.  If you would like to comment further on any of the highlighted discussions then please do so on the <a href="http://jakarta.apache.org/site/mail.html">appropriate list</a>, if you want to comment on the newsletter itself then please point your comments to <a href="mailto:general@jakarta.apache.org?subject=[Newsletter]">general@jakarta.apache.org</a>.</p>
+            
+<p>
+                
+<b>Issue:</b> 4
+                <br>
+                
+<b>Date:</b> October 2002
+                <br>
+                
+<b>Url:</b> <a href="http://jakarta.apache.org/site/news/200210.html">http://jakarta.apache.org/site/news/200210.html</a>
+            
+</p>
+            
+<p>After a break for a month the newsletter is back.  Over the last two months there has been lots of organisational discussion.  After announcing the Japanese translation project last time round, a similar project in Korean has come to light - a section below has been devoted to bringing you up to speed on progress.  The lucene guys have been making the usual steady progress mixing on both bugs and features while the Struts team been introducing future plans and new members.</p>
+            
+<p>As always, I want to thank those who contributed and hope that you enjoy the read.  If you would like to comment further on any of the highlighted discussions then please do so on the <a href="http://jakarta.apache.org/site/mail.html">appropriate list</a>, if you want to comment on the newsletter itself then please point your comments to <a href="mailto:general@jakarta.apache.org?subject=[Newsletter]">general@jakarta.apache.org</a>.</p>
 
-            <p>Rob Oxspring</p>
+            
+<p>Rob Oxspring</p>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Contents">
-<strong>Contents</strong>
-</a>
+<a name="Contents"><strong>Contents</strong></a>
 </div>
 <div class="subsection-body">
-                <li>
+                
+<li>
 <a href="#General">General</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Avalon">Avalon</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Commons">Commons</a>
 </li>
-                <li>
-<a href="#Korean Jakarta">Korean Jakarta</a>
+                
+<li>
+<a href="#Korean%20Jakarta">Korean Jakarta</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Log4j">Log4j</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Lucene">Lucene</a>
 </li>
-                <li>
+                
+<li>
 <a href="#POI">POI</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Struts">Struts</a>
 </li>
-            </div>
+            
+</div>
+</div>
+        
 </div>
-        </div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="General">
-<strong>General</strong>
-</a>
+<a name="General"><strong>General</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"Ideas, suggestions, and comments on the overall Jakarta project"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Rob Oxspring</p>
 
-            <p>Jean-Frederic Clere was looking for a way to identify the version of the current JVM.  After questioning the reliability of various options the conclusion turned out to be "It really depends on what you're trying to discover" [<a href="#General1">1</a>].</p>
+            
+<p>Jean-Frederic Clere was looking for a way to identify the version of the current JVM.  After questioning the reliability of various options the conclusion turned out to be "It really depends on what you're trying to discover" [<a href="#General1">1</a>].</p>
 
-            <p>Vincent Massol was wondering just who his fellow apache committers were and the results of his survey sparked a light hearted debate about what we'd learned [<a href="#General2">2</a>].</p>
+            
+<p>Vincent Massol was wondering just who his fellow apache committers were and the results of his survey sparked a light hearted debate about what we'd learned [<a href="#General2">2</a>].</p>
 
-            <p>Does apache want another web application framework?  Howard Ship has put Tapestry [<a href="#General3">3</a>] on the table and sparked off a long discussion.  Can we have too many? Is it different enough? Is code more important than community? all angles are covered [<a href="#General4">4</a>].</p>
+            
+<p>Does apache want another web application framework?  Howard Ship has put Tapestry [<a href="#General3">3</a>] on the table and sparked off a long discussion.  Can we have too many? Is it different enough? Is code more important than community? all angles are covered [<a href="#General4">4</a>].</p>
 
-            <p>Is jakarta too big? Should project such as tomcat, ant and others be top level projects? All these things are under discussion along with setting up a dedicated incubator project at apache.  This is just the tip of the iceberg the apache community has been discussing a big reorganisation [<a href="#General5">5</a>, <a href="#General6">6</a>].  </p>
+            
+<p>Is jakarta too big? Should project such as tomcat, ant and others be top level projects? All these things are under discussion along with setting up a dedicated incubator project at apache.  This is just the tip of the iceberg the apache community has been discussing a big reorganisation [<a href="#General5">5</a>, <a href="#General6">6</a>].  </p>
 
-            <p>Dominic Gagne asked a slightly off topic question about the difference between Struts and Turbine and sparked off a long and light hearted discussion about various templating problems and solutions [<a href="#General7">7</a>].</p>
+            
+<p>Dominic Gagne asked a slightly off topic question about the difference between Struts and Turbine and sparked off a long and light hearted discussion about various templating problems and solutions [<a href="#General7">7</a>].</p>
 
-            <p>
-                <li>
-<a name="General1">[1] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=247331">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=247331</a>
-</a>
+            
+<p>
+                
+<li>
+<a name="General1">[1] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=247331">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=247331</a></a>
 </li>
-                <li>
-<a name="General2">[2] - <a href="http://archives.apache.org/eyebrowse/SearchList?listId=&amp;listName=general@jakarta.apache.org&amp;searchText=%22Committers%2C+who+are+we%3F%22&amp;defaultField=subject&amp;Search=Search">http://archives.apache.org/eyebrowse/SearchList?listId=&amp;listName=general@jakarta.apache.org&amp;searchText=%22Committers%2C+who+are+we%3F%22&amp;defaultField=subject&amp;Search=Search</a>
-</a>
+                
+<li>
+<a name="General2">[2] - <a href="http://archives.apache.org/eyebrowse/SearchList?listId=&listName=general@jakarta.apache.org&searchText=%22Committers%2C+who+are+we%3F%22&defaultField=subject&Search=Search">http://archives.apache.org/eyebrowse/SearchList?listId=&amp;listName=general@jakarta.apache.org&amp;searchText=%22Committers%2C+who+are+we%3F%22&amp;defaultField=subject&amp;Search=Search</a></a>
 </li>
-                <li>
-<a name="General3">[3] - <a href="http://tapestry.sf.net">http://tapestry.sf.net</a>
-</a>
+                
+<li>
+<a name="General3">[3] - <a href="http://tapestry.sf.net">http://tapestry.sf.net</a></a>
 </li>
-                <li>
-<a name="General4">[4] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;from=260431&amp;to=260431&amp;count=73&amp;by=thread&amp;paged=false">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;from=260431&amp;to=260431&amp;count=73&amp;by=thread&amp;paged=false</a>
-</a>
+                
+<li>
+<a name="General4">[4] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&from=260431&to=260431&count=73&by=thread&paged=false">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;from=260431&amp;to=260431&amp;count=73&amp;by=thread&amp;paged=false</a></a>
 </li>
-                <li>
-<a name="General5">[5] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=262621">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=262621</a>
-</a>
+                
+<li>
+<a name="General5">[5] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=262621">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=262621</a></a>
 </li>
-                <li>
-<a name="General6">[6] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=261440">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=261440</a>
-</a>
+                
+<li>
+<a name="General6">[6] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=261440">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=261440</a></a>
 </li>
-                <li>
-<a name="General7">[7] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listId=19&amp;by=thread&amp;from=253037">http://archives.apache.org/eyebrowse/BrowseList?listId=19&amp;by=thread&amp;from=253037</a>
-</a>
+                
+<li>
+<a name="General7">[7] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listId=19&by=thread&from=253037">http://archives.apache.org/eyebrowse/BrowseList?listId=19&amp;by=thread&amp;from=253037</a></a>
 </li>
-            </p>
-        </div>
+            
+</p>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Avalon">
-<strong>Avalon</strong>
-</a>
+<a name="Avalon"><strong>Avalon</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"The Avalon project is an effort to create, design, develop and maintain a common framework and set of components for applications written using the Java language"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Leo Simons</p>
 
-            <p>Things have been so active, I can only provide a small sampling of what's been going on :)</p>
+            
+<p>Things have been so active, I can only provide a small sampling of what's been going on :)</p>
 
-            <p>Like many projects at apache, avalon has been busy discussing how to fit into the new structure that is currently in the works. Being one of the projects that has suffered most from 'scope creep', there is a lot to think about [<a href="#Avalon1">1</a>,<a href="#Avalon2">2</a>,<a href="#Avalon3">3</a>]. With avalon committers on the Incubator and Commons PMCs, there's definately a promising perspective.</p>
+            
+<p>Like many projects at apache, avalon has been busy discussing how to fit into the new structure that is currently in the works. Being one of the projects that has suffered most from 'scope creep', there is a lot to think about [<a href="#Avalon1">1</a>,<a href="#Avalon2">2</a>,<a href="#Avalon3">3</a>]. With avalon committers on the Incubator and Commons PMCs, there's definately a promising perspective.</p>
 
-            <p>There have also been quite a few bug fixes and enhancements in various places (like Avalon Phoenix now providing good support for using log4j [<a href="#Avalon4">4</a>] and allowing customizable classloader trees [<a href="#Avalon5">5</a>]). There's been work integrating catalina and jo! [<a href="#Avalon6">6</a>] with phoenix.</p>
+            
+<p>There have also been quite a few bug fixes and enhancements in various places (like Avalon Phoenix now providing good support for using log4j [<a href="#Avalon4">4</a>] and allowing customizable classloader trees [<a href="#Avalon5">5</a>]). There's been work integrating catalina and jo! [<a href="#Avalon6">6</a>] with phoenix.</p>
 
-            <p>Following extended discussion [<a href="#Avalon7">7</a>,<a href="#Avalon8">8</a>,<a href="#Avalon9">9</a>], avalon also gained an implementation of the delegate design pattern.</p>
+            
+<p>Following extended discussion [<a href="#Avalon7">7</a>,<a href="#Avalon8">8</a>,<a href="#Avalon9">9</a>], avalon also gained an implementation of the delegate design pattern.</p>
 
-            <p>
-                <li>
-<a name="Avalon1">[1] - <a href="http://marc.theaimsgroup.com/?t=103578734000006&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103578734000006&amp;r=1&amp;w=2</a>
-</a>
+            
+<p>
+                
+<li>
+<a name="Avalon1">[1] - <a href="http://marc.theaimsgroup.com/?t=103578734000006&r=1&w=2">http://marc.theaimsgroup.com/?t=103578734000006&amp;r=1&amp;w=2</a></a>
 </li>
-                <li>
-<a name="Avalon2">[2] - <a href="http://marc.theaimsgroup.com/?t=103597891500005&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103597891500005&amp;r=1&amp;w=2</a>
-</a>
+                
+<li>
+<a name="Avalon2">[2] - <a href="http://marc.theaimsgroup.com/?t=103597891500005&r=1&w=2">http://marc.theaimsgroup.com/?t=103597891500005&amp;r=1&amp;w=2</a></a>
 </li>
-                <li>
-<a name="Avalon3">[3] - <a href="http://marc.theaimsgroup.com/?t=103545268100001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103545268100001&amp;r=1&amp;w=2</a>
-</a>
+                
+<li>
+<a name="Avalon3">[3] - <a href="http://marc.theaimsgroup.com/?t=103545268100001&r=1&w=2">http://marc.theaimsgroup.com/?t=103545268100001&amp;r=1&amp;w=2</a></a>
 </li>
-                <li>
-<a name="Avalon4">[4] - <a href="http://marc.theaimsgroup.com/?t=103546933700004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103546933700004&amp;r=1&amp;w=2</a>
-</a>
+                
+<li>
+<a name="Avalon4">[4] - <a href="http://marc.theaimsgroup.com/?t=103546933700004&r=1&w=2">http://marc.theaimsgroup.com/?t=103546933700004&amp;r=1&amp;w=2</a></a>
 </li>
-                <li>
-<a name="Avalon5">[5] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=avalon-phoenix-dev@jakarta.apache.org&amp;by=thread&amp;from=268738">http://archives.apache.org/eyebrowse/BrowseList?listName=avalon-phoenix-dev@jakarta.apache.org&amp;by=thread&amp;from=268738</a>
-</a>
+                
+<li>
+<a name="Avalon5">[5] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=avalon-phoenix-dev@jakarta.apache.org&by=thread&from=268738">http://archives.apache.org/eyebrowse/BrowseList?listName=avalon-phoenix-dev@jakarta.apache.org&amp;by=thread&amp;from=268738</a></a>
 </li>
-                <li>
-<a name="Avalon6">[6] - <a href="http://avalon.apache.org/apps/apps/sevak/">http://avalon.apache.org/apps/apps/sevak/</a>
-</a>
+                
+<li>
+<a name="Avalon6">[6] - <a href="http://avalon.apache.org/apps/apps/sevak/">http://avalon.apache.org/apps/apps/sevak/</a></a>
 </li>
-                <li>
-<a name="Avalon7">[7] - <a href="http://marc.theaimsgroup.com/?t=103364295500007&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103364295500007&amp;r=1&amp;w=2</a>
-</a>
+                
+<li>
+<a name="Avalon7">[7] - <a href="http://marc.theaimsgroup.com/?t=103364295500007&r=1&w=2">http://marc.theaimsgroup.com/?t=103364295500007&amp;r=1&amp;w=2</a></a>
 </li>
-                <li>
-<a name="Avalon8">[8] - <a href="http://marc.theaimsgroup.com/?t=103362114600002&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103362114600002&amp;r=1&amp;w=2</a>
-</a>
+                
+<li>
+<a name="Avalon8">[8] - <a href="http://marc.theaimsgroup.com/?t=103362114600002&r=1&w=2">http://marc.theaimsgroup.com/?t=103362114600002&amp;r=1&amp;w=2</a></a>
 </li>
-                <li>
-<a name="Avalon9">[9] - <a href="http://marc.theaimsgroup.com/?t=103370102300001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103370102300001&amp;r=1&amp;w=2</a>
-</a>
+                
+<li>
+<a name="Avalon9">[9] - <a href="http://marc.theaimsgroup.com/?t=103370102300001&r=1&w=2">http://marc.theaimsgroup.com/?t=103370102300001&amp;r=1&amp;w=2</a></a>
 </li>
-            </p>
-        </div>
+            
+</p>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Commons">
-<strong>Commons</strong>
-</a>
+<a name="Commons"><strong>Commons</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"creating and maintaining reusable Java components"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Henri Yandell</p>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Releases">
-<strong>Releases</strong>
-</a>
+<a name="Releases"><strong>Releases</strong></a>
 </div>
 <div class="subsection-body">
-                <p>October has seen many new releases from the Jakarta Commons project:</p>
-                <p>Commons Lang 1.0 was released on October 4th, a set of very generic components for use in any Java project [<a href="#CommonsRelease1">1</a>].
+                
+<p>October has seen many new releases from the Jakarta Commons project:</p>
+                
+<p>Commons Lang 1.0 was released on October 4th, a set of very generic components for use in any Java project [<a href="#CommonsRelease1">1</a>].
                 </p>
 <p>Commons Collections 2.1 was released on the 21st of October. Buffers and Decorators were added, along with IteratorUtils and ComparatorUtils [<a href="#CommonsRelease2">2</a>].
                 </p>
 <p>Commons BeanUtils 1.5 was released two days later. All bugs in Bugzilla were cleared out and a BeanComparator was added [<a href="#CommonsRelease3">3</a>].
                 </p>
 <p>Commons Validator had its first release, at 1.0, on the first of November.  Technically not October news, but we're so excited we don't care. Validator comes out of the Struts project and is designed to make validating fields of data easier [<a href="#CommonsRelease4">4</a>].</p>
-                <p>
-                    <li>
-<a name="CommonsRelease1">[1] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0/RELEASE-NOTES.txt</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsRelease2">[2] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v2.1/RELEASE-NOTES-2.1.html">http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v2.1/RELEASE-NOTES-2.1.html</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsRelease3">[3] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-beanutils/v1.5/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-beanutils/v1.5/RELEASE-NOTES.txt</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsRelease4">[4] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt</a>
-</a>
+                
+<p>
+                    
+<li>
+<a name="CommonsRelease1">[1] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0/RELEASE-NOTES.txt</a></a>
 </li>
-                </p>
-            </div>
+                    
+<li>
+<a name="CommonsRelease2">[2] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v2.1/RELEASE-NOTES-2.1.html">http://jakarta.apache.org/builds/jakarta-commons/release/commons-collections/v2.1/RELEASE-NOTES-2.1.html</a></a>
+</li>
+                    
+<li>
+<a name="CommonsRelease3">[3] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-beanutils/v1.5/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-beanutils/v1.5/RELEASE-NOTES.txt</a></a>
+</li>
+                    
+<li>
+<a name="CommonsRelease4">[4] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt</a></a>
+</li>
+                
+</p>
+            
+</div>
 </div>
 
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Articles">
-<strong>Articles</strong>
-</a>
+<a name="Articles"><strong>Articles</strong></a>
 </div>
 <div class="subsection-body">
 
-                <p>The Digester project was the subject of articles at both OnJava [<a href="#CommonsArticle1">1</a>] and JavaWorld [<a href="#CommonsArticle2">2</a>].</p>
+                
+<p>The Digester project was the subject of articles at both OnJava [<a href="#CommonsArticle1">1</a>] and JavaWorld [<a href="#CommonsArticle2">2</a>].</p>
 
-                <p>The Lang project was the subject of an article at Builder [<a href="#CommonsArticle3">3</a>].</p>
+                
+<p>The Lang project was the subject of an article at Builder [<a href="#CommonsArticle3">3</a>].</p>
 
-                <p>
-                    <li>
-<a name="CommonsArticle1">[1] - <a href="http://www.onjava.com/pub/a/onjava/2002/10/23/digester.html">http://www.onjava.com/pub/a/onjava/2002/10/23/digester.html</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsArticle2">[2] - <a href="http://www.javaworld.com/javaworld/jw-10-2002/jw-1025-opensourceprofile.html">http://www.javaworld.com/javaworld/jw-10-2002/jw-1025-opensourceprofile.html</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsArticle3">[3] - <a href="http://builder.com.com/article.jhtml?id=u00320021017yan01.htm&amp;page=1&amp;vf=tt">http://builder.com.com/article.jhtml?id=u00320021017yan01.htm&amp;page=1&amp;vf=tt</a>
-</a>
+                
+<p>
+                    
+<li>
+<a name="CommonsArticle1">[1] - <a href="http://www.onjava.com/pub/a/onjava/2002/10/23/digester.html">http://www.onjava.com/pub/a/onjava/2002/10/23/digester.html</a></a>
 </li>
-                </p>
-            </div>
+                    
+<li>
+<a name="CommonsArticle2">[2] - <a href="http://www.javaworld.com/javaworld/jw-10-2002/jw-1025-opensourceprofile.html">http://www.javaworld.com/javaworld/jw-10-2002/jw-1025-opensourceprofile.html</a></a>
+</li>
+                    
+<li>
+<a name="CommonsArticle3">[3] - <a href="http://builder.com.com/article.jhtml?id=u00320021017yan01.htm&page=1&vf=tt">http://builder.com.com/article.jhtml?id=u00320021017yan01.htm&amp;page=1&amp;vf=tt</a></a>
+</li>
+                
+</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Gossip">
-<strong>Gossip</strong>
-</a>
+<a name="Gossip"><strong>Gossip</strong></a>
 </div>
 <div class="subsection-body">
 
-                <p>There is much talk over a new Clazz project, hiding away in the Commons-Sandbox. Stephen Colebourne and Dmitri Plotnikov have been leading a set of long threads on this. Aspects of this may see the BeanUtils project transferring some of its low-level code over to Lang to assist in Java Reflection.</p>
+                
+<p>There is much talk over a new Clazz project, hiding away in the Commons-Sandbox. Stephen Colebourne and Dmitri Plotnikov have been leading a set of long threads on this. Aspects of this may see the BeanUtils project transferring some of its low-level code over to Lang to assist in Java Reflection.</p>
 
-                <p>The Lang project will be consuming some aspects of the Patterns [located in the sandbox] project's classes.</p>
+                
+<p>The Lang project will be consuming some aspects of the Patterns [located in the sandbox] project's classes.</p>
 
-                <p>The FileUpload project has moved from the sandbox to the main Commons repository. So expect a release to sneak onto the horizon in the next few months here.</p>
+                
+<p>The FileUpload project has moved from the sandbox to the main Commons repository. So expect a release to sneak onto the horizon in the next few months here.</p>
 
-                <p>October was also home to a lot of talk on a new Apache-level project known as the Apache-Commons. Inspired by you know who, it seeks to provide reusable components with a level of language agnosticism. Figuring out how the old Jakarta Commons works with the new Apache Commons will probably take up time over the next half a year.</p>
+                
+<p>October was also home to a lot of talk on a new Apache-level project known as the Apache-Commons. Inspired by you know who, it seeks to provide reusable components with a level of language agnosticism. Figuring out how the old Jakarta Commons works with the new Apache Commons will probably take up time over the next half a year.</p>
 
-            </div>
+            
+</div>
+</div>
+        
 </div>
-        </div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Korean Jakarta">
-<strong>Korean Jakarta</strong>
-</a>
+<a name="Korean%20Jakarta"><strong>Korean Jakarta</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"Jakarta Site in Korean"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Jaechun Noh</p>
 
-            <p>Java developers in Korea have more interests in jakarta project than all the time. But many of them have trouble directly reading original English site.  Most problems we are encounterd during development using jakarta projects can be solved only if we search for site manuals.  We want many people directly searching informations by their convenient languages.</p>
+            
+<p>Java developers in Korea have more interests in jakarta project than all the time. But many of them have trouble directly reading original English site.  Most problems we are encounterd during development using jakarta projects can be solved only if we search for site manuals.  We want many people directly searching informations by their convenient languages.</p>
 
-            <p>Currently about 35 people participate in the project, and Hangul translation of 13 subprojects is in progress. Tomcat, Struts, Ant Among those have many volunteers more than three since interests in those subprojects are higher than any others in Korea. At the end of this year, we plan to finish all documents in Tomcat 4.X, Struts 1.0.2, POI, JMeter, Ant etc. We are all working with pure purpose without any support from commercial corporation and without any reward.</p>
+            
+<p>Currently about 35 people participate in the project, and Hangul translation of 13 subprojects is in progress. Tomcat, Struts, Ant Among those have many volunteers more than three since interests in those subprojects are higher than any others in Korea. At the end of this year, we plan to finish all documents in Tomcat 4.X, Struts 1.0.2, POI, JMeter, Ant etc. We are all working with pure purpose without any support from commercial corporation and without any reward.</p>
 
-            <p>
-            <li>
-<a name="Korean Jakarta1">[1] - <a href="http://www.apache-korea.org/">http://www.apache-korea.org/</a>
-</a>
+            
+<p>
+            
+<li>
+<a name="Korean%20Jakarta1">[1] - <a href="http://www.apache-korea.org/">http://www.apache-korea.org/</a></a>
 </li>
-            </p>
+            
+</p>
 
-        </div>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Log4j">
-<strong>Log4j</strong>
-</a>
+<a name="Log4j"><strong>Log4j</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"allows developers to control which log statements are output with arbitrary granularity"</i>
 </p>
-            <p>
-<b>Editor:</b> Ceki Gülcü</p>
+            
+<p>
+<b>Editor:</b> Ceki G&uuml;lc&uuml;</p>
 
-            <p>The main branch of the CVS repository is now in quasi-sync with the 1.2 branch [<a href="#Log4j1">1</a>]. Work on log4j version 1.3 has begun in earnest.</p>
+            
+<p>The main branch of the CVS repository is now in quasi-sync with the 1.2 branch [<a href="#Log4j1">1</a>]. Work on log4j version 1.3 has begun in earnest.</p>
 
-            <p>The committers have voted to require JDK 1.2 and drop support for JDK 1.1 [<a href="#Log4j2">2</a>].</p>
+            
+<p>The committers have voted to require JDK 1.2 and drop support for JDK 1.1 [<a href="#Log4j2">2</a>].</p>
 
-            <p>The DOMConfigurator is now able to parse configuration files that contains component specific elements [<a href="#Log4j3">3</a>]. This significantly improves on existing capabilities.  Many thanks to James Strachan for enhacing jelly to deal with dynamic properties [<a href="#Log4j4">4</a>]. The idea to use jelly in log4j has been shelved for the moment [<a href="#Log4j5">5</a>].</p>
+            
+<p>The DOMConfigurator is now able to parse configuration files that contains component specific elements [<a href="#Log4j3">3</a>]. This significantly improves on existing capabilities.  Many thanks to James Strachan for enhacing jelly to deal with dynamic properties [<a href="#Log4j4">4</a>]. The idea to use jelly in log4j has been shelved for the moment [<a href="#Log4j5">5</a>].</p>
 
-            <p>Chris Nokes [<a href="#Log4j6">6</a>] has proposed significant architectural changes to improve memory usage.</p>
+            
+<p>Chris Nokes [<a href="#Log4j6">6</a>] has proposed significant architectural changes to improve memory usage.</p>
 
-            <p>
-            <li>
-<a name="Log4j1">[1] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103420386032223&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103420386032223&amp;w=2</a>
-</a>
+            
+<p>
+            
+<li>
+<a name="Log4j1">[1] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&m=103420386032223&w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103420386032223&amp;w=2</a></a>
 </li>
-            <li>
-<a name="Log4j2">[2] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103366188809758&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103366188809758&amp;w=2</a>
-</a>
+            
+<li>
+<a name="Log4j2">[2] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&m=103366188809758&w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103366188809758&amp;w=2</a></a>
 </li>
-            <li>
-<a name="Log4j3">[3] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103477613024786&amp;w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103477613024786&amp;w=2</a>
-</a>
+            
+<li>
+<a name="Log4j3">[3] - <a href="http://marc.theaimsgroup.com/?l=log4j-dev&m=103477613024786&w=2">http://marc.theaimsgroup.com/?l=log4j-dev&amp;m=103477613024786&amp;w=2</a></a>
 </li>
-            <li>
-<a name="Log4j4">[4] - <a href="http://marc.theaimsgroup.com/?l=jakarta-commons-dev&amp;m=103479230214745&amp;w=2">http://marc.theaimsgroup.com/?l=jakarta-commons-dev&amp;m=103479230214745&amp;w=2</a>
-</a>
+            
+<li>
+<a name="Log4j4">[4] - <a href="http://marc.theaimsgroup.com/?l=jakarta-commons-dev&m=103479230214745&w=2">http://marc.theaimsgroup.com/?l=jakarta-commons-dev&amp;m=103479230214745&amp;w=2</a></a>
 </li>
-            <li>
-<a name="Log4j5">[5] - <a href="http://marc.theaimsgroup.com/?l=jakarta-commons-dev&amp;m=103479543318721&amp;w=2">http://marc.theaimsgroup.com/?l=jakarta-commons-dev&amp;m=103479543318721&amp;w=2</a>
-</a>
+            
+<li>
+<a name="Log4j5">[5] - <a href="http://marc.theaimsgroup.com/?l=jakarta-commons-dev&m=103479543318721&w=2">http://marc.theaimsgroup.com/?l=jakarta-commons-dev&amp;m=103479543318721&amp;w=2</a></a>
 </li>
-            <li>
-<a name="Log4j6">[6] - <a href="http://marc.theaimsgroup.com/?t=103471060500008&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103471060500008&amp;r=1&amp;w=2</a>
-</a>
+            
+<li>
+<a name="Log4j6">[6] - <a href="http://marc.theaimsgroup.com/?t=103471060500008&r=1&w=2">http://marc.theaimsgroup.com/?t=103471060500008&amp;r=1&amp;w=2</a></a>
 </li>
-            </p>
-        </div>
+            
+</p>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Lucene">
-<strong>Lucene</strong>
-</a>
+<a name="Lucene"><strong>Lucene</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"a high-performance, full-featured text search engine"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Otis Gospodnetic</p>
 
-            <p>The biggest change to Lucene since Auguest was the addition of a mechanism that allows Document and Field boosting [<a href="#Lucene1">1</a>].  This change allows one to give additional boost to certain documents and/or fields, which results in those documents getting a higher ranking when they match a query.</p>
+            
+<p>The biggest change to Lucene since Auguest was the addition of a mechanism that allows Document and Field boosting [<a href="#Lucene1">1</a>].  This change allows one to give additional boost to certain documents and/or fields, which results in those documents getting a higher ranking when they match a query.</p>
 
-            <p>A new method, setPositionIncrement() in Token class was added. This permits, for the purpose of phrase searching, placing multiple terms in a single position.  This is useful with stemmers that produce multiple possible stems for a word. This also permits the introduction of gaps between terms, so that terms which are adjacent in a token stream will not be matched by and exact phrase query. This makes it possible, e.g., to build an analyzer where phrases are not matched over stop words which have been removed. Finally, repeating a token with an increment of zero can also be used to boost scores of matches on that token.</p>
+            
+<p>A new method, setPositionIncrement() in Token class was added. This permits, for the purpose of phrase searching, placing multiple terms in a single position.  This is useful with stemmers that produce multiple possible stems for a word. This also permits the introduction of gaps between terms, so that terms which are adjacent in a token stream will not be matched by and exact phrase query. This makes it possible, e.g., to build an analyzer where phrases are not matched over stop words which have been removed. Finally, repeating a token with an increment of zero can also be used to boost scores of matches on that token.</p>
 
-            <p>Boris Okner [<a href="#Lucene2">2</a>] made a big contribution with his Russian Analyzer.</p>
+            
+<p>Boris Okner [<a href="#Lucene2">2</a>] made a big contribution with his Russian Analyzer.</p>
 
-            <p>There was some smaller bug fixes, new classes (QueryFilter), IndexWriter class got getAnalyzer() method, etc.</p>
+            
+<p>There was some smaller bug fixes, new classes (QueryFilter), IndexWriter class got getAnalyzer() method, etc.</p>
 
-            <p>
-            <li>
-<a name="Lucene1">[1] - <a href="http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&amp;msgId=417758">http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&amp;msgId=417758</a>
-</a>
+            
+<p>
+            
+<li>
+<a name="Lucene1">[1] - <a href="http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&msgId=417758">http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&amp;msgId=417758</a></a>
 </li>
-            <li>
-<a name="Lucene2">[2] - <a href="http://mail-archives.apache.org/eyebrowse/BrowseList?listName=lucene-dev@jakarta.apache.org&amp;by=author&amp;from=10162&amp;to=10162&amp;first=1&amp;count=5">http://mail-archives.apache.org/eyebrowse/BrowseList?listName=lucene-dev@jakarta.apache.org&amp;by=author&amp;from=10162&amp;to=10162&amp;first=1&amp;count=5</a>
-</a>
+            
+<li>
+<a name="Lucene2">[2] - <a href="http://mail-archives.apache.org/eyebrowse/BrowseList?listName=lucene-dev@jakarta.apache.org&by=author&from=10162&to=10162&first=1&count=5">http://mail-archives.apache.org/eyebrowse/BrowseList?listName=lucene-dev@jakarta.apache.org&amp;by=author&amp;from=10162&amp;to=10162&amp;first=1&amp;count=5</a></a>
 </li>
-            </p>
+            
+</p>
 
-        </div>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="POI">
-<strong>POI</strong>
-</a>
+<a name="POI"><strong>POI</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Andrew C Oliver</p>
 
-            <p>POI put out a new development release that includes Macro support</p>
-            <p>Shawn Laubach was voted a committer</p>
-            <p>There was renewed interest in HDF our word port and several new folks expressed an interest in volunteering</p>
-            <p>Andy discovered the default encoding on Redhat 8 is now UTF-8 and not 8859-1, hence finally we have a machine to test POI with a different default encoding and can fix that bug.</p>
-        </div>
+            
+<p>POI put out a new development release that includes Macro support</p>
+            
+<p>Shawn Laubach was voted a committer</p>
+            
+<p>There was renewed interest in HDF our word port and several new folks expressed an interest in volunteering</p>
+            
+<p>Andy discovered the default encoding on Redhat 8 is now UTF-8 and not 8859-1, hence finally we have a machine to test POI with a different default encoding and can fix that bug.</p>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Struts">
-<strong>Struts</strong>
-</a>
+<a name="Struts"><strong>Struts</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <b>Editor:</b>Ted Husted</p>
 
-            <p>The Struts team is proud to welcome 4 new Committers this month, David Karr, Eddie Bush, David Graham, and James Mitchell [<a href="#Struts1">1</a>].</p>
+            
+<p>The Struts team is proud to welcome 4 new Committers this month, David Karr, Eddie Bush, David Graham, and James Mitchell [<a href="#Struts1">1</a>].</p>
 
-            <p>Everyone is working steadily toward the release of Struts 1.1 beta 3. To help keep everyone on track, the team added a Development Roadmap [<a href="#Struts2">2</a>].</p>
+            
+<p>Everyone is working steadily toward the release of Struts 1.1 beta 3. To help keep everyone on track, the team added a Development Roadmap [<a href="#Struts2">2</a>].</p>
 
-            <p>There are a number of "nice to haves" that won't make Struts 1.1 which are now slated for Struts 1.2. Farther down the road, Struts 2.0 will rely upon the new standards, like JavaServer Faces and JSTL. </p>
+            
+<p>There are a number of "nice to haves" that won't make Struts 1.1 which are now slated for Struts 1.2. Farther down the road, Struts 2.0 will rely upon the new standards, like JavaServer Faces and JSTL. </p>
 
-            <p>The platform for Struts 1.1 will remain Servlet 2.2 and JSP 1.1. However, a Struts JSTL taglib is available in the nightly build contrib directory and will be released with Struts 1.1 as a separate download. </p>
+            
+<p>The platform for Struts 1.1 will remain Servlet 2.2 and JSP 1.1. However, a Struts JSTL taglib is available in the nightly build contrib directory and will be released with Struts 1.1 as a separate download. </p>
 
-            <p>Solid Struts support for the other new standard, Struts JavaServer Faces, is under development, but cannot be released quite yet [<a href="#Struts1">3</a>].</p>
+            
+<p>Solid Struts support for the other new standard, Struts JavaServer Faces, is under development, but cannot be released quite yet [<a href="#Struts1">3</a>].</p>
 
 
-            <p>Meanwhile, the Struts User list will continue to enjoy its "casual Friday" policy. Off-topic messages are tolerated on Fridays so long as the message is prefixed with the token [FRIDAY]. Posting [FRIDAY] articles on any other weekday is strongly discouraged. </p>
+            
+<p>Meanwhile, the Struts User list will continue to enjoy its "casual Friday" policy. Off-topic messages are tolerated on Fridays so long as the message is prefixed with the token [FRIDAY]. Posting [FRIDAY] articles on any other weekday is strongly discouraged. </p>
 
-            <p>
-            <li>
-<a name="Struts1">[1] - <a href="http://jakarta.apache.org/struts/volunteers.html">http://jakarta.apache.org/struts/volunteers.html</a>
-</a>
+            
+<p>
+            
+<li>
+<a name="Struts1">[1] - <a href="http://jakarta.apache.org/struts/volunteers.html">http://jakarta.apache.org/struts/volunteers.html</a></a>
 </li>
-            <li>
-<a name="Struts2">[2] - <a href="http://jakarta.apache.org/struts/status.html">http://jakarta.apache.org/struts/status.html</a>
-</a>
+            
+<li>
+<a name="Struts2">[2] - <a href="http://jakarta.apache.org/struts/status.html">http://jakarta.apache.org/struts/status.html</a></a>
 </li>
-            <li>
-<a name="Struts3">[3] - <a href="http://jakarta.apache.org/struts/proposals/struts-faces.html">http://jakarta.apache.org/struts/proposals/struts-faces.html</a>
-</a>
+            
+<li>
+<a name="Struts3">[3] - <a href="http://jakarta.apache.org/struts/proposals/struts-faces.html">http://jakarta.apache.org/struts/proposals/struts-faces.html</a></a>
 </li>
-            </p>
+            
+</p>
 
-        </div>
+        
+</div>
 </p>
 </div>
 </td>
-<!--RIGHT SIDE NAVIGATION-->
-<td nowrap="true" valign="top" class="right-navbar">
+<!--RIGHT SIDE NAVIGATION--><td nowrap="true" valign="top" class="right-navbar">
 <navbar name="rhs">
 
-    <p>
+    
+<p>
 <strong>About Jakarta</strong>
 </p>
 <ul>
@@ -638,7 +713,8 @@
 <a href="http://jakarta.apache.org/site/java_at_apache.html">Java@Apache</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Reference</strong>
 </p>
 <ul>
@@ -670,17 +746,23 @@
 <a href="http://www.apache.org/foundation/thanks.html">Acknowledgements</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Search Jakarta</strong>
 </p>
 <div class="searchbox">
-        <form action="http://www.google.com/search" method="get">
-          <input value="jakarta.apache.org" name="sitesearch" type="hidden" />
-          <input size="10" name="q" id="query" type="text" />
-          <input name="Search" value="Search" type="submit" />
-        </form>
-      </div>
-    <p>
+        
+<form action="http://www.google.com/search" method="get">
+          
+<input value="jakarta.apache.org" name="sitesearch" type="hidden">
+          <input size="10" name="q" id="query" type="text">
+          <input name="Search" value="Search" type="submit">
+        
+</form>
+      
+</div>
+    
+<p>
 <strong>Unaffiliated Links</strong>
 </p>
 <ul>
@@ -697,7 +779,8 @@
 <a href="http://www.planetapache.org/">Planet Apache</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Unaffiliated Translations</strong>
 </p>
 <ul>
@@ -711,20 +794,21 @@
 <a href="http://jakarta.jp/">Jakarta.JP (Japanese)</a>
 </li>
 </ul>
+
 </navbar>
 </td>
 </tr>
 <!--FOOTER SEPARATOR-->
 <tr>
 <td colspan="3">
-<hr size="1" noshade="" />
+<hr size="1" noshade="">
 </td>
 </tr>
 <tr>
 <td colspan="3">
 <div class="page-footer">
 <em>
-        Copyright © 1999-2005, The Apache Software Foundation. <a href="http://jakarta.apache.org/site/legal.html">Legal information</a>.
+        Copyright &copy; 1999-2005, The Apache Software Foundation. <a href="http://jakarta.apache.org/site/legal.html">Legal information</a>.
         </em>
 </div>
 </td>

Modified: jakarta/site/docs/site/news/200211.html
URL: http://svn.apache.org/viewcvs/jakarta/site/docs/site/news/200211.html?view=diff&r1=154847&r2=154848
==============================================================================
--- jakarta/site/docs/site/news/200211.html (original)
+++ jakarta/site/docs/site/news/200211.html Tue Feb 22 06:03:23 2005
@@ -1,22 +1,18 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <title>The Jakarta Site - Jakarta Newsletter - November 2002 - #5</title>
-<link type="text/css" href="/style/style.css" rel="stylesheet" />
-<meta value="Apache Jakarta Project" name="author" />
-<meta value="general.AT.jakarta.DOT.apache.DOT.org" name="email" />
+<link type="text/css" href="/style/style.css" rel="stylesheet">
+<meta value="Apache Jakarta Project" name="author">
+<meta value="general.AT.jakarta.DOT.apache.DOT.org" name="email">
 </head>
 <body>
 <table cellspacing="0" width="100%" border="0" class="page-header">
 <!--PAGE HEADER-->
 <tr>
 <td colspan="2">
-<!--JAKARTA LOGO-->
-<a href="http://jakarta.apache.org/">
-<img border="0" alt="The Jakarta Project" src="http://jakarta.apache.org/images/jakarta-logo.gif" />
-</a>
-</td>
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" src="http://jakarta.apache.org/images/jakarta-logo.gif"></a></td>
 </tr>
 </table>
 <table cellspacing="4" width="100%" border="0">
@@ -26,7 +22,8 @@
 <navbar name="lhs">
 
     
-    <p>
+    
+<p>
 <strong>Support</strong>
 </p>
 <ul>
@@ -49,7 +46,8 @@
 <a href="http://jakarta.apache.org/site/faqs.html">FAQs</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Subprojects</strong>
 </p>
 <ul>
@@ -111,7 +109,8 @@
 <a href="../../watchdog/index.html">Watchdog</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Incubating</strong>
 </p>
 <ul>
@@ -119,7 +118,8 @@
 <a href="http://incubator.apache.org/projects/agila.html">Agila</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Ex-Jakarta</strong>
 </p>
 <ul>
@@ -151,435 +151,534 @@
 <a href="http://struts.apache.org/">Struts</a>
 </li>
 </ul>
-    </navbar>
+    
+</navbar>
 </td>
-<!--MAIN BODY-->
-<td align="left" valign="top" class="main-body">
+<!--MAIN BODY--><td align="left" valign="top" class="main-body">
 <div class="section">
 <div class="section-header">
-<a name="Jakarta Newsletter">
-<strong>Jakarta Newsletter</strong>
-</a>
+<a name="Jakarta%20Newsletter"><strong>Jakarta Newsletter</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
-                <b>Issue:</b> 5
-                <br />
-                <b>Date:</b> November 2002
-                <br />
-                <b>Url:</b> <a href="http://jakarta.apache.org/site/news/200211.html">http://jakarta.apache.org/site/news/200211.html</a>
-            </p>
-            <p>It has been a quiet month. Commons has killed on old component and welcomed a new one, while other components have kept up fixes, features and releases. Elsewhere there has been more discussion about the infrastructure and community at Apache, and an attempt to be helpful to those developers using IDEs</p>
+            
+<p>
+                
+<b>Issue:</b> 5
+                <br>
+                
+<b>Date:</b> November 2002
+                <br>
+                
+<b>Url:</b> <a href="http://jakarta.apache.org/site/news/200211.html">http://jakarta.apache.org/site/news/200211.html</a>
+            
+</p>
+            
+<p>It has been a quiet month. Commons has killed on old component and welcomed a new one, while other components have kept up fixes, features and releases. Elsewhere there has been more discussion about the infrastructure and community at Apache, and an attempt to be helpful to those developers using IDEs</p>
 
-            <p>As always, I want to thank those who contributed and hope that you enjoy the read.  If you would like to comment further on any of the highlighted discussions then please do so on the <a href="http://jakarta.apache.org/site/mail.html">appropriate list</a>, if you want to comment on the newsletter itself then please point your comments to <a href="mailto:general@jakarta.apache.org?subject=[Newsletter]">general@jakarta.apache.org</a>.</p>
+            
+<p>As always, I want to thank those who contributed and hope that you enjoy the read.  If you would like to comment further on any of the highlighted discussions then please do so on the <a href="http://jakarta.apache.org/site/mail.html">appropriate list</a>, if you want to comment on the newsletter itself then please point your comments to <a href="mailto:general@jakarta.apache.org?subject=[Newsletter]">general@jakarta.apache.org</a>.</p>
 
-            <p>Rob Oxspring</p>
+            
+<p>Rob Oxspring</p>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Contents">
-<strong>Contents</strong>
-</a>
+<a name="Contents"><strong>Contents</strong></a>
 </div>
 <div class="subsection-body">
-                <li>
+                
+<li>
 <a href="#General">General</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Ant">Ant</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Commons">Commons</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Jetspeed">Jetspeed</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Lucene">Lucene</a>
 </li>
-                <li>
+                
+<li>
 <a href="#Turbine">Turbine</a>
 </li>
-            </div>
+            
+</div>
+</div>
+        
 </div>
-        </div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="General">
-<strong>General</strong>
-</a>
+<a name="General"><strong>General</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"Ideas, suggestions, and comments on the overall Jakarta project"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Rob Oxspring</p>
 
 
-            <p>Andrew Oliver decided to do something about the Java developers who "cut their teeth" on IDEs and don't understand the intricacies of the command line tools that are used under the hood.  The page [<a href="#General1">1</a>] was welcomed by many and was rapidly expanded [<a href="#General2">2</a>] and should hopefully be a resource useful to a wide range of developers.</p>
+            
+<p>Andrew Oliver decided to do something about the Java developers who "cut their teeth" on IDEs and don't understand the intricacies of the command line tools that are used under the hood.  The page [<a href="#General1">1</a>] was welcomed by many and was rapidly expanded [<a href="#General2">2</a>] and should hopefully be a resource useful to a wide range of developers.</p>
 
-            <p>
+            
+<p>
             Duplicated or pointless import statements appear over time in most Java code.  This is an issue that Tom Copeland wanted to tackle, and sparked a few iterations [<a href="#General3">3</a>] of the "bad imports" report [<a href="#General4">4</a>].
             </p>
 
-            <p>
-                <li>
-<a name="General1">[1] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;from=281536&amp;to=281536&amp;count=39&amp;by=thread&amp;paged=false">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;from=281536&amp;to=281536&amp;count=39&amp;by=thread&amp;paged=false</a>
-</a>
-</li>
-                <li>
-<a name="General2">[2] - <a href="http://jakarta.apache.org/site/idedevelopers.html ">http://jakarta.apache.org/site/idedevelopers.html </a>
-</a>
-</li>
-                <li>
-<a name="General3">[3] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=271386">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=271386</a>
-</a>
-</li>
-                <li>
-<a name="General4">[4] - <a href="http://cvs.apache.org/~tcopeland/jakarta_bad_imports.htm">http://cvs.apache.org/~tcopeland/jakarta_bad_imports.htm</a>
-</a>
+            
+<p>
+                
+<li>
+<a name="General1">[1] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&from=281536&to=281536&count=39&by=thread&paged=false">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;from=281536&amp;to=281536&amp;count=39&amp;by=thread&amp;paged=false</a></a>
 </li>
-            </p>
+                
+<li>
+<a name="General2">[2] - <a href="http://jakarta.apache.org/site/idedevelopers.html%20">http://jakarta.apache.org/site/idedevelopers.html </a></a>
+</li>
+                
+<li>
+<a name="General3">[3] - <a href="http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=271386">http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&amp;by=thread&amp;from=271386</a></a>
+</li>
+                
+<li>
+<a name="General4">[4] - <a href="http://cvs.apache.org/~tcopeland/jakarta_bad_imports.htm">http://cvs.apache.org/~tcopeland/jakarta_bad_imports.htm</a></a>
+</li>
+            
+</p>
 
-        </div>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Ant">
-<strong>Ant</strong>
-</a>
+<a name="Ant"><strong>Ant</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"Apache Ant is a Java-based build tool"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Stefan Bodewig, Conor MacNeill</p>
 
 
-            <p>The biggest news in Ant land is that Ant has been promoted to a top-level project at the board meeting in November.  Much of the discussion on ant-dev has been centered around the proposed board resolution, the formation of the initial PMC and similar issues during the last months. [<a href="#Ant1">1</a>,<a href="#Ant2">2</a>,<a href="#Ant3">3</a>]</p>
+            
+<p>The biggest news in Ant land is that Ant has been promoted to a top-level project at the board meeting in November.  Much of the discussion on ant-dev has been centered around the proposed board resolution, the formation of the initial PMC and similar issues during the last months. [<a href="#Ant1">1</a>,<a href="#Ant2">2</a>,<a href="#Ant3">3</a>]</p>
 
-            <p>While Ant is leaving the oversight of the Jakarta PMC with this move, Ant's committers are not necessarily leaving the Jakarta community, many of us will still be around and contribute where we see fit. </p>
-            <p>After the release of Ant 1.5.1 at the beginning of October, we've kept on fixing smaller bugs in the 1.5 branch, so a 1.5.2 release is getting more likely.  At the same time, development in the HEAD branch is picking up momentum again as we start adding new features and experiment with some stuff. [<a href="#Ant4">4</a>,<a href="#Ant5">5</a>]</p>
-            <p>The Ant GUI, Antidote, is being revived and discussions are getting underway on the Ant-dev mailing list. If anyone wants to get involved in this project, they are most welcome</p>
-            <p>
-                <li>
-<a name="Ant1">[1] - <a href="http://marc.theaimsgroup.com/?t=103658833500006&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103658833500006&amp;r=1&amp;w=2</a>
-</a>
-</li>
-                <li>
-<a name="Ant2">[2] - <a href="http://marc.theaimsgroup.com/?t=103702213600002&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103702213600002&amp;r=1&amp;w=2</a>
-</a>
-</li>
-                <li>
-<a name="Ant3">[3] - <a href="http://marc.theaimsgroup.com/?t=103778589600002&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103778589600002&amp;r=1&amp;w=2</a>
-</a>
-</li>
-                <li>
-<a name="Ant4">[4] - <a href="http://marc.theaimsgroup.com/?t=103834929300004&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103834929300004&amp;r=1&amp;w=2</a>
-</a>
-</li>
-                <li>
-<a name="Ant5">[5] - <a href="http://marc.theaimsgroup.com/?t=103834425100001&amp;r=1&amp;w=2">http://marc.theaimsgroup.com/?t=103834425100001&amp;r=1&amp;w=2</a>
-</a>
+            
+<p>While Ant is leaving the oversight of the Jakarta PMC with this move, Ant's committers are not necessarily leaving the Jakarta community, many of us will still be around and contribute where we see fit. </p>
+            
+<p>After the release of Ant 1.5.1 at the beginning of October, we've kept on fixing smaller bugs in the 1.5 branch, so a 1.5.2 release is getting more likely.  At the same time, development in the HEAD branch is picking up momentum again as we start adding new features and experiment with some stuff. [<a href="#Ant4">4</a>,<a href="#Ant5">5</a>]</p>
+            
+<p>The Ant GUI, Antidote, is being revived and discussions are getting underway on the Ant-dev mailing list. If anyone wants to get involved in this project, they are most welcome</p>
+            
+<p>
+                
+<li>
+<a name="Ant1">[1] - <a href="http://marc.theaimsgroup.com/?t=103658833500006&r=1&w=2">http://marc.theaimsgroup.com/?t=103658833500006&amp;r=1&amp;w=2</a></a>
 </li>
-            </p>
+                
+<li>
+<a name="Ant2">[2] - <a href="http://marc.theaimsgroup.com/?t=103702213600002&r=1&w=2">http://marc.theaimsgroup.com/?t=103702213600002&amp;r=1&amp;w=2</a></a>
+</li>
+                
+<li>
+<a name="Ant3">[3] - <a href="http://marc.theaimsgroup.com/?t=103778589600002&r=1&w=2">http://marc.theaimsgroup.com/?t=103778589600002&amp;r=1&amp;w=2</a></a>
+</li>
+                
+<li>
+<a name="Ant4">[4] - <a href="http://marc.theaimsgroup.com/?t=103834929300004&r=1&w=2">http://marc.theaimsgroup.com/?t=103834929300004&amp;r=1&amp;w=2</a></a>
+</li>
+                
+<li>
+<a name="Ant5">[5] - <a href="http://marc.theaimsgroup.com/?t=103834425100001&r=1&w=2">http://marc.theaimsgroup.com/?t=103834425100001&amp;r=1&amp;w=2</a></a>
+</li>
+            
+</p>
 
-        </div>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Commons">
-<strong>Commons</strong>
-</a>
+<a name="Commons"><strong>Commons</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"creating and maintaining reusable Java components"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Henri Yandell</p>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Releases">
-<strong>Releases</strong>
-</a>
-</div>
-<div class="subsection-body">
-                <p>November saw the release of two new projects from Jakarta Commons, and the release of a bugfix for another project.</p>
-                <p>Commons Validator 1.0 was mentioned in the previous newsletter. It was released on November 1st and is a validation framework from the Struts people.</p>
-                <p>Commons CLI 1.0 was released on the 6th of November and is an API for parsing command line arguments. It is the direct descendant of 3 older argument parsing APIs and other APIs have affected it over mail list discussions. This gives it a very high pedigree and makes it a great choice for handling the command line.</p>
-                <p>Commons Lang 1.0.1 is the first bugfix release for the Lang project. There are no new APIs or deprecated functionality, so all Commons Lang users are advised to upgrade, although the bugfixes are not earth-shattering.</p>
-                <p>
-                    <li>
-<a name="CommonsRelease1">[1] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsRelease2">[2] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-cli/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-cli/v1.0/RELEASE-NOTES.txt</a>
-</a>
-</li>
-                    <li>
-<a name="CommonsRelease3">[3] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0.1/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0.1/RELEASE-NOTES.txt</a>
-</a>
+<a name="Releases"><strong>Releases</strong></a>
+</div>
+<div class="subsection-body">
+                
+<p>November saw the release of two new projects from Jakarta Commons, and the release of a bugfix for another project.</p>
+                
+<p>Commons Validator 1.0 was mentioned in the previous newsletter. It was released on November 1st and is a validation framework from the Struts people.</p>
+                
+<p>Commons CLI 1.0 was released on the 6th of November and is an API for parsing command line arguments. It is the direct descendant of 3 older argument parsing APIs and other APIs have affected it over mail list discussions. This gives it a very high pedigree and makes it a great choice for handling the command line.</p>
+                
+<p>Commons Lang 1.0.1 is the first bugfix release for the Lang project. There are no new APIs or deprecated functionality, so all Commons Lang users are advised to upgrade, although the bugfixes are not earth-shattering.</p>
+                
+<p>
+                    
+<li>
+<a name="CommonsRelease1">[1] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-validator/v1.0/RELEASE-NOTES.txt</a></a>
 </li>
-                </p>
-            </div>
+                    
+<li>
+<a name="CommonsRelease2">[2] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-cli/v1.0/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-cli/v1.0/RELEASE-NOTES.txt</a></a>
+</li>
+                    
+<li>
+<a name="CommonsRelease3">[3] - <a href="http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0.1/RELEASE-NOTES.txt">http://jakarta.apache.org/builds/jakarta-commons/release/commons-lang/v1.0.1/RELEASE-NOTES.txt</a></a>
+</li>
+                
+</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Gossip">
-<strong>Gossip</strong>
-</a>
-</div>
-<div class="subsection-body">
-                <p>November was quiet for Commons, as it was for all of Apache. Indeed, the Commons mail list dropped by 35%.</p>
-                <p>The Patterns project in the Sandbox has been mothballed as its code is to go into Commons Lang and Commons Util. Work has begun on moving the BeanUtils reflection code over to Commons Lang and various BeanUtils bugs were dealt with.</p>
-                <p>A new database utility project has been proposed with generic JDBC(tm) utilities and lives under the name of 'DbUtils' in the sandbox and a project named 'attributes' has been proposed to handle runtime metadata attributes.</p>
-                <p>
-                    <li>
-<a name="CommonsRelease1">[1] - <a href="http://jakarta.apache.org/commons/sandbox/attributes/">http://jakarta.apache.org/commons/sandbox/attributes/</a>
-</a>
+<a name="Gossip"><strong>Gossip</strong></a>
+</div>
+<div class="subsection-body">
+                
+<p>November was quiet for Commons, as it was for all of Apache. Indeed, the Commons mail list dropped by 35%.</p>
+                
+<p>The Patterns project in the Sandbox has been mothballed as its code is to go into Commons Lang and Commons Util. Work has begun on moving the BeanUtils reflection code over to Commons Lang and various BeanUtils bugs were dealt with.</p>
+                
+<p>A new database utility project has been proposed with generic JDBC(tm) utilities and lives under the name of 'DbUtils' in the sandbox and a project named 'attributes' has been proposed to handle runtime metadata attributes.</p>
+                
+<p>
+                    
+<li>
+<a name="CommonsRelease1">[1] - <a href="http://jakarta.apache.org/commons/sandbox/attributes/">http://jakarta.apache.org/commons/sandbox/attributes/</a></a>
 </li>
-                </p>
-            </div>
+                
+</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Jelly">
-<strong>Jelly</strong>
-</a>
+<a name="Jelly"><strong>Jelly</strong></a>
 </div>
 <div class="subsection-body">
-                <p>
+                
+<p>
 <b>Editor:</b> James Strachan</p>
 
-                <p>Here are the main changes that have happened recently on the Jelly project...</p>
+                
+<p>Here are the main changes that have happened recently on the Jelly project...</p>
 
-                <p>
-                <li>XPath sorting now added to the XML library</li>
-                <li>&lt;j:useBean&gt; can now construct beans with constructor parameters</li>
-                <li>better reporting of JellyUnit failures, line numbers, expressions etc.</li>
-                <li>XMLUnit library added for unit testing of XML inside JellyUnit</li>
-                </p>
-
-                <p>So now JellyUnit can support the following XML unit testing constructs</p>
-
-                <p>
-                <li>XPath based assertions via &lt;test:assert xpath="..."/&gt;</li>
-                <li>schema validation via the jelly:validate library, testing XML against DTDs, XML Schema, RelaxNG etc</li>
-                <li>comparing 2 documents for equality using the new XMLUnit library</li>
-                <li>performing XSLT on some XML and then then performing any of the above</li>
-                <li>parsing HTML via the Neko parser and treating it as XML in any of the above</li>
-                </p>
+                
+<p>
+                
+<li>XPath sorting now added to the XML library</li>
+                
+<li>&lt;j:useBean&gt; can now construct beans with constructor parameters</li>
+                
+<li>better reporting of JellyUnit failures, line numbers, expressions etc.</li>
+                
+<li>XMLUnit library added for unit testing of XML inside JellyUnit</li>
+                
+</p>
 
-                <p>As well as Jexl based assertions, assertEquals and a new &lt;assertThrown&gt; tag to test for exceptions being thrown in Jelly scripts.</p>
-            </div>
+                
+<p>So now JellyUnit can support the following XML unit testing constructs</p>
+
+                
+<p>
+                
+<li>XPath based assertions via &lt;test:assert xpath="..."/&gt;</li>
+                
+<li>schema validation via the jelly:validate library, testing XML against DTDs, XML Schema, RelaxNG etc</li>
+                
+<li>comparing 2 documents for equality using the new XMLUnit library</li>
+                
+<li>performing XSLT on some XML and then then performing any of the above</li>
+                
+<li>parsing HTML via the Neko parser and treating it as XML in any of the above</li>
+                
+</p>
+
+                
+<p>As well as Jexl based assertions, assertEquals and a new &lt;assertThrown&gt; tag to test for exceptions being thrown in Jelly scripts.</p>
+            
+</div>
 </div>
 
-        </div>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Jetspeed">
-<strong>Jetspeed</strong>
-</a>
+<a name="Jetspeed"><strong>Jetspeed</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"an Enterprise Information Portal, using Java and XML"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> David Sean Taylor</p>
-            <p>Jetspeed 1.4b2 will be released on December 9.</p>
-            <div class="subsection">
+            
+<p>Jetspeed 1.4b2 will be released on December 9.</p>
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="New Features">
-<strong>New Features</strong>
-</a>
+<a name="New%20Features"><strong>New Features</strong></a>
 </div>
 <div class="subsection-body">
-                <p>This release is full of new features thanks in great part to a very welcome new committer, Mark Orciuch. Here is a list of new features implemented by Mark:</p>
-                <p>Parameter Presentation Styles - Data Entry Widgets including Date/Calendar, ListBox, CheckBoxGroup, TextArea, Custom JSP, Custom Velocity Portlet Preview Mode Portlet Usage Logging Password Expiration Online Profile Import/Export Print Friendly Mode Filtering in User Browser and Psml Browser</p>
-            </div>
+                
+<p>This release is full of new features thanks in great part to a very welcome new committer, Mark Orciuch. Here is a list of new features implemented by Mark:</p>
+                
+<p>Parameter Presentation Styles - Data Entry Widgets including Date/Calendar, ListBox, CheckBoxGroup, TextArea, Custom JSP, Custom Velocity Portlet Preview Mode Portlet Usage Logging Password Expiration Online Profile Import/Export Print Friendly Mode Filtering in User Browser and Psml Browser</p>
+            
+</div>
 </div>
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Documentation">
-<strong>Documentation</strong>
-</a>
-</div>
-<div class="subsection-body">
-                <p>Jetspeed 1.4b2 introduces a new set of documentation to more fully cover the changes made to version 1.4. We have added the following documents:</p>
-                <p>
-                <li>New 100+ page Jestpeed Tutorial</li>
-                <li>JPortal Application Examples, accompanies the tutorial</li>
-                <li>Jetspeed Axis Integration Guide</li>
-                <li>New Registry Documentation</li>
-                <li>New Layout Documentation</li>
-                <li>New Client Media Documentation</li>
-                </p>
-            </div>
+<a name="Documentation"><strong>Documentation</strong></a>
+</div>
+<div class="subsection-body">
+                
+<p>Jetspeed 1.4b2 introduces a new set of documentation to more fully cover the changes made to version 1.4. We have added the following documents:</p>
+                
+<p>
+                
+<li>New 100+ page Jestpeed Tutorial</li>
+                
+<li>JPortal Application Examples, accompanies the tutorial</li>
+                
+<li>Jetspeed Axis Integration Guide</li>
+                
+<li>New Registry Documentation</li>
+                
+<li>New Layout Documentation</li>
+                
+<li>New Client Media Documentation</li>
+                
+</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Dependencies">
-<strong>Dependencies</strong>
-</a>
+<a name="Dependencies"><strong>Dependencies</strong></a>
 </div>
 <div class="subsection-body">
-                <p>We updated as many Jars as we could to the latest versions without breaking the dependencies. Most importantly, we are now again in sync with the latest releases of:</p>
-                <p>
-                <li>Torque</li>
-                <li>Turbine</li>
-                <li>Commons</li>
-                <li>Hypersonic DB</li>
-                </p>
-            </div>
+                
+<p>We updated as many Jars as we could to the latest versions without breaking the dependencies. Most importantly, we are now again in sync with the latest releases of:</p>
+                
+<p>
+                
+<li>Torque</li>
+                
+<li>Turbine</li>
+                
+<li>Commons</li>
+                
+<li>Hypersonic DB</li>
+                
+</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Improved JSP Support">
-<strong>Improved JSP Support</strong>
-</a>
+<a name="Improved%20JSP%20Support"><strong>Improved JSP Support</strong></a>
 </div>
 <div class="subsection-body">
-                <p>Jetspeed JSP Tag library updated to support internationalization and Jetspeed Links. JSP templating engine updated to operate like Velocities, supporting the same media/language/country fallback algorithm.</p>
-            </div>
+                
+<p>Jetspeed JSP Tag library updated to support internationalization and Jetspeed Links. JSP templating engine updated to operate like Velocities, supporting the same media/language/country fallback algorithm.</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Client and Media Type Registries">
-<strong>Client and Media Type Registries</strong>
-</a>
+<a name="Client%20and%20Media%20Type%20Registries"><strong>Client and Media Type Registries</strong></a>
 </div>
 <div class="subsection-body">
-                <p>Two new registries have been added to better support new Media Types and Client agents.</p>?
+                
+<p>Two new registries have been added to better support new Media Types and Client agents.</p>?
             </div>
 </div>
 
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Jetspeed Security">
-<strong>Jetspeed Security</strong>
-</a>
+<a name="Jetspeed%20Security"><strong>Jetspeed Security</strong></a>
 </div>
 <div class="subsection-body">
-                <p>Further enhancements to security:</p>
-                <p>
-                <li>New LDAP Security Implementation from Ender Kilicoglu</li>
-                <li>Added "owner rule" to only allow access to the owner of a portal resource Cleaned up security in default site Add Security to References</li>
-                </p>
-            </div>
+                
+<p>Further enhancements to security:</p>
+                
+<p>
+                
+<li>New LDAP Security Implementation from Ender Kilicoglu</li>
+                
+<li>Added "owner rule" to only allow access to the owner of a portal resource Cleaned up security in default site Add Security to References</li>
+                
+</p>
+            
+</div>
 </div>
 
-            <div class="subsection">
+            
+<div class="subsection">
 <div class="subsection-header">
-<a name="Misc">
-<strong>Misc</strong>
-</a>
+<a name="Misc"><strong>Misc</strong></a>
 </div>
 <div class="subsection-body">
-                <p>
-                <li>Allow Customization of Portlet Control per Portlet</li>
-                <li>New File Cache utility</li>
-                <li>CheckStyle added to build</li>
-                </p>
-            </div>
+                
+<p>
+                
+<li>Allow Customization of Portlet Control per Portlet</li>
+                
+<li>New File Cache utility</li>
+                
+<li>CheckStyle added to build</li>
+                
+</p>
+            
+</div>
+</div>
+        
 </div>
-        </div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Lucene">
-<strong>Lucene</strong>
-</a>
+<a name="Lucene"><strong>Lucene</strong></a>
 </div>
 <p>
 <div class="section-body">
-            <p>
+            
+<p>
 <i>"a high-performance, full-featured text search engine"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Otis Gospodnetic</p>
 
-            <p>Lucene's scoring implementation was previously tightly integrated with the rest of the API. Doug Cutting added a public, extensible scoring API, which allows others to create their own scoring algorithm and plug it into Lucene:</p>
-            <p>
-<a href="http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&amp;msgId=532504">http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&amp;msgId=532504</a>
+            
+<p>Lucene's scoring implementation was previously tightly integrated with the rest of the API. Doug Cutting added a public, extensible scoring API, which allows others to create their own scoring algorithm and plug it into Lucene:</p>
+            
+<p>
+<a href="http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&msgId=532504">http://mail-archives.apache.org/eyebrowse/ReadMsg?listName=lucene-dev@jakarta.apache.org&amp;msgId=532504</a>
 </p>
-            <p>A document describing Lucene's index file formats has been added to Lucene's web site:</p>
-            <p>
+            
+<p>A document describing Lucene's index file formats has been added to Lucene's web site:</p>
+            
+<p>
 <a href="http://jakarta.apache.org/lucene/docs/fileformats.html">http://jakarta.apache.org/lucene/docs/fileformats.html</a>
 </p>
-        </div>
+        
+</div>
 </p>
 </div>
 <div class="section">
 <div class="section-header">
-<a name="Turbine">
-<strong>Turbine</strong>
-</a>
+<a name="Turbine"><strong>Turbine</strong></a>
 </div>
 <p>
 <div class="section-body">
 
-            <p>
+            
+<p>
 <i>" a servlet based framework that allows developers to quickly build secure web applications"</i>
 </p>
-            <p>
+            
+<p>
 <b>Editor:</b> Martin Poeschl</p>
 
 
-            <p>The Turbine Team released the final releases of Turbine 2.2 and Torque 3.0.</p>
+            
+<p>The Turbine Team released the final releases of Turbine 2.2 and Torque 3.0.</p>
 
-            <p>A list of changes can be found on the web-site</p>
+            
+<p>A list of changes can be found on the web-site</p>
 
-            <p>
+            
+<p>
 <a href="http://jakarta.apache.org/turbine/turbine-2/changes.html">http://jakarta.apache.org/turbine/turbine-2/changes.html</a>
 </p>
-            <p>
+            
+<p>
 <a href="http://jakarta.apache.org/turbine/torque/changes.html">http://jakarta.apache.org/turbine/torque/changes.html</a>
 </p>
 
-            <p>The distributions are available at:</p>
+            
+<p>The distributions are available at:</p>
 
-            <p>
+            
+<p>
 <a href="http://jakarta.apache.org/builds/jakarta-turbine/turbine-2/release/2.2/">http://jakarta.apache.org/builds/jakarta-turbine/turbine-2/release/2.2/</a>
 </p>
-            <p>
+            
+<p>
 <a href="http://jakarta.apache.org/builds/jakarta-turbine/torque/release/3.0/">http://jakarta.apache.org/builds/jakarta-turbine/torque/release/3.0/</a>
 </p>
-            <p>
+            
+<p>
 <a href="http://jakarta.apache.org/builds/jakarta-turbine/tdk/release/2.2/">http://jakarta.apache.org/builds/jakarta-turbine/tdk/release/2.2/</a>
 </p>
-        </div>
+        
+</div>
 </p>
 </div>
 </td>
-<!--RIGHT SIDE NAVIGATION-->
-<td nowrap="true" valign="top" class="right-navbar">
+<!--RIGHT SIDE NAVIGATION--><td nowrap="true" valign="top" class="right-navbar">
 <navbar name="rhs">
 
-    <p>
+    
+<p>
 <strong>About Jakarta</strong>
 </p>
 <ul>
@@ -602,7 +701,8 @@
 <a href="http://jakarta.apache.org/site/java_at_apache.html">Java@Apache</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Reference</strong>
 </p>
 <ul>
@@ -634,17 +734,23 @@
 <a href="http://www.apache.org/foundation/thanks.html">Acknowledgements</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Search Jakarta</strong>
 </p>
 <div class="searchbox">
-        <form action="http://www.google.com/search" method="get">
-          <input value="jakarta.apache.org" name="sitesearch" type="hidden" />
-          <input size="10" name="q" id="query" type="text" />
-          <input name="Search" value="Search" type="submit" />
-        </form>
-      </div>
-    <p>
+        
+<form action="http://www.google.com/search" method="get">
+          
+<input value="jakarta.apache.org" name="sitesearch" type="hidden">
+          <input size="10" name="q" id="query" type="text">
+          <input name="Search" value="Search" type="submit">
+        
+</form>
+      
+</div>
+    
+<p>
 <strong>Unaffiliated Links</strong>
 </p>
 <ul>
@@ -661,7 +767,8 @@
 <a href="http://www.planetapache.org/">Planet Apache</a>
 </li>
 </ul>
-    <p>
+    
+<p>
 <strong>Unaffiliated Translations</strong>
 </p>
 <ul>
@@ -675,20 +782,21 @@
 <a href="http://jakarta.jp/">Jakarta.JP (Japanese)</a>
 </li>
 </ul>
+
 </navbar>
 </td>
 </tr>
 <!--FOOTER SEPARATOR-->
 <tr>
 <td colspan="3">
-<hr size="1" noshade="" />
+<hr size="1" noshade="">
 </td>
 </tr>
 <tr>
 <td colspan="3">
 <div class="page-footer">
 <em>
-        Copyright © 1999-2005, The Apache Software Foundation. <a href="http://jakarta.apache.org/site/legal.html">Legal information</a>.
+        Copyright &copy; 1999-2005, The Apache Software Foundation. <a href="http://jakarta.apache.org/site/legal.html">Legal information</a>.
         </em>
 </div>
 </td>



---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org


Mime
View raw message