proyal      2003/02/17 12:37:33

  Modified:    .        Tag: cocoon_2_0_3_branch changes.xml
  Log:
  Update with prior checkins
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.138.2.87 +83 -74    xml-cocoon2/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/changes.xml,v
  retrieving revision 1.138.2.86
  retrieving revision 1.138.2.87
  diff -u -r1.138.2.86 -r1.138.2.87
  --- changes.xml       12 Feb 2003 03:16:17 -0000      1.138.2.86
  +++ changes.xml       17 Feb 2003 20:37:32 -0000      1.138.2.87
  @@ -12,7 +12,7 @@
    <devs>
     <!-- in strict alphabetical order -->
     <person name="Donald Ball" email="[EMAIL PROTECTED]" id="DB"/>
  -  <person name="Nicola Ken Barozzi" email="[EMAIL PROTECTED]" id="NKB"/>     
  +  <person name="Nicola Ken Barozzi" email="[EMAIL PROTECTED]" id="NKB"/>
     <person name="Ross Burton" email="[EMAIL PROTECTED]" id="RB"/>
     <person name="Marcus Crafter" email="[EMAIL PROTECTED]" id="MC"/>
     <person name="David Crossley" email="[EMAIL PROTECTED]" id="DC"/>
  @@ -33,6 +33,7 @@
     <person name="Jeremy Quinn" email="[EMAIL PROTECTED]" id="JQ"/>
     <person name="Gianugo Rabellino" email="[EMAIL PROTECTED]" id="GR"/>
     <person name="Ricardo Rocha" email="[EMAIL PROTECTED]" id="RR"/>
  +  <person name="Peter Royal" email="[EMAIL PROTECTED]" id="PAR"/>
     <person name="Paul Russell" email="[EMAIL PROTECTED]" id="PR"/>
     <person name="Davanum Srinivas" email="[EMAIL PROTECTED]" id="DM"/>
     <person name="Sylvain Wallez" email="[EMAIL PROTECTED]" id="SW"/>
  @@ -40,14 +41,22 @@
    </devs>
   
    <release version="@version@" date="@date@">
  +  <action dev="PAR" type="fix">
  +    Do not specify a default to the "class-loader" parameter in JavaLanguage
  +  </action>
  +  <action dev="PAR" type="add">
  +    Add a NonStaticClassLoaderManager that does not keep internal static variables. 
Useful when
  +    putting cocoon.jar outside the WEB-INF/lib directory and have multiple XSP 
pages of the same
  +    name in multiple webapps
  +  </action>
     <action dev="VG" type="fix" fixes-bug="16267">
       Improve default exception handling behavior in CocoonServlet: show exception 
stacktrace
       only when log level is INFO or DEBUG, and add exception message to "Not Found" 
page.
  -  </action> 
  +  </action>
     <action dev="VG" type="fix" fixes-bug="16264">
       Use Environment.tryResetResponse() instead of HttpServletResponse.reset() in 
CocoonServlet
       to avoid IllegalStateException if response was already committed.
  -  </action> 
  +  </action>
     <action dev="CH" type="add">
       DatabaseReader: optionally read mimetype from database
     </action>
  @@ -67,11 +76,11 @@
       Modify DeltaTimeCacheValidity toString method so it returns same value during 
some time
       (approximately equal to timeInCache parameter). This makes it possible to cache 
sources
       with delta validity. Note: 2.1 replaces it with Excalibur's TimeStampValidity.
  -  </action> 
  +  </action>
     <action dev="CH" type="fix" due-to-email="[EMAIL PROTECTED]"
      due-to="Michael Enke" fixes-bug="15064">
  -   Postgresql 7.3: LIMIT x,y no longer supported. postgresql-old limit method 
  -   still uses LIMIT x,y while postgresql uses the LIMIT x OFFSET y syntax 
  +   Postgresql 7.3: LIMIT x,y no longer supported. postgresql-old limit method
  +   still uses LIMIT x,y while postgresql uses the LIMIT x OFFSET y syntax
      which has been used by postgresql for some time now.
     </action>
     <action dev="CH" type="fix" due-to-email="[EMAIL PROTECTED]"
  @@ -95,11 +104,11 @@
       and not only source URLs.
     </action>
     <action dev="BH" type="update">
  -    Update XML Serializer, HTML Serializer , and Text Serializer documentation, 
  +    Update XML Serializer, HTML Serializer , and Text Serializer documentation,
       added XHTML Serializer documentation in the serializer user documentation 
