You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2006/12/22 09:10:52 UTC

svn commit: r489579 [1/4] - in /cocoon/site/site: ./ 2.1/ 2.1/howto/ 2.1/userdocs/ 2.1/userdocs/widgets/ images/ skin/ skin/images/

Author: cziegeler
Date: Fri Dec 22 00:10:50 2006
New Revision: 489579

URL: http://svn.apache.org/viewvc?view=rev&rev=489579
Log:
Update website

Added:
    cocoon/site/site/2.1/howto/howto-author-faq.html   (with props)
    cocoon/site/site/skin/forrest.css.xslt   (with props)
    cocoon/site/site/skin/images/corner-imports.svg.xslt   (with props)
    cocoon/site/site/skin/images/dc.svg.xslt   (with props)
    cocoon/site/site/skin/images/poddoc.svg.xslt   (with props)
    cocoon/site/site/skin/images/rc.svg.xslt   (with props)
    cocoon/site/site/skin/images/txtdoc.svg.xslt   (with props)
    cocoon/site/site/skin/profile.css.xslt   (with props)
Modified:
    cocoon/site/site/2.1/changes.html
    cocoon/site/site/2.1/changes.rss
    cocoon/site/site/2.1/index.html
    cocoon/site/site/2.1/userdocs/widgets/widget_field.html
    cocoon/site/site/2.1/userdocs/widgets/widget_imagemap.html
    cocoon/site/site/2.1/userdocs/xmlbinding.html
    cocoon/site/site/images/cocoon-logo.gif
    cocoon/site/site/linkmap.html
    cocoon/site/site/skin/images/rc-b-l-15-1body-2menu-3menu.png
    cocoon/site/site/skin/images/rc-b-r-15-1body-2menu-3menu.png
    cocoon/site/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
    cocoon/site/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
    cocoon/site/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
    cocoon/site/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
    cocoon/site/site/skin/images/rc-t-r-15-1body-2menu-3menu.png
    cocoon/site/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
    cocoon/site/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
    cocoon/site/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
    cocoon/site/site/skin/profile.css

Modified: cocoon/site/site/2.1/changes.html
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/changes.html?view=diff&rev=489579&r1=489578&r2=489579
==============================================================================
--- cocoon/site/site/2.1/changes.html (original)
+++ cocoon/site/site/2.1/changes.html Fri Dec 22 00:10:50 2006
@@ -1221,18 +1221,143 @@
 <div class="section">
 <p>Changes are sorted chronologically with the most recent at the top. These symbols denote the various action types:<img class="icon" alt="add" src="../images/add.jpg">=add, <img class="icon" alt="fix" src="../images/fix.jpg">=fix, <img class="icon" alt="remove" src="../images/remove.jpg">=remove, <img class="icon" alt="update" src="../images/update.jpg">=update</p>
 </div>
-<!-- FIXME: is this needed for anything else? Replaced with hard-coded values
-  <release version="@version@" date="@date@">
--->
   
-<a name="N10026"></a><a name="version_2.1.10"></a>
-<h2 class="h3">Version 2.1.10 (TBD)</h2>
+<a name="N10024"></a><a name="version_2.1.11"></a>
+<h2 class="h3">Version 2.1.11 (TBD)</h2>
 <div class="section">
-<a name="N1002A"></a>
+<a name="N10028"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
 <img class="icon" alt="fix" src="../images/fix.jpg">