section.
     </action>
     <action dev="BH" type="update">
  -    Update SVG Serializer, SVG JPEG, and SVG PNG documentation, added 
  +    Update SVG Serializer, SVG JPEG, and SVG PNG documentation, added
       SVG TIFF documentation in the serializer user documentation section.
     </action>
     <action dev="DC" type="update">
  @@ -115,21 +124,21 @@
       AbstractJXPathModule / JXPathMetaModule default to lenient mode i.e. do not
       throw an exception on unsupported attributes but return null instead. Made
       this a configuration option.
  -  </action>  
  +  </action>
     <action dev="CH" type="add">
       SimpleMappingMetaModule: added feature to remove a prefix / suffix.
  -  </action>  
  +  </action>
     <action dev="CH" type="fix">
       "meta" input modules: configuring a different module locally did not
       override the default one in all circumstances.
  -  </action>  
  +  </action>
     <action dev="CH" type="fix">
       input.xml: renaming mixed up called template names from logicsheet-util.xsl
  -  </action>  
  +  </action>
     <action dev="CH" type="fix">
       SimpleFormTransfomer: fixed error tags when no validation data available.
  -  </action>  
  - </release> 
  +  </action>
  + </release>
   <release version="2.0.4" date="December 06 2002">
     <action dev="SW" type="update">
      The HTMLGenerator now accepts a JTidy configuration file for fine-grained
  @@ -150,7 +159,7 @@
      Fixed SimpleFormTransformer: Malformed XML with textarea elements.
     </action>
     <action dev="KP" type="add">
  -   Allow to set the i18n transformer's locale from the sitemap as a 
  +   Allow to set the i18n transformer's locale from the sitemap as a
      parameter (ported from 2.1-dev). The old behavior, based on LocaleAction is 
preserved
      only for 2.0.x versions and will be removed from the further releases (2.1 and 
higher).
     </action>
  @@ -171,13 +180,13 @@
     </action>
     <action dev="CH" type="update">
      Changed SimpleFormTransformer to use InputModules.
  -  </action>  
  +  </action>
     <action dev="CH" type="update">
      Changed InputModules to return Iterator instead of Enumeration. New abstract
      "meta" module to make new meta modules easier. Stripped "meta" from defaults
  -   module. Added JXPathMetaModule. Added extension classes and packages to all 
  +   module. Added JXPathMetaModule. Added extension classes and packages to all
      modules that are based on JXPath.
  -  </action>  
  +  </action>
     <action dev="CH" type="update">
      Improved support for CLOB and BLOB columns in modular database actions.
     </action>
  @@ -202,7 +211,7 @@
       upload-max-size. See web.xml for description.
     </action>
     <action dev="VG" type="fix" fixes-bug="13643" due-to="Leo Sutic" 
due-to-email="[EMAIL PROTECTED]">
  -    Remove the static factory variable in RequestFactory, and instead 
  +    Remove the static factory variable in RequestFactory, and instead
       pass it to the HttpRequest via the environment.
     </action>
     <action dev="VG" type="update">
  @@ -407,7 +416,7 @@
     </action>
     <action dev="NKB" type="fix">
       Removed Java 1.3+ only method (URL.getPath()) from LinkStatusGenerator.
  -  </action>     
  +  </action>
     <action dev="SW" type="update">
      CocoonServlet no longer builds its own classloader. Also, it no more sets the 
thread's context
      classloader unless the "init-classloader" parameter is true. To have Cocoon use 
its own classloader,
  @@ -421,30 +430,30 @@
       that the core Cocoon class throws.
       If true or not set, this class will try to catch and handle all Cocoon 
exceptions.
       If false, it will rethrow them to the servlet container.
  -  </action> 
  +  </action>
     <action dev="NKB" type="fix">
       Changed the Notifier notify() methods to accept a mimetype instead of returning 
it.
       There is no way in which this method could understand what mime/type to use 