+      Auth Block: Make isUserInRole a static method.
+     Committed by CZ.</li>
+</ul>
+<a name="N10031"></a><a name="Contributors+to+this+release"></a>
+<h3 class="h4">Contributors to this release</h3>
+<p>We thank the following people for their contributions to this release.</p>
+<p>This is a list of all people who participated as committers:<br>Carsten Ziegeler (CZ).</p>
+</div>
+  
+<a name="N1003C"></a><a name="version_2.1.10"></a>
+<h2 class="h3">Version 2.1.10 (December 21 2006)</h2>
+<div class="section">
+<a name="N10040"></a><a name="-N10040"></a>
+<h3 class="h4"></h3>
+<ul>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      Core: Allow dynamic loading of JavaScript objects even when scope is locked.
+     Committed by JH. Thanks to Rob Berens. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1811">COCOON-1811</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      CForms: Always set viewData for flow script functions (if it's not available set it to null).
+     Committed by CZ. Thanks to Rob Berens. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1916">COCOON-1916</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      Javaflow OJB Sample: Fix "No method 'showEmployee' found".
+     Committed by CZ. Thanks to Jeroen Reijn. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1969">COCOON-1969</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      The JavaFlow OJB sample overwrote the first entry on insert instead of adding a new entry.
+      This has been fixed.
+     Committed by CZ. Thanks to Jeroen Reijn. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1970">COCOON-1970</a>.</li>
+<li>
+<img class="icon" alt="remove" src="../images/remove.jpg">
+      Core: Removed the buggy WildhardHelper. Use the new improved WildcardMatcherHelper.
+     Committed by CZ.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Profiler block: Add statistics component.
+     Committed by CZ.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Databases block: Add support for iBatis to use configured Excalibur data sources in iBatis.
+     Committed by CZ.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      CForms: The filterfield widget was not defined for the forms manager.
+     Committed by AS. Thanks to Jeroen Reijn. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1965">COCOON-1965</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      CForms: Numeric based suggestion list should initialzate to the corresponding suggested text.
+     Committed by AG. Thanks to <a href="mailto:cchavez.at.agssa.net">Carlos Ch&aacute;vez</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1962">COCOON-1962</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+      Updated Rhino (Javascript engine) to version 1.6R5.
+      This version is licensed under MPL, while previous versions were licensed under NPL,
+      which was a problem since software licensed under NPL cannot be included in Apache products.
+      The new version should be compatible with the previous version, though it does
+      not support the constructs "catch (continue|break|return)" which were available
+      in Cocoon's Rhino fork.
+     Committed by BRD.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+      Updated xercesImpl to 2.9.0 and xml-apis to 1.3.04.
+     Committed by AG.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Ajax: upload progress bar widget.<br>
+      
+<ul>
+        
+<li>A new dojo widget to display file upload progress for forms (and cforms).</li>
+        
+<li>Ajax-enabled cforms can now submit file-upload fields in the background.</li>
+        
+<li>New system pipelines for Blocks (/_cocoon/system/[blockname]/**).</li>
+        
+<li>Sitemaps can now call flowscripts written in a static namespaced style.</li>
+        
+<li>Added JSON Serialization utilities for flowscript.</li>
+        
+<li>You can now get i18n translations from Stings in flowscript.</li>
+      
+</ul>
+     Committed by JQ.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      Core: Add ability to pre-load i18n catalogues in I18nTransformer.
+      Removed references to defunct cache-on-startup configuration.
+     Committed by VG.</li>
+<li>
+<img class="icon" alt="add" src="../images/add.jpg">
+      CForms: Added @whitespace attribute to fd:field widget, to control how leading
+      and trailing whitespace characters are handled when reading submitted values.
+      Accepted values are: "trim" (default), "trim-start", "trim-end", and "preserve".
+     Committed by JJ. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1879">COCOON-1879</a>.</li>
+<li>
+<img class="icon" alt="update" src="../images/update.jpg">
+      Mail: Improve MailSender interface: added setBody(Object), setBodyURL
+      methods, deprecated setCharset, setBody(String), setBodyFromSrc,
+      setBodyFromSrcMimeType methods. Support byte[], InputStream as body and
+      attachment objects.
+     Committed by VG.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      Mail: Log exceptions from mail attachments - JavaMail does not preserve
+      cause exception.
+     Committed by VG.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      Lucene: Add <span class="codefrag">analyzer</span> parameter to <span class="codefrag">SearchGenerator</span>
+      as stated by the docs.
+     Committed by JH. Thanks to <a href="mailto:j.reijn.at.hippo.nl">Jeroen Reijn</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1936">COCOON-1936</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      Databases: Added support for the SQL:XML tag in SQLTransformer.
+     Committed by AG. Thanks to <a href="mailto:gwk.at.home.nl">Geurt Wisselink</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1894">COCOON-1894</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      Validation: Replaced references to constant declarations in
+      <span class="codefrag">javax.xml.XMLConstants</span>, which are not in the official API.
+     Committed by JH. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1878">COCOON-1878</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
+      CForms: Tree widget not handling on-selection-change events correctly.
+     Committed by AG. Thanks to <a href="mailto:suzan.foster.at.nerocmediaware.nl">Suzan Foster</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1692">COCOON-1692</a>.</li>
+<li>
+<img class="icon" alt="fix" src="../images/fix.jpg">
       XSP: SOAPHelper does no longer accept only replies with an XML declaration.
      Committed by JH. Thanks to <a href="mailto:f.linz.at.gmx.de">Fabian Linz</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1883">COCOON-1883</a>.</li>
 <li>
@@ -1241,11 +1366,12 @@
      Committed by AG.</li>
 <li>
 <img class="icon" alt="fix" src="../images/fix.jpg">
-      CForms: Add a <span class="codefrag">name</span> attribute to a booleanfield in output mode to make it easily accessible in JavaScript.
+      CForms: Add a <span class="codefrag">name</span> attribute to a booleanfield in output mode to
+      make it easily accessible in JavaScript.
      Committed by JH. Thanks to <a href="mailto:columbro.at.gmail.com">Gabriele Columbro</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1900">COCOON-1900</a>.</li>
 <li>
 <img class="icon" alt="fix" src="../images/fix.jpg">
-      Cforms: BeanConvertor uses a WeakHashMap in the wrong way.
+      CForms: BeanConvertor uses a WeakHashMap in the wrong way.
      Committed by AG. Thanks to <a href="mailto:columbro.at.gmail.com">Gabriele Columbro</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1867">COCOON-1867</a>.</li>
 <li>
 <img class="icon" alt="fix" src="../images/fix.jpg">
@@ -1253,11 +1379,13 @@
      Committed by AG. Thanks to <a href="mailto:christofer.dutz.at.univativ.de">Christofer Dutz</a>.</li>
 <li>
 <img class="icon" alt="update" src="../images/update.jpg">
-      Deprecate method org.apache.cocoon.components.flow.FlowHelper.unwrap(Object). This method will be removed in 2.2 release. Use org.apache.cocoon.components.flow.util.PipelineUtil.unwrap(Object) instead.
+      Deprecate method org.apache.cocoon.components.flow.FlowHelper.unwrap(Object).
+      This method will be removed in 2.2 release. Use org.apache.cocoon.components.flow.util.PipelineUtil.unwrap(Object) instead.
      Committed by AG.</li>
 <li>
 <img class="icon" alt="fix" src="../images/fix.jpg">
-      XSP: Use namespace-uri and not the namespace-prefix to select parameters in logicsheet-util.xsl.
+      XSP: Use namespace-uri and not the namespace-prefix to select parameters
+      in logicsheet-util.xsl.
      Committed by JH. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1196">COCOON-1196</a>.</li>
 <li>
 <img class="icon" alt="fix" src="../images/fix.jpg">
@@ -1695,17 +1823,17 @@
       Passing the default locale while parsing initial-value on a form if no locale attribute was specified.
      Committed by SG. See Issue <a class="external" href="http://issues.apache.org/jira/browse/COCOON-1844">COCOON-1844</a>.</li>
 </ul>
-<a name="N10397"></a><a name="Contributors+to+this+release"></a>
+<a name="N1046D"></a><a name="Contributors+to+this+release-N1046D"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
-<p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Alfred Nathaniel (AN), Andrew Savory (AS), Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Carsten Ziegeler (CZ), Giacomo Pati (GP), Jean-Baptiste Quenot (JBQ), J&ouml;rg Heinicke (JH), Jason Johnston (JJ), Marc Portier (MPO), Ralph Goers (RG), Simone Gianni (SG), Vadim Gritsenko (VG).</p>
-<p>This is a list of other contributors:<br>Aleksander Bandelj, Andrew Stevens, Ard Schrijvers, Brian Vargas, Carlos Ch&aacute;vez, Carlos Ch&aacute;vez &amp; Eric Meyer, Christofer Dutz, Conal Tuohy, Dennis Dam, Don Grodecki, Ellis Pritchard, Eric Meyer, Fabian Linz, Fr&eacute;d&eacute;ric Glorieux, Freek Segers, Gabriele Columbro, Georg H&uuml;ttenegger, Guillaume D&eacute;flache, Holger Wahlen, Igor Naumov, James Bates, Jasha Joachimsthal, Jason Johnston, Jeroen Goubert, Jeroen Reijn, Lars Trieloff, Mark Lundquist, Martin Kuck, Maurizio Pillitu, Pier Fumagalli, Tim Williams, Vince, Vincent Demay.</p>
+<p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Alfred Nathaniel (AN), Andrew Savory (AS), Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Carsten Ziegeler (CZ), Giacomo Pati (GP), Jean-Baptiste Quenot (JBQ), J&ouml;rg Heinicke (JH), Jason Johnston (JJ), Jeremy Quinn (JQ), Marc Portier (MPO), Ralph Goers (RG), Simone Gianni (SG), Vadim Gritsenko (VG).</p>
+<p>This is a list of other contributors:<br>Aleksander Bandelj, Andrew Stevens, Ard Schrijvers, Brian Vargas, Carlos Ch&aacute;vez, Carlos Ch&aacute;vez &amp; Eric Meyer, Christofer Dutz, Conal Tuohy, Dennis Dam, Don Grodecki, Ellis Pritchard, Eric Meyer, Fabian Linz, Fr&eacute;d&eacute;ric Glorieux, Freek Segers, Gabriele Columbro, Georg H&uuml;ttenegger, Geurt Wisselink, Guillaume D&eacute;flache, Holger Wahlen, Igor Naumov, James Bates, Jasha Joachimsthal, Jason Johnston, Jeroen Goubert, Jeroen Reijn, Lars Trieloff, Mark Lundquist, Martin Kuck, Maurizio Pillitu, Pier Fumagalli, Rob Berens, Suzan Foster, Tim Williams, Vince, Vincent Demay.</p>
 </div>
   
-<a name="N103A6"></a><a name="version_2.1.9"></a>
+<a name="N1047C"></a><a name="version_2.1.9"></a>
 <h2 class="h3">Version 2.1.9 (April 7 2006)</h2>
 <div class="section">
-<a name="N103AA"></a><a name="-N103AA"></a>
+<a name="N10480"></a><a name="-N10480"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -2113,17 +2241,17 @@
       complex the actual pipeline is.
      Committed by MPF.</li>
 </ul>
-<a name="N106C1"></a><a name="Contributors+to+this+release-N106C1"></a>
+<a name="N10797"></a><a name="Contributors+to+this+release-N10797"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Alfred Nathaniel (AN), Andrew Savory (AS), Bruno Dumon (BRD), Carsten Ziegeler (CZ), David Crossley (DC), Jean-Baptiste Quenot (JBQ), J&ouml;rg Heinicke (JH), Jorg Heymans (JHS), Max Pfingsthorn (MPF), Ralph Goers (RG), Sylvain Wallez (SW).</p>
 <p>This is a list of other contributors:<br>Andrew Stevens, Antonio Fiol, Aur&eacute;lien DEHAY, Bart Molenkamp, Daniele Madama, Eric Meyer, Feliciano Borrego, Freek Segers, George Georgovassilis, Guillaume Deflache, Jochen Kuhnle, Jonas Ekstedt, Marco Rolappe, Mark Lundquist, Michal Durdina, Miles Elam, Niclas Hedhman, Paul Focke, Philippe Gassmann, Philippe Laplanche, Rob Berens, Rolf Metternich, S&eacute;bastien Grimault, Simone Gianni, Simon Mieth, Thomas Lutz, Tom Green, Warrell Harries.</p>
 </div>
   
-<a name="N106D0"></a><a name="version_2.1.8"></a>
+<a name="N107A6"></a><a name="version_2.1.8"></a>
 <h2 class="h3">Version 2.1.8 (November 18 2005)</h2>
 <div class="section">
-<a name="N106D4"></a><a name="-N106D4"></a>
+<a name="N107AA"></a><a name="-N107AA"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -2910,17 +3038,17 @@
       Portal block: Make portal manager available through portal component manager.
      Committed by CZ.</li>
 </ul>
-<a name="N10C0B"></a><a name="Contributors+to+this+release-N10C0B"></a>
+<a name="N10CE1"></a><a name="Contributors+to+this+release-N10CE1"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Alfred Nathaniel (AN), Bertrand Delacr&eacute;taz (BD), Carsten Ziegeler (CZ), J&ouml;rg Heinicke (JH), Jorg Heymans (JHS), Leszek Gawron (LG), Pierpaolo Fumagalli (PF), Ralph Goers (RG), Reinhard P&ouml;tz (RP), Sylvain Wallez (SW), Ugo Cei (UC), Unico Hommes (UH), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Alfred Nathaniel, Andrew Stevens, Armaz Mellati, Askild Aaberg Olsen, Christian Stocker, Dan Durkin, Doug Bennett, Eric Caron, Gunnar Brand, Henric Mueller, Jason Johnston, Jean-Baptiste Quenot, Jean-Christophe Kermagoret, Jeffrey Kirby, Jens Maukisch, Joachim Breitsprecher, Jochen Kuhnle, Johan Stuyts, John Yonosh, Jon Evans, Jorg Heymans, Juan Jose Pablos, Luca Morandini, Mark H. Butler, Mark Lundquist, Markus Bussemer, Martin Holz, Maurice Jumelet, Max Pfingsthorn, Michal Durdina, Nico Verwer, Patrick Herber, Philippe Gassmann, Philipp Matthias Hahn, Philipp Schmidt, Roy Huang, Sandor Spruit, Thomas Lutz, Thomas Scheithauer.</p>
 </div>
   
-<a name="N10C1A"></a><a name="version_2.1.7"></a>
+<a name="N10CF0"></a><a name="version_2.1.7"></a>
 <h2 class="h3">Version 2.1.7 (March 23 2005)</h2>
 <div class="section">
-<a name="N10C1E"></a><a name="-N10C1E"></a>
+<a name="N10CF4"></a><a name="-N10CF4"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -3358,17 +3486,17 @@
      Fix: Continuation can only be invoked for the interpreter it was originally created for.
     Committed by LG.</li>
 </ul>
-<a name="N10E81"></a><a name="Contributors+to+this+release-N10E81"></a>
+<a name="N10F57"></a><a name="Contributors+to+this+release-N10F57"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG),  (all), Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Carsten Ziegeler (CZ), Giacomo Pati (GP), J&ouml;rg Heinicke (JH), Jeremy Quinn (JQ), Leszek Gawron (LG), Ralph Goers (RG), Reinhard P&ouml;tz (RP), Sylvain Wallez (SW), Torsten Curdt (TC), Upayavira (UV), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Adam Ratclife, Andrew Thornton, Jean-Baptiste Quenot, Jens Maukisch, Juan Jose Pablos, Mark H. Butler, Micah Dubinko, Michal Durdina, Neil Bacon, Nico Verwer, Niklas Therning, Roy Huang.</p>
 </div>
  
-<a name="N10E90"></a><a name="version_2.1.6"></a>
+<a name="N10F66"></a><a name="version_2.1.6"></a>
 <h2 class="h3">Version 2.1.6 (November 19 2004)</h2>
 <div class="section">
-<a name="N10E94"></a><a name="-N10E94"></a>
+<a name="N10F6A"></a><a name="-N10F6A"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -3942,17 +4070,17 @@
      Added instrumentation support to ContinuationsManager.
     Committed by VG.</li>
 </ul>
-<a name="N11279"></a><a name="Contributors+to+this+release-N11279"></a>
+<a name="N1134F"></a><a name="Contributors+to+this+release-N1134F"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Tony Collen (ATC), Bertrand Delacr&eacute;taz (BD), Carsten Ziegeler (CZ), David Crossley (DC), Giacomo Pati (GP), J&ouml;rg Heinicke (JH), Nicola Ken Barozzi (NKB), Ralph Goers (RG), Sylvain Wallez (SW), Torsten Curdt (TC), Unico Hommes (UH), Upayavira (UV), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Christian Mayrhuber, Christoph Gaffga, Colin Adams, Dave Brondsema, David Crossley, Enrico Maccias, Frank Taffelt, Guillaume Deflache, Gunnar Brand, Jeff Ramsdale, John Lianoglou, Johnson Hsu, Jorg Heymans, Juan Jose Pablos, Juergen Seitz, Leo Leonid, Leszek Gawron, Litrik De Roy, Mark H. Butler, Michal Durdina, Nikolaus Rath, Nuno Santos, Ralph Goers, Rick Tessner, Rob Berens, Rui Alberto L. Gon&ccedil;alves, Sal Mangano, Stavros Kounis, Viktor Skladovs, wchao@yahoo.com.</p>
 </div>
  
-<a name="N11288"></a><a name="version_2.1.5.1"></a>
+<a name="N1135E"></a><a name="version_2.1.5.1"></a>
 <h2 class="h3">Version 2.1.5.1 (July 9 2004)</h2>
 <div class="section">
-<a name="N1128C"></a><a name="-N1128C"></a>
+<a name="N11362"></a><a name="-N11362"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -4379,17 +4507,17 @@
      Remove non-FOM flow classes and system.js
     Committed by VG.</li>
 </ul>
-<a name="N1154C"></a><a name="Contributors+to+this+release-N1154C"></a>
+<a name="N11622"></a><a name="Contributors+to+this+release-N11622"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Carsten Ziegeler (CZ), David Crossley (DC), J&ouml;rg Heinicke (JH), Marc Portier (MPO), Reinhard P&ouml;tz (RP), Stephan Michels (SMS), Sylvain Wallez (SW), Torsten Curdt (TC), Upayavira (UV), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Alfred.Nathaniel, Andreas Hartmann, Corin Moss, Derek Hohls, Georg Ragaller, Gernot Koller, Gunnar Brand, Jon Evans, Juan Jose Pablos, Leszek Gawron, Marco Rolappe, Michal Durdina, Oscar Picasso, Peter Brant, Peter Horsfield, Philipp Matthias Hahn, Ralph Goers, Rui Alberto L. Gon&ccedil;alves, Simon Mieth, Steve Krulewitz.</p>
 </div>
  
-<a name="N1155B"></a><a name="version_2.1.4"></a>
+<a name="N11631"></a><a name="version_2.1.4"></a>
 <h2 class="h3">Version 2.1.4 (February 12 2004)</h2>
 <div class="section">
-<a name="N1155F"></a><a name="-N1155F"></a>
+<a name="N11635"></a><a name="-N11635"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -4640,17 +4768,17 @@
      Disable accessing files outside the context via the context protocol.
     Committed by CZ. See Issue <a class="external" href="http://issues.apache.org/jira/browse/24093">24093</a>.</li>
 </ul>
-<a name="N116A7"></a><a name="Contributors+to+this+release-N116A7"></a>
+<a name="N1177D"></a><a name="Contributors+to+this+release-N1177D"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Carsten Ziegeler (CZ), David Crossley (DC), Giacomo Pati (GP), J&ouml;rg Heinicke (JH), Marc Portier (MPO), Sylvain Wallez (SW), Ugo Cei (UC), Unico Hommes (UH), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Johan Stuyts, Karel Vervaeke, Laurent Trillaud, Marco Rolappe, Michael Gerzabek, Ralph Goers.</p>
 </div>
  
-<a name="N116B6"></a><a name="version_2.1.3"></a>
+<a name="N1178C"></a><a name="version_2.1.3"></a>
 <h2 class="h3">Version 2.1.3 (November 13 2003)</h2>
 <div class="section">
-<a name="N116BA"></a><a name="-N116BA"></a>
+<a name="N11790"></a><a name="-N11790"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -4790,17 +4918,17 @@
      AbstractSAXTransformer. Update examples to show basic repeat tag usage.
     Committed by CH.</li>
 </ul>
-<a name="N117BE"></a><a name="Contributors+to+this+release-N117BE"></a>
+<a name="N11894"></a><a name="Contributors+to+this+release-N11894"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Christian Haul (CH), Carsten Ziegeler (CZ), David Crossley (DC), Geoff Howard (GH), Gianugo Rabellino (GR), J&ouml;rg Heinicke (JH), Sylvain Wallez (SW), Ugo Cei (UC).</p>
 <p>This is a list of other contributors:<br>Alfred Fuchs, Andrea Poeschl, Andrzej Taramina, Daniel Fagerstrom, Grigorios Merenidis, Jelle Alten, Klaus Bertram, Leo Leonid, Martin Holz, Micheal Homeijer, Sam Coward, Simon Mieth, Unico Hommes, Volker Schmitt.</p>
 </div>
  
-<a name="N117CD"></a><a name="version_2.1.2"></a>
+<a name="N118A3"></a><a name="version_2.1.2"></a>
 <h2 class="h3">Version 2.1.2 (September 30 2003)</h2>
 <div class="section">
-<a name="N117D1"></a><a name="-N117D1"></a>
+<a name="N118A7"></a><a name="-N118A7"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -4878,17 +5006,17 @@
      "sitemap.handled-errors". Previously they weren't logged.
     Committed by BRD.</li>
 </ul>
-<a name="N11836"></a><a name="Contributors+to+this+release-N11836"></a>
+<a name="N1190C"></a><a name="Contributors+to+this+release-N1190C"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Antonio Gallardo (AG), Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Carsten Ziegeler (CZ), Giacomo Pati (GP), J&ouml;rg Heinicke (JH), Sylvain Wallez (SW), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Volker Schmitt, Yury Mikhienko.</p>
 </div>
  
-<a name="N11845"></a><a name="version_2.1.1"></a>
+<a name="N1191B"></a><a name="version_2.1.1"></a>
 <h2 class="h3">Version 2.1.1 (September 05 2003)</h2>
 <div class="section">
-<a name="N11849"></a><a name="-N11849"></a>
+<a name="N1191F"></a><a name="-N1191F"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -5020,17 +5148,17 @@
      view labels from the same component in the parent sitemap.
     Committed by SW. See Issue <a class="external" href="http://issues.apache.org/jira/browse/22239">22239</a>.</li>
 </ul>
-<a name="N1190A"></a><a name="Contributors+to+this+release-N1190A"></a>
+<a name="N119E0"></a><a name="Contributors+to+this+release-N119E0"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Bruno Dumon (BRD), Carsten Ziegeler (CZ), Giacomo Pati (GP), J&ouml;rg Heinicke (JH), Sylvain Wallez (SW), Upayavira (UV), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Antonio Gallardo, Conal Tuohy, Mark Leicester, Neil Bacon, Peter Ross, Unico Hommes.</p>
 </div>
  
-<a name="N11919"></a><a name="version_2.1"></a>
+<a name="N119EF"></a><a name="version_2.1"></a>
 <h2 class="h3">Version 2.1 (August 12 2003)</h2>
 <div class="section">
-<a name="N1191D"></a><a name="-N1191D"></a>
+<a name="N119F3"></a><a name="-N119F3"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -5097,17 +5225,17 @@
     Fix the ignoreErrors handling in the cinclude transformer.
    Committed by CZ.</li>
 </ul>
-<a name="N119B3"></a><a name="Contributors+to+this+release-N119B3"></a>
+<a name="N11A89"></a><a name="Contributors+to+this+release-N11A89"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Christian Haul (CH), Carsten Ziegeler (CZ), J&ouml;rg Heinicke (JH).</p>
 <p>This is a list of other contributors:<br>Frank Taffelt, Gildas Guillemot, Mark Leicester, Nicolas Maisonneuve, Unico Hommes, Yury Mikhienko.</p>
 </div>
  
-<a name="N119C2"></a><a name="version_2.1rc1"></a>
+<a name="N11A98"></a><a name="version_2.1rc1"></a>
 <h2 class="h3">Version 2.1rc1 (July 29 2003)</h2>
 <div class="section">
-<a name="N119C6"></a><a name="-N119C6"></a>
+<a name="N11A9C"></a><a name="-N11A9C"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -5244,17 +5372,17 @@
     Applied patch for implementing exists for the xmldb source.
    Committed by CZ. Thanks to <a href="mailto:tjg.at.star.le.ac.uk">Tim Goodwin</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/20115">20115</a>.</li>
 </ul>
-<a name="N11A8E"></a><a name="Contributors+to+this+release-N11A8E"></a>
+<a name="N11B64"></a><a name="Contributors+to+this+release-N11B64"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Carsten Ziegeler (CZ), David Crossley (DC), Gianugo Rabellino (GR), J&ouml;rg Heinicke (JH), Reinhard P&ouml;tz (RP), Sylvain Wallez (SW), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Conal Tuohy, Guido Casper, Peter Ross, Ryder Rishel, Tim Goodwin.</p>
 </div>
  
-<a name="N11A9D"></a><a name="version_2.1m3"></a>
+<a name="N11B73"></a><a name="version_2.1m3"></a>
 <h2 class="h3">Version 2.1m3 (July 5 2003)</h2>
 <div class="section">
-<a name="N11AA1"></a><a name="-N11AA1"></a>
+<a name="N11B77"></a><a name="-N11B77"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -5416,17 +5544,17 @@
     Cocoon servlet shuts down or when Cocoon is reloaded.
    Committed by BRD. Thanks to <a href="mailto:unico.at.hippo.nl">Unico Hommes</a>. See Issue <a class="external" href="http://issues.apache.org/jira/browse/15312">15312</a>.</li>
 </ul>
-<a name="N11BCD"></a><a name="Contributors+to+this+release-N11BCD"></a>
+<a name="N11CA3"></a><a name="Contributors+to+this+release-N11CA3"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Bruno Dumon (BRD), Christian Haul (CH), Carsten Ziegeler (CZ), David Crossley (DC), Giacomo Pati (GP), J&ouml;rg Heinicke (JH), Jeff Turner (JT), Sylvain Wallez (SW), Upayavira (UV), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Alex Romayev, Alfred Nathaniel, Arje Cahn, Danny Mui, Hugh Leather, Johan Stuyts, Maciek Kaminski, Michael Enke, Michael Gerzabek, Robert E. Parrott, Tony Culshaw, Unico Hommes, Wolfgang Kowarschick.</p>
 </div>
  
-<a name="N11BDC"></a><a name="version_2.1m2"></a>
+<a name="N11CB2"></a><a name="version_2.1m2"></a>
 <h2 class="h3">Version 2.1m2 (May 20 2003)</h2>
 <div class="section">
-<a name="N11BE0"></a><a name="-N11BE0"></a>
+<a name="N11CB6"></a><a name="-N11CB6"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -5568,17 +5696,17 @@
     XMLDBSourceFactory.
    Committed by VG. See Issue <a class="external" href="http://issues.apache.org/jira/browse/18683">18683</a>.</li>
 </ul>
-<a name="N11D10"></a><a name="Contributors+to+this+release-N11D10"></a>
+<a name="N11DE6"></a><a name="Contributors+to+this+release-N11DE6"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Bertrand Delacr&eacute;taz (BD), Bruno Dumon (BRD), Carsten Ziegeler (CZ), Gianugo Rabellino (GR), Stephan Michels (SMS), Sylvain Wallez (SW), Torsten Curdt (TC), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Bart Guijt, Ciro Mondueri, Daniel Fagerstrom, Geoff Howard, Joerg Heinicke, John R. Daily, Michael Homeijer, Miles Elam, Neil Bacon, Tony Collen, Torsten Knodt, Yury Mikhienko.</p>
 </div>
  
-<a name="N11D1F"></a><a name="version_2.1-M1"></a>
+<a name="N11DF5"></a><a name="version_2.1-M1"></a>
 <h2 class="h3">Version 2.1-M1 (April 29 2003)</h2>
 <div class="section">
-<a name="N11D23"></a><a name="-N11D23"></a>
+<a name="N11DF9"></a><a name="-N11DF9"></a>
 <h3 class="h4"></h3>
 <ul>
 <li>
@@ -6660,14 +6788,14 @@
     of (for more performance) by the quick-modified-test.
    Committed by CZ. See Issue <a class="external" href="http://issues.apache.org/jira/browse/12915">12915</a>.</li>
 </ul>
-<a name="N122A0"></a><a name="Contributors+to+this+release-N122A0"></a>
+<a name="N12376"></a><a name="Contributors+to+this+release-N12376"></a>
 <h3 class="h4">Contributors to this release</h3>
 <p>We thank the following people for their contributions to this release.</p>
 <p>This is a list of all people who participated as committers:<br>Bernhard Huber (BH), Christian Haul (CH), Carsten Ziegeler (CZ), David Crossley (DC), Gerhard Froehlich (GF), Giacomo Pati (GP), Gianugo Rabellino (GR), Ivelin Atanasoff Ivanov (IAI), John Morrison (JM), Jeremy Quinn (JQ), Jeff Turner (JT), Konstantin Piroumian (KP), Marcus Crafter (MC), Nicola Ken Barozzi (NKB), Ovidiu Predescu (OP), Peter Royal (PAR), Pierpaolo Fumagalli (PF), Stefano Mazzocchi (SM), Stephan Michels (SMS), Sylvain Wallez (SW), Torsten Curdt (TC), Vadim Gritsenko (VG).</p>
 <p>This is a list of other contributors:<br>Alfred Nathaniel, Andrew C. Oliver, Andrew Timberlake, Andy Oliver, Antonio Gallardo, Artur Bialecki, Bruno Dumon, Colin Paul Adams, Frank Ridderbusch, Geoff Howard, Hussayn Dabbous, Ilya A. Kriveshko, Jeff Turner, Leo Sutic, Leszek Gawron, M. Kristian, Marcus Crafter, Matthieu Sozeau, Michael Enke, Michael Gerzabek, Michael Homeijer, Michael Melhem, Per-Olof Noren, Philipp Schmidt, Ramy Mamdouh, Roger I Martin PhD, Stephan Michels, Stuart Roebuck, Tim Myers, Ugo Cei, Upayavira.</p>
 </div>
   
-<a name="N122AF"></a><a name="all-committers"></a>
+<a name="N12385"></a><a name="all-committers"></a>
 <h2 class="h3">All Committers</h2>
 <div class="section">
 <p>This is a list of all people who have ever participated
@@ -6700,7 +6828,7 @@
 <li>Bernhard Huber (BH)</li>
 <li>Ivelin Atanasoff Ivanov (IAI)</li>
 <li>Jason Johnston (JJ)</li>
-<li>Matthew Langham (BL)</li>
+<li>Matthew Langham (ML)</li>
 <li>Berin Loritsch (BL)</li>
 <li>Stefano Mazzocchi (SM)</li>
 <li>Michael Melhem (MM)</li>

Modified: cocoon/site/site/2.1/changes.rss
URL: http://svn.apache.org/viewvc/cocoon/site/site/2.1/changes.rss?view=diff&rev=489579&r1=489578&r2=489579
==============================================================================
--- cocoon/site/site/2.1/changes.rss (original)
+++ cocoon/site/site/2.1/changes.rss Fri Dec 22 00:10:50 2006
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
-<rss version="0.91"><channel><title>Apache Cocoon (2.1.10) Changes</title><link>changes.html</link><description>Apache Cocoon (2.1.10) Changes</description><language>en-us</language>
+<rss version="0.91"><channel><title>Apache Cocoon (2.1.11) Changes</title><link>changes.html</link><description>Apache Cocoon (2.1.11) Changes</description><language>en-us</language>
  
   
   
@@ -63,8 +63,223 @@
   
 
   
-
   
+    <item><title> fix</title><link>changes.html</link><description> fix
+        by
+        CZ
+        :
+        
+      Auth Block: Make isUserInRole a static method.
+    </description></item>
+  
+  
+    <item><title> fix
+          (bug COCOON-1811)
+        </title><link>changes.html</link><description> fix
+        by
+        JH
+          (fixes bug COCOON-1811)
+        
+        :
+        
+      Core: Allow dynamic loading of JavaScript objects even when scope is locked.
+     Thanks to Rob Berens.</description></item>
+    <item><title> fix
+          (bug COCOON-1916)
+        </title><link>changes.html</link><description> fix
+        by
+        CZ
+          (fixes bug COCOON-1916)
+        
+        :
+        
+      CForms: Always set viewData for flow script functions (if it's not available set it to null).
+     Thanks to Rob Berens.</description></item>
+    <item><title> fix
+          (bug COCOON-1969)
+        </title><link>changes.html</link><description> fix
+        by
+        CZ
+          (fixes bug COCOON-1969)
+        
+        :
+        
+      Javaflow OJB Sample: Fix "No method 'showEmployee' found".
+     Thanks to Jeroen Reijn.</description></item>
+    <item><title> fix
+          (bug COCOON-1970)
+        </title><link>changes.html</link><description> fix
+        by
+        CZ
+          (fixes bug COCOON-1970)
+        
+        :
+        
+      The JavaFlow OJB sample overwrote the first entry on insert instead of adding a new entry.
+      This has been fixed.
+     Thanks to Jeroen Reijn.</description></item>
+    <item><title> remove</title><link>changes.html</link><description> remove
+        by
+        CZ
+        :
+        
+      Core: Removed the buggy WildhardHelper. Use the new improved WildcardMatcherHelper.
+    </description></item>
+    <item><title> add</title><link>changes.html</link><description> add
+        by
+        CZ
+        :
+        
+      Profiler block: Add statistics component.
+    </description></item>
+    <item><title> add</title><link>changes.html</link><description> add
+        by
+        CZ
+        :
+        
+      Databases block: Add support for iBatis to use configured Excalibur data sources in iBatis.
+    </description></item>
+    <item><title> fix
+          (bug COCOON-1965)
+        </title><link>changes.html</link><description> fix
+        by
+        AS
+          (fixes bug COCOON-1965)
+        
+        :
+        
+      CForms: The filterfield widget was not defined for the forms manager.
+     Thanks to Jeroen Reijn.</description></item>
+    <item><title> fix
+          (bug COCOON-1962)
+        </title><link>changes.html</link><description> fix
+        by
+        AG
+          (fixes bug COCOON-1962)
+        
+        :
+        
+      CForms: Numeric based suggestion list should initialzate to the corresponding suggested text.
+     Thanks to Carlos Chávez.</description></item>
+    <item><title> update</title><link>changes.html</link><description> update
+        by
+        BRD
+        :
+        
+      Updated Rhino (Javascript engine) to version 1.6R5.
+      This version is licensed under MPL, while previous versions were licensed under NPL,
+      which was a problem since software licensed under NPL cannot be included in Apache products.
+      The new version should be compatible with the previous version, though it does
+      not support the constructs "catch (continue|break|return)" which were available
+      in Cocoon's Rhino fork.
+    </description></item> 
+    <item><title> update</title><link>changes.html</link><description> update
+        by
+        AG
+        :
+        
+      Updated xercesImpl to 2.9.0 and xml-apis to 1.3.04.
+    </description></item> 
+    <item><title> add</title><link>changes.html</link><description> add
+        by
+        JQ
+        :
+        
+      Ajax: upload progress bar widget.
+      
+        A new dojo widget to display file upload progress for forms (and cforms).
+        Ajax-enabled cforms can now submit file-upload fields in the background.
+        New system pipelines for Blocks (/_cocoon/system/[blockname]/**).
+        Sitemaps can now call flowscripts written in a static namespaced style.
+        Added JSON Serialization utilities for flowscript.
+        You can now get i18n translations from Stings in flowscript.
+      
+    </description></item>
+    <item><title> add</title><link>changes.html</link><description> add
+        by
+        VG
+        :
+        
+      Core: Add ability to pre-load i18n catalogues in I18nTransformer.
+      Removed references to defunct cache-on-startup configuration.
+    </description></item>
+    <item><title> add
+          (bug COCOON-1879)
+        </title><link>changes.html</link><description> add
+        by
+        JJ
+          (fixes bug COCOON-1879)
+        
+        :
+        
+      CForms: Added @whitespace attribute to fd:field widget, to control how leading
+      and trailing whitespace characters are handled when reading submitted values.
+      Accepted values are: "trim" (default), "trim-start", "trim-end", and "preserve".
+    </description></item>
+    <item><title> update</title><link>changes.html</link><description> update
+        by
+        VG
+        :
+        
+      Mail: Improve MailSender interface: added setBody(Object), setBodyURL
+      methods, deprecated setCharset, setBody(String), setBodyFromSrc,
+      setBodyFromSrcMimeType methods. Support byte[], InputStream as body and
+      attachment objects.
+    </description></item>
+    <item><title> fix</title><link>changes.html</link><description> fix
+        by
+        VG
+        :
+        
+      Mail: Log exceptions from mail attachments - JavaMail does not preserve
+      cause exception.
+    </description></item>
+    <item><title> fix
+          (bug COCOON-1936)
+        </title><link>changes.html</link><description> fix
+        by
+        JH
+          (fixes bug COCOON-1936)
+        
+        :
+        
+      Lucene: Add analyzer parameter to SearchGenerator
+      as stated by the docs.
+     Thanks to Jeroen Reijn.</description></item>
+    <item><title> fix
+          (bug COCOON-1894)
+        </title><link>changes.html</link><description> fix
+        by
+        AG
+          (fixes bug COCOON-1894)
+        
+        :
+        
+      Databases: Added support for the SQL:XML tag in SQLTransformer.
+     Thanks to Geurt Wisselink.</description></item>
+    <item><title> fix
+          (bug COCOON-1878)
+        </title><link>changes.html</link><description> fix
+        by
+        JH
+          (fixes bug COCOON-1878)
+        
+        :
+        
+      Validation: Replaced references to constant declarations in
+      javax.xml.XMLConstants, which are not in the official API.
+    </description></item>
+    <item><title> fix
+          (bug COCOON-1692)
+        </title><link>changes.html</link><description> fix
+        by
+        AG
+          (fixes bug COCOON-1692)
+        
+        :
+        
+      CForms: Tree widget not handling on-selection-change events correctly.
+     Thanks to Suzan Foster.</description></item>
     <item><title> fix
           (bug COCOON-1883)
         </title><link>changes.html</link><description> fix
@@ -92,7 +307,8 @@
         
         :
         
-      CForms: Add a name attribute to a booleanfield in output mode to make it easily accessible in JavaScript.
+      CForms: Add a name attribute to a booleanfield in output mode to
+      make it easily accessible in JavaScript.
      Thanks to Gabriele Columbro.</description></item>
     <item><title> fix
           (bug COCOON-1867)
@@ -103,7 +319,7 @@
         
         :
         
-      Cforms: BeanConvertor uses a WeakHashMap in the wrong way.
+      CForms: BeanConvertor uses a WeakHashMap in the wrong way.
      Thanks to Gabriele Columbro.</description></item>
     <item><title> fix</title><link>changes.html</link><description> fix
         by
@@ -117,7 +333,8 @@
         AG
         :
         
-      Deprecate method org.apache.cocoon.components.flow.FlowHelper.unwrap(Object). This method will be removed in 2.2 release. Use org.apache.cocoon.components.flow.util.PipelineUtil.unwrap(Object) instead.
+      Deprecate method org.apache.cocoon.components.flow.FlowHelper.unwrap(Object).
+      This method will be removed in 2.2 release. Use org.apache.cocoon.components.flow.util.PipelineUtil.unwrap(Object) instead.
     </description></item>
     <item><title> fix
           (bug COCOON-1196)
@@ -128,7 +345,8 @@
         
         :
         
-      XSP: Use namespace-uri and not the namespace-prefix to select parameters in logicsheet-util.xsl.
+      XSP: Use namespace-uri and not the namespace-prefix to select parameters
+      in logicsheet-util.xsl.
     </description></item>
     <item><title> fix
           (bug COCOON-1462)
@@ -9926,871 +10144,10 @@
 
   
 
-<item><title> fix
-          (bug COCOON-1883)
-        </title><link>changes.html</link><description> fix
-        by
-        JH
-          (fixes bug COCOON-1883)
-        
-        :
-        
-      XSP: SOAPHelper does no longer accept only replies with an XML declaration.
-     Thanks to Fabian Linz.</description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated commons-lang to 2.2 and bsf to 2.4.0.
-    </description></item><item><title> fix
-          (bug COCOON-1900)
-        </title><link>changes.html</link><description> fix
-        by
-        JH
-          (fixes bug COCOON-1900)
-        
-        :
-        
-      CForms: Add a name attribute to a booleanfield in output mode to make it easily accessible in JavaScript.
-     Thanks to Gabriele Columbro.</description></item><item><title> fix
-          (bug COCOON-1867)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1867)
-        
-        :
-        
-      Cforms: BeanConvertor uses a WeakHashMap in the wrong way.
-     Thanks to Gabriele Columbro.</description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        AG
-        :
-        
-      AJAX: Fix cocoon suggest sample.
-     Thanks to Christofer Dutz.</description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Deprecate method org.apache.cocoon.components.flow.FlowHelper.unwrap(Object). This method will be removed in 2.2 release. Use org.apache.cocoon.components.flow.util.PipelineUtil.unwrap(Object) instead.
-    </description></item><item><title> fix
-          (bug COCOON-1196)
-        </title><link>changes.html</link><description> fix
-        by
-        JH
-          (fixes bug COCOON-1196)
-        
-        :
-        
-      XSP: Use namespace-uri and not the namespace-prefix to select parameters in logicsheet-util.xsl.
-    </description></item><item><title> fix
-          (bug COCOON-1462)
-        </title><link>changes.html</link><description> fix
-        by
-        VG
-          (fixes bug COCOON-1462)
-        
-        :
-        
-      Databases: Check for null LOBs.
-    </description></item><item><title> fix
-          (bug COCOON-1866)
-        </title><link>changes.html</link><description> fix
-        by
-        JH
-          (fixes bug COCOON-1866)
-        
-        :
-        
-      JXTemplate: Fix an ArrrayIndexOutOfBoundsException with jx:comment.
-     Thanks to Ellis Pritchard.</description></item><item><title> fix
-          (bug COCOON-1818)
-        </title><link>changes.html</link><description> fix
-        by
-        AS
-          (fixes bug COCOON-1818)
-        
-        :
-        
-      Apply patch to handle malformed recipient address exception correctly.
-     Thanks to Jasha Joachimsthal.</description></item><item><title> fix
-          (bug COCOON-1906)
-        </title><link>changes.html</link><description> fix
-        by
-        VG
-          (fixes bug COCOON-1906)
-        
-        :
-        
-      CForms: Apply patch to disambiguate toSAX method call.
-     Thanks to Lars Trieloff.</description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        VG
-        :
-        
-      Core: Move BackgroundEnvironment from Cron block into the Core.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        VG
-        :
-        
-      Core: i18n transformer was loosing whitespaces in i18n:text, i18n:translate,
-      i18n:param elements if they had mixed content.
-    </description></item><item><title> fix
-          (bug COCOON-1919)
-        </title><link>changes.html</link><description> fix
-        by
-        JBQ
-          (fixes bug COCOON-1919)
-        
-        :
-        
-      CForms: In AbstractWidgetDefinitionBuilder, methods "setValidators",
-      "setCreateListeners", and "setCommonProperties" now have visibility "protected"
-      instead of "private"
-     Thanks to Guillaume Déflache.</description></item><item><title> fix</title><link>changes.html</link><description> fix
+<item><title> fix</title><link>changes.html</link><description> fix
         by
-        AN
+        CZ
         :
         
-      Core: Rewrite of WildcardMatcherHelper where the heavy-lifting is left to the regexp library.
-      That fixes a false positive where "menu/foo/bar.xml" was matched by "menu/*.xml" in the old
-      implementation.  The new code also removes the over-greedyness of '**' that "**/*/*" can now
-      be matched successfully.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated xercesImpl to 2.8.1.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        VG
-        :
-        
-      CForms: FormManager now caches form definitions created from Source or URI.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        AN
-        :
-        
-      Core: Off-by-1 bug in WildcardMatcher found pattern matches which were not there.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        AN
-        :
-        
-      Core: '**' in complex WildcardMatcher pattern did not match an empty pathstep.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        AN
-        :
-        
-      XSP block: Using document('') in logicsheet caused NPE.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        VG
-        :
-        
-      CForms: Repeater identity binding was failing on save if widget path was
-      given.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        VG
-        :
-        
-      CForms: Inherit fb:on-delete-row, fb:on-insert-row, fb:identity repeater
-      bindings from the parent. Fix detection of 'simple' mode.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        AN
-        :
-        
-      ZipArchiveSerializer: Set time stamp of ZIP entries to last modification
-      time of source file.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated ehcache to 1.2.2.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        AN
-        :
-        
-      XSP block: Add example for on-the-fly generation of ZIP file.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        AN
-        :
-        
-      XSP block: Suppress xmlns:xsp namespace declaration on XSP generated root element.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        VG
-        :
-        
-      Repository: Add CachingSource source implementation (from trunk).
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        JJ
-        :
-        
-      ImageOp: Send info/debug messages to the log rather than System.out.println
-    </description></item><item><title> fix
-          (bug COCOON-1815)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1815)
-        
-        :
-        
-      Core: CopySourceAction generate NPE.
-     Thanks to Frédéric Glorieux.</description></item><item><title> fix
-          (bug COCOON-1849)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1849)
-        
-        :
-        
-      CForms: Removed debug logging left in AggregateFieldDefinitionBuilder.java.
-     Thanks to Mark Lundquist.</description></item><item><title> fix
-          (bug COCOON-1687)
-        </title><link>changes.html</link><description> fix
-        by
-        MPO
-          (fixes bug COCOON-1687)
-        
-        :
-        
-      CForms: Reverting incompatible change introduced in version 2.1.9.  When binding a widget with value null, XML
-      elements are no more deleted.  The behaviour is now the same as in version 2.1.8.
-    </description></item><item><title> fix
-          (bug COCOON-1889)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1889)
-        
-        :
-        
-      CForms: Tiny typo in JavaScriptJXPathBinding.
-     Thanks to Jeroen Goubert.</description></item><item><title> fix
-          (bug COCOON-1678)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1678)
-        
-        :
-        
-      CForms: HTMLArea unable to set target and title to a "link".
-     Thanks to Jeroen Reijn.</description></item><item><title> fix
-          (bug COCOON-1758)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1758)
-        
-        :
-        
-      CForms: Form locale never used in JXMacros.
-     Thanks to Carlos Chávez.</description></item><item><title> fix
-          (bug COCOON-1885)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1885)
-        
-        :
-        
-      Core: EHDefaultStore returns in the size() method the wrong number of keys.
-     Thanks to Ard Schrijvers.</description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        CZ
-        :
-        
-      CForms block: JavaClassValidatorBuilder supports Configurable validator implementations. New AbstractJavaValidator
-                    implementation supports generation of customized fail messages.
-    </description></item><item><title> fix
-          (bug COCOON-1882)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1882)
-        
-        :
-        
-      Core: ZipArchiveSerializer causes "Too many open files" exception.
-     Thanks to Holger Wahlen.</description></item><item><title> fix
-          (bug COCOON-1854)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1854)
-        
-        :
-        
-      Browser selector should have Opera before MSIE.
-     Thanks to Andrew Stevens.</description></item><item><title> fix
-          (bug COCOON-1880)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1880)
-        
-        :
-        
-      Lucene Block: Allow LuceneIndexTransformer to index large documents (with more than 10k terms).
-     Thanks to Conal Tuohy.</description></item><item><title> fix
-          (bug COCOON-1876)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1876)
-        
-        :
-        
-      XML-DB Block: XMLDBTransformer blows up Saxon.
-     Thanks to Don Grodecki.</description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        GP
-        :
-        
-      Switched to the new WildcardMatcherHelper for all wildcard matching which is a rewrite
-      of the WildcardHelper.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated quartz to 1.5.2.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        AG
-        :
-        
-      EHDefaultStore: Allow users to configure disk-persistent parameter. In earlier cocoon
-      versions this ehcache parameter was always true. It defines whether or not the disk
-      store persists between restarts of the Virtual Machine. The default value is true.
-     Thanks to Ard Schrijvers.</description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        CZ
-        :
-        
-      The predefined variables "parameters" and "cocoon.parameters" now both point to the
-      parameters object in JXTemplateGenerator and the template block. (cocoon.parameters did
-      point to a properties object).
-    </description></item><item><title> fix
-          (bug COCOON-1862)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1862)
-        
-        :
-        
-      HSQLDB Block: Workaround for HSQLDB improper shutdown in SAP NetWeaver.
-     Thanks to Igor Naumov.</description></item><item><title> fix
-          (bug COCOON-1864)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1864)
-        
-        :
-        
-      CForms Block: RepeaterJXPathBinding - order of row is inverted.
-     Thanks to Dennis Dam.</description></item><item><title> fix
-          (bug COCOON-1861)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1861)
-        
-        :
-        
-      Naming Block: Check for Null URI in LDAPTransformer.
-     Thanks to Igor Naumov.</description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        CZ
-        :
-        
-      Add the CoWarp contribution by Carsten Ziegeler from the Osoco open source project (http://osoco.sourceforge.net/cowarp/).
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        CZ
-        :
-        
-      Deprecate session-fw and authentication-fw block. These blocks will be removed in further releases.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        VG
-        :
-        
-      Databases: Read CLOBs using getCharacterStream, delegate character decoding
-      to the database. Revert to old behavior if clob-encoding parameter is present.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        CZ
-        :
-        
-      Portal Block: Add support for input modules in start uri for application coplet.
-    </description></item><item><title> fix
-          (bug COCOON-1247)
-        </title><link>changes.html</link><description> fix
-        by
-        VG
-          (fixes bug COCOON-1247)
-        
-        :
-        
-      Databases: Support multiple results in SQLTransformer.
-    </description></item><item><title> fix
-          (bug COCOON-1552)
-        </title><link>changes.html</link><description> fix
-        by
-        VG
-          (fixes bug COCOON-1552)
-        
-        :
-        
-      Databases: Fix NPE in SQLTransformer in error handling code.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        VG
-        :
-        
-      Databases: Support CLOBs in SQLTransformer when returned as stored procedure
-      parameters, or as columns in a cursor returned by stored procedure.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        VG
-        :
-        
-      Databases: Fix reading of the CLOBs in SQLTransformer.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        AG
-        :
-        
-      CForms Block: Add multiple repeater drag &amp; drop dojo sample.
-     Thanks to Carlos Chávez &amp; Eric Meyer.</description></item><item><title> fix
-          (bug COCOON-1857)
-        </title><link>changes.html</link><description> fix
-        by
-        CZ
-          (fixes bug COCOON-1857)
-        
-        :
-        
-      Set instrumentation manager on child component managers to enable
-      instrumentation of all components including sitemap components.
-     Thanks to Brian Vargas.</description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated dojo to 20060614.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        CZ
-        :
-        
-      Fix bug in wildcard matcher where a uri containing a pattern twice did not always match. For example,
-      the uri "hallo.xml.xml" did not match "*.xml".
-    </description></item><item><title> fix
-          (bug COCOON-1848)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1848)
-        
-        :
-        
-      CForms: Using setRequired in Ajax mode does not generate bu:replace.
-     Thanks to Vincent Demay.</description></item><item><title> fix
-          (bug COCOON-1847)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1847)
-        
-        :
-        
-      AJAX Block: Error popup window not resizable/scrollable.
-     Thanks to Guillaume Déflache.</description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        CZ
-        :
-        
-      CForms: Load and save model phase events are now send.
-    </description></item><item><title> fix
-          (bug COCOON-1741)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1741)
-        
-        :
-        
-      CForms: Output widget does not initialize from &lt;fd:initial-value&gt;.
-     Thanks to Freek Segers.</description></item><item><title> fix
-          (bug COCOON-1744)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1744)
-        
-        :
-        
-      Template block: NullPointerException.
-     Thanks to Tim Williams.</description></item><item><title> fix
-          (bug COCOON-1489)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1489)
-        
-        :
-        
-      XIncludeTransformer: XInclude transformer does not handle fallback correctly.
-     Thanks to Jason Johnston.</description></item><item><title> fix
-          (bug COCOON-1266)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1266)
-        
-        :
-        
-      ResourceReader fails to add HTTP headers.
-     Thanks to Martin Kuck.</description></item><item><title> fix
-          (bug COCOON-1840)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1840)
-        
-        :
-        
-      XMLFileModule: file-specific configuration ignored.
-     Thanks to Guillaume Déflache.</description></item><item><title> fix
-          (bug COCOON-1625)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1625)
-        
-        :
-        
-      HTTPRequest: Redundant copying between container and form encoding.
-     Thanks to Aleksander Bandelj.</description></item><item><title> fix
-          (bug COCOON-1694)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1694)
-        
-        :
-        
-      Error decommissioning component: org.apache.cocoon.components.store.impl.EHDefaultStore.
-     Thanks to Pier Fumagalli.</description></item><item><title> fix
-          (bug COCOON-1839)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1839)
-        
-        :
-        
-      exception2html.xslt: &lt;script /&gt; causes IE display problem.
-     Thanks to Eric Meyer.</description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        BD
-        :
-        
-      Tour block: SVG samples now use the correct SVG 1.1 namespace.
-    </description></item><item><title> add
-          (bug COCOON-1515)
-        </title><link>changes.html</link><description> add
-        by
-        AG
-          (fixes bug COCOON-1515)
-        
-        :
-        
-      RequestGenerator: Add remoteUser() information.
-     Thanks to Andrew Stevens.</description></item><item><title> fix
-          (bug COCOON-1110)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1110)
-        
-        :
-        
-      XIncludeTransformer: xi:fallback fail when use parse="text".
-    </description></item><item><title> add
-          (bug COCOON-1753)
-        </title><link>changes.html</link><description> add
-        by
-        AG
-          (fixes bug COCOON-1753)
-        
-        :
-        
-      XInclude transformer uses href fragment rather than xpointer attribute (spec conformance).
-      The XInclude 1.0 spec (see http://www.w3.org/TR/xinclude/#include_element) states the following
-      about the href attribute:
-      
-      'Fragment identifiers must not be used; their appearance is a fatal error.'
-      
-      Cocoon's XIncludeTransformer incorrectly allows xpointer fragments to be specified using
-      a fragment identifier in the href attribute. The correct way to support xpointers is the
-      'xpointer' attribute on xi:include, which the transformer does not currently recognize.
-     Thanks to Jason Johnston.</description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Cocoon htmlunit testcases are now compatible with htmlunit 1.8.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated xmlunit to 1.0 and junit to 3.8.2.
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        SG
-        :
-        
-      Added calculated fields implementation.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        SG
-        :
-        
-      Updated XReporter expressions to latest version (see http://issues.cocoondev.org/browse/XRP-113 ).
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        CZ
-        :
-        
-      CForms: Java event listeners can now implement Configurable, LogEnabled, and Contextualizable.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        BRD
-        :
-        
-      CForms: added a Repeater.moveRow2(from, to) method, which in contrast to the
-      Repeater.moveRow method inserts the row at the exact to-index specified.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        BD
-        :
-        
-      FOP block depends on XSP block (for samples)
-     Thanks to Vince.</description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        RG
-        :
-        
-      Portal: PageLabels can now be configured to be part of the url.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        RG
-        :
-        
-      Made the pool-max values in the html block's generators externally configurable. Made sitemap
-      reloading externally configurable. Made pipeline amd encodeURLTransformer pool-max values
-      externally configurable.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        BRD
-        :
-        
-      CForms/Ajax: when the Ajax-update contained an empty textarea, IE failed to parse this correctly,
-      displaying '&lt;/span&gt;&lt;/div&gt;' in the textarea. Fixed by adding an explicit closing tag for
-      textareas.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        BRD
-        :
-        
-      CForms: widgets in unions lost their value when switching between union cases.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated axis to 1.4 and commons-collections to 3.2.
-    </description></item><item><title> add
-          (bug COCOON-1804)
-        </title><link>changes.html</link><description> add
-        by
-        SG
-          (fixes bug COCOON-1804)
-        
-        :
-        
-      Added a lightweight FOM_SimpleCocoon class, and placed it in the javascript scope when there isn't 
-      already a scope defined. This way, even when using javaflow, you have access to the cocoon
-      object (with request etc..) from javascript snippets in definition.
-    </description></item><item><title> add
-          (bug COCOON-1782)
-        </title><link>changes.html</link><description> add
-        by
-        SG
-          (fixes bug COCOON-1782)
-        
-        :
-        
-      Added CSS classes in cocoon forms default XSLs.
-    </description></item><item><title> update</title><link>changes.html</link><description> update
-        by
-        AG
-        :
-        
-      Updated ehcache to 1.2.
-    </description></item><item><title> fix
-          (bug COCOON-1742)
-        </title><link>changes.html</link><description> fix
-        by
-        RG
-          (fixes bug COCOON-1742)
-        
-        :
-        
-      The JDK 1.4 version of the EncodeURLTransformer did not work properly as it was not matching just the
-      beginning of the string as the Jakarta-regexp version does. The transformer was corrected to only match
-      the beginning of the string.  In 2.1.9 this error can be circumvented by configuring the transformer and
-      adding "*" to the end of each pattern.
-    </description></item><item><title> add
-          (bug COCOON-1845)
-        </title><link>changes.html</link><description> add
-        by
-        AS
-          (fixes bug COCOON-1845)
-        
-        :
-        
-      As with all the AbstractTextSerializer based serializers, the XHTMLSerializer should handle the omit-xml-declaration to not put the XML declaration as first line of the serialized document.
-      This prevents many rendering problems in Internet Explorer. Default behaviour is to send the xml declaration as before.
-     Thanks to Maurizio Pillitu.</description></item><item><title> fix
-          (bug COCOON-1511)
-        </title><link>changes.html</link><description> fix
-        by
-        CZ
-          (fixes bug COCOON-1511)
-        
-        :
-        
-      Commandline interface: the user-agent is now correctly set in the request headers (and not in the request parameters).
-     Thanks to James Bates.</description></item><item><title> fix
-          (bug COCOON-1716)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1716)
-        
-        :
-        
-      RandomNumberModule: does not returns random number in the range (min,max) as expected.
-    </description></item><item><title> fix
-          (bug COCOON-1721)
-        </title><link>changes.html</link><description> fix
-        by
-        AG
-          (fixes bug COCOON-1721)
-        
-        :
-        
-      Performance Issue/JavaScriptFlowScript: If &lt;reload-scripts&gt; is set to false,
-      don't check for last modification time of javascript source files.
-     Thanks to Georg Hüttenegger.</description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        AN
-        :
-        
-      XSP block: Fix regression introduced in 2.1.8 that under specific circumstances logicsheets
-      were not applied, leading to compilation errors.  This manifested itself only if
-      a) two XSPs referred to the same custom logicsheet by a relative location path,
-      b) the custom logicsheet used another logicsheet, and
-      c) the built-in logicsheet's namespace was not mentioned in xsp:page.
-      The compilation errors occurred always when calling the second XSP for the first time.
-      Fix also race condition which could lead to similar XSP compilation errors under high load
-      when accessing the same logicsheet for the first time.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        CZ
-        :
-        
-      Template block: Make the template block usable with JDK 1.3+ and enable it by default.
-    </description></item><item><title> fix</title><link>changes.html</link><description> fix
-        by
-        JBQ
-        :
-        
-      CForms: Fix inplace editing samples
-    </description></item><item><title> add
-          (bug COCOON-1820)
-        </title><link>changes.html</link><description> add
-        by
-        CZ
-          (fixes bug COCOON-1820)
-        
-        :
-        
-      CForms: Add id, state and listening attributes to the transformed form-template element (jx macros
-              and forms transformer).
-    </description></item><item><title> add</title><link>changes.html</link><description> add
-        by
-        AN
-        :
-        
-      XSP block: Use private methods to call start/endElement in xsp.xsl.
-      That generates smaller bytecode allowing to compiler larger XSPs before hitting the
-      64k limit for the size of the generate() method.
-    </description></item><item><title> add
-          (bug COCOON-1781 COCOON-1685)
-        </title><link>changes.html</link><description> add
-        by
-        SG
-          (fixes bug COCOON-1781 COCOON-1685)
-        
-        :
-        
-      Forms block: modified ProcessingPhase to add a PROCESSING_INITIALIZE phase instead of the spurious
-      double READ_FROM_REQUEST_VALUE sent before. Made a ProcessingPhaseListener configurable from
-      form definition with on-processing-phase and adapted the JavaScript widget listener to support
-      processing phase events.
-    </description></item><item><title> add
-          (bug COCOON-1801)
-        </title><link>changes.html</link><description> add
-        by
-        SG
-          (fixes bug COCOON-1801)
-        
-        :
-        
-      Forms block: added repeater events. Repeater now sends row added, deleted etc.. events.
-      The listener can be added in definition with an on-repeater-modified element. Added support
-      for these events in JavaScript listener.
-    </description></item><item><title> fix
-          (bug COCOON-1844)
-        </title><link>changes.html</link><description> fix
-        by
-        SG
-          (fixes bug COCOON-1844)
-        
-        :
-        
-      Passing the default locale while parsing initial-value on a form if no locale attribute was specified.
+      Auth Block: Make isUserInRole a static method.
     </description></item></channel></rss>