from the
       notification info and the stream.
       It was added to the method using a ContentHandler, since it could output svg 
for example.
  -    The old methods were deprecated. 
  -  </action> 
  +    The old methods were deprecated.
  +  </action>
     <action dev="NKB" type="fix" due-to="J.Pietschmann" 
due-to-email="[EMAIL PROTECTED]">
       Fixed error reporting in CocoonServlet: stream is now closed at the end of the 
service method,
       the content-type is sent before sending the error and the notification messages 
are now more
       descriptive.
  -  </action> 
  +  </action>
     <action dev="VG" type="fix" fixes-bug="8639">
      Support Parameterizable URLFactories.
     </action>
     <action dev="GF" type="fix" fixes-bug="9064" due-to="Jeroen ter Voorde" 
due-to-email="[EMAIL PROTECTED]">
       Fixed multipart request problems with IE6.
  -  </action> 
  +  </action>
     <action dev="VG" type="fix" fixes-bug="3372">
      Added ability to run Cocoon on Novell OS.
     </action>
     <action dev="SM" type="add">
  -   Make the multipart/form-data parser aware of the encoding used by the 
  +   Make the multipart/form-data parser aware of the encoding used by the
      processed request.
     </action>
     <action dev="SM" type="add">
  @@ -458,12 +467,12 @@
     <action dev="GF" type="fix" fixes-bug="8881" due-to="Peter Royal" 
due-to-email="[EMAIL PROTECTED]">
       Fixed NPE in DefaultNotifyingBuilder.
     </action>
  -  <action dev="GF" type="fix" fixes-bug="8743" due-to="Michael Enke" 
due-to-email="[EMAIL PROTECTED]"> 
  +  <action dev="GF" type="fix" fixes-bug="8743" due-to="Michael Enke" 
due-to-email="[EMAIL PROTECTED]">
      Fixed NPE in I18nTransformer.
     </action>
     <action dev="KP" type="update" due-to="Michael Enke">
      i18n transformer changed to use shorter syntax for number formatting. Now 'type' 
attribute with
  -   'number', 'currency' and 'percent' should be used instead of 'type' and 
'sub-type'combination. 
  +   'number', 'currency' and 'percent' should be used instead of 'type' and 
'sub-type'combination.
     </action>
     <action dev="CH" type="add">
      New documents on databases and Cocoon, database actions and modules.
  @@ -535,7 +544,7 @@
       showing available scratchpad components to test.
     </action>
     <action dev="NKB" type="update">
  -    When including the scratchpad libs in the build, 
  +    When including the scratchpad libs in the build,
       all the scratchpad samples are copied too.
     </action>
    </release>
  @@ -548,7 +557,7 @@
      </action>
      <action dev="NKB" type="update">
       Updated error reporting to add line, column and location
  -    attributes specified in SAXException and 
  +    attributes specified in SAXException and
       TransformerException.
       The error page in the webapp examples shows the new
       extra info.
  @@ -556,27 +565,27 @@
     <action dev="NKB" type="add">
       Added new "gump" target to the build, to be used as a general
       test of Cocoon code. To be used by Gump.
  -    It calls docs, javadocs, test and package.  
  +    It calls docs, javadocs, test and package.
       Gump descriptor has been modified to use it;
       now we also have automatic javadoc creation.
     </action>
     <action dev="NKB" type="update">
  -    cocoon.xconf is moved in WEB-INF for security reasons. 
  +    cocoon.xconf is moved in WEB-INF for security reasons.
       The documentation has been updated to reflect the change.
     </action>
     <action dev="NKB" type="update">
      Partial commit of new samples structure.
      Samples go in samples/ dir with their own sitemap.
  -   All scratchpad samples that are in the samples/ subdir are 
  -   copied in webapp samples automatically by installscratchpadwar 
  -   target.  
  +   All scratchpad samples that are in the samples/ subdir are
  +   copied in webapp samples automatically by installscratchpadwar
  +   target.
     </action>
     <action dev="SW" type="update">
      New "set-content-length" configuration for FOPSerializer to allow
      streaming of large PDFs (default is true for backwards compatibility).
     </action>
     <action dev="NKB" type="update">
  -   The docs now have svg stuff removed and these enhancements: 
  +   The docs now have svg stuff removed and these enhancements:
      menu items are in text,
      page title is in text,
      pages have new clean style courtesy of Stefano,
  @@ -590,7 +599,7 @@
       the war and makes it.
       "installscratchpadwar"  does the same but incudes
       scratchpad libs ans samples.
  -  </action>  
  +  </action>
     <action dev="NKB" type="add">
      New POI HSSF Serializer; outputs to the .xls (not .xsl) file format.
      Added samples as legacy file format support.
  @@ -616,7 +625,7 @@
     <action dev="VG" type="add">
      Added new Jisp based persistence cache, to improve (1) performance and (2)
      to solve the problem with long filenames on Windows OS flavours.
  -  </action>  
  +  </action>
     <action dev="GF" type="add">
      Added new Jisp based persistence cache, to improve (1) performance and (2)
      to solve the problem with long filenames on Windows OS flavours.
  @@ -702,7 +711,7 @@
     <action dev="CZ" type="update">
      Added subprotocol "raw" to the cocoon: protocol. When the subprotocol is
      appended, the request parameters of the original request are not
  -   forwarded to the internal pipelines. Suggested by 
  +   forwarded to the internal pipelines. Suggested by
      Michael Hartle [mhartle.at.hartle-klug.com].
     </action>
     <action dev="VG" type="add">
  @@ -761,8 +770,8 @@
       (almost) backward compatible with the logicsheets in Cocoon 1.8.
     </action>
     <action dev="VG" type="update">
  -    Cache relies on two types of store components: (1) transient cache, 
  -    with cache-transient shorthand, and (2) persistent cache, with 
  +    Cache relies on two types of store components: (1) transient cache,
  +    with cache-transient shorthand, and (2) persistent cache, with
       cache-persistent shorthand.
     </action>
     <action dev="VG" type="update">
  @@ -784,7 +793,7 @@
       Added size() method to the Store interface.
     </action>
     <action dev="GP" type="fix">
  -    Prevent PostInputStream from looping if the available() method of the base 
  +    Prevent PostInputStream from looping if the available() method of the base
       InputStream is returning 0.
     </action>
     <action dev="VG" type="add">
  @@ -813,19 +822,19 @@
       reload.
     </action>
     <action dev="VG" type="update">
  -    Logicsheets are resolved using instance of url factory source resolver 
  +    Logicsheets are resolved using instance of url factory source resolver
       (URLFactorySourceResolver), and not the current request resolver (which
       is temporary object).
     </action>
     <action dev="VG" type="update">
  -    Improve Lucene indexing. Only one Lucene document is created for one 
  +    Improve Lucene indexing. Only one Lucene document is created for one
       Cocoon resource. Document consists from 'body' field with all the text,
  -    'element' field for every &lt;element&gt;, and 'element@attribute' for 
  +    'element' field for every &lt;element&gt;, and 'element@attribute' for
       every attribute of the &lt;element&gt;.
     </action>
     <action dev="GF" type="fix">
      Fixed performance issues in the Store implementation:
  -   (1) removed the FilesystemQueueImpl, one thread less now, (2) changed swapping 
  +   (1) removed the FilesystemQueueImpl, one thread less now, (2) changed swapping
      alghorithm in the MRUMemoryStore towards less serialization, (3) Cache entries
      will be saved to the filesystem, when the System is shutdown cleanly, (4) fixed
      bug submitted by Peter Hargreaves [pdh.at.totalise.co.uk] in StoreJanitor
  @@ -848,7 +857,7 @@
       performace).
     </action>
     <action dev="VG" type="add">
  -    Additions to sitemap syntax: (1) allow all elements at root level, not 
  +    Additions to sitemap syntax: (1) allow all elements at root level, not
       only matchers, (2) perform some validation checks, (3) perform attribute
       substitution on all attributes except @type and @label.
     </action>
  @@ -868,7 +877,7 @@
       optional jars.
     </action>
     <action dev="VG" type="add">
  -    Added matchers: 
  +    Added matchers:
       RegexpHeaderMatcher, RegexpRequestAttributeMatcher,
       RegexpRequestParameterMatcher, RegexpSessionAttributeMatcher,
       RequestAttributeMatcher, SessionAttributeMatcher,
  @@ -914,7 +923,7 @@
       resource bundles.
     </action>
     <action dev="CZ" type="add">
  -    Added special lifecycle interface for Cocoon components: RequestLifecycle.   
  +    Added special lifecycle interface for Cocoon components: RequestLifecycle.
       A component marked by this interface has the lifecycle of one request,
       so looking up the role twice during the same request results in the same
       component.
  @@ -943,7 +952,7 @@
       when "target" was present. Old syntax still available but deprecated.
     </action>
     <action dev="VG" type="fix" due-to="Eisert, Wolfram" 
due-to-email="[EMAIL PROTECTED]">
  -    XSP page were called twice if used as a source of XSLT stylesheet due to 
multiple calls to 
  +    XSP page were called twice if used as a source of XSLT stylesheet due to 
multiple calls to
       Source.getInputSource() in XSLProcessorImpl.
     </action>
     <action dev="VG" type="update">
  @@ -1037,7 +1046,7 @@
     </action>
     <action dev="SW" type="update">
       Updated TraxTransformer and XSLTProcessor to allow simultaneous use of several
  -    TRAX processors (e.g. xalan and saxon) in a controlled way. 
  +    TRAX processors (e.g. xalan and saxon) in a controlled way.
     </action>
     <action dev="CZ" type="fix">
       Updated session handling of commandline interface and fixed
  @@ -1054,7 +1063,7 @@
      component manager was used.
     </action>
     <action dev="CZ" type="update">
  -    When Cocoon is reloaded, the logkit configuration is now also reloading. 
  +    When Cocoon is reloaded, the logkit configuration is now also reloading.
       This enables changing the logkit settings during runtime.
     </action>
     <action dev="CZ" type="update">
  @@ -1063,28 +1072,28 @@
     </action>
     <action dev="CZ" type="fix">
       Applied NPE fix in certain conditions in ServerPagesGenerator.
  -    Submitted by: Ovidiu Predescu [ovidiu.at.cup.hp.com] 
  +    Submitted by: Ovidiu Predescu [ovidiu.at.cup.hp.com]
     </action>
     <action dev="CZ" type="fix">
  -    Applied NPE fix for MRUMemoryStore Submitted by: Ovidiu Predescu 
[ovidiu.at.cup.hp.com] 
  +    Applied NPE fix for MRUMemoryStore Submitted by: Ovidiu Predescu 
[ovidiu.at.cup.hp.com]
     </action>
     <action dev="CZ" type="fix">
       Fixed (hopefully) dependency to the http environment in StreamGenerator.
     </action>
     <action dev="CZ" type="fix">
  -    Optional setting of the lexical-handler for XMLReader. This patch allows to use 
  -    Crimson instead of Xerces. Submitted by: Ovidiu Predescu [ovidiu.at.cup.hp.com] 
  +    Optional setting of the lexical-handler for XMLReader. This patch allows to use
  +    Crimson instead of Xerces. Submitted by: Ovidiu Predescu [ovidiu.at.cup.hp.com]
     </action>
     <action dev="CZ" type="update">
  -    Added xml compiler and interpreter to cocoon.xconf 
  +    Added xml compiler and interpreter to cocoon.xconf
     </action>
     <action dev="CZ" type="fix">
       Applied Patch for entity catalogs: accept parameters from xconf.
  -    Submitted by: David Crossley [crossley.at.indexgeo.com.au] 
  +    Submitted by: David Crossley [crossley.at.indexgeo.com.au]
     </action>
     <action dev="CZ" type="fix">
       Applied fix for missing "User-Agent" header in BrowserSelectorFactory.
  -    Submitted by: Joerg Henne [j.henne.at.levigo.de] 
  +    Submitted by: Joerg Henne [j.henne.at.levigo.de]
     </action>
     <action dev="CZ" type="fix">
       Enhanced Command Line Interface by adding background attribute to 
ExtendedXLinkPipe
  @@ -1093,11 +1102,11 @@
     </action>
     <action dev="CZ" type="update">
       Applied patch for default value support for RequestParamAction.
  -    Submitted by: Sergio Carvalho [sergio.carvalho.at.acm.org] 
  +    Submitted by: Sergio Carvalho [sergio.carvalho.at.acm.org]
     </action>
     <action dev="CZ" type="fix">
       Applied fix for a bug in the WriteDOMSessionTransformer for handling xml 
documents
  -    with namespaces correctly. Submitted by: Greg Weinger 
[gweinger.at.itmedicine.net] 
  +    with namespaces correctly. Submitted by: Greg Weinger 
[gweinger.at.itmedicine.net]
     </action>
    </release>
    <release version="2.0rc1" date="September 24, 2001">
  @@ -1130,7 +1139,7 @@
      if XSP was requested with different case.
     </action>
     <action dev="SW" type="add">
  -   New log formatter outputs the caller class and request URI in the log file. 
  +   New log formatter outputs the caller class and request URI in the log file.
     </action>
     <action dev="CZ" type="add">
      Added patch by Stuart Roebuck (stuart.roebuck.at.adolos.com)
  @@ -1144,7 +1153,7 @@
    <release version="2.0b2" date="July 23, 2001">
     <action dev="CZ" type="add">
       When a resource is not found (ResourceNotFoundException) the
  -    servlet sets only the status 404 and doesn't write to the output.    
  +    servlet sets only the status 404 and doesn't write to the output.
     </action>
     <action dev="SW" type="add">
       In http environment, reset the response if it hasn't been committed
  @@ -1158,7 +1167,7 @@
       Added caching of cocoon: urls.
     </action>
     <action dev="CZ" type="add">
  -    Redirects are handled when the cocoon: url points to a redirect in 
  +    Redirects are handled when the cocoon: url points to a redirect in
       the sitemaps.
     </action>
     <action dev="CZ" type="fix">
  @@ -1352,7 +1361,7 @@
     <action dev="BL" type="update">
       Put meat on the Action Framework for the ManageEmployees form.
     </action>
  -  <action dev="RB" type="update"> 
  +  <action dev="RB" type="update">
      SVG serializer now uses Batik.
     </action>
     <action dev="BL" type="add">
  @@ -1381,7 +1390,7 @@
       ComponentSelector patterns correctly in code.  Updated sitemap to create
       Configuration trees directly.
     </action>
  -  <action dev="RB" type="add"> 
  +  <action dev="RB" type="add">
      Added a more complete SVG serializer.
     </action>
     <action dev="SM" type="update">
  @@ -1396,22 +1405,22 @@
     <action dev="DB" type="add">
      Added ImageDirectoryGenerator - this oughta be pluggable though, so other file 
types can have extra attributes added easily
     </action>
  -  <action dev="SM" type="add"> 
  +  <action dev="SM" type="add">
      Improved the samples and the webapp sitemap.
     </action>
  -  <action dev="SM" type="update"> 
  +  <action dev="SM" type="update">
      Cleaned build system in order to be friendly to ASF-wide build procedures.
     </action>
  -  <action dev="SM" type="update"> 
  +  <action dev="SM" type="update">
      Updated installation section (JServ no longer supported).
     </action>
  -  <action dev="SM" type="update"> 
  +  <action dev="SM" type="update">
      Updated Xerces and FOP to latest versions.
     </action>
  -  <action dev="SM" type="fix"> 
  +  <action dev="SM" type="fix">
      Patched for final SAX2 compatibility.
     </action>
  -  <action dev="SM" type="update" due-to="Sven K&uuml;nzler" 
due-to-email="[EMAIL PROTECTED]"> 
  +  <action dev="SM" type="update" due-to="Sven K&uuml;nzler" 
due-to-email="[EMAIL PROTECTED]">
      Improved installation documentation.
     </action>
     <action dev="DB" type="add" due-to="Zvi" due-to-email="[EMAIL PROTECTED]">
  @@ -1423,7 +1432,7 @@
     <action dev="DB" type="add">
      Officially added SQLFilter
     </action>
  -  <action dev="SM" type="add" due-to="Sebastien Sahuc" 
due-to-email="[EMAIL PROTECTED]"> 
  +  <action dev="SM" type="add" due-to="Sebastien Sahuc" 
due-to-email="[EMAIL PROTECTED]">
      Fixed order of filters that was backwards.
     </action>
     <action dev="GP" type="add">
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to