cziegeler    2002/12/06 06:50:15

  Modified:    .        changes.xml
  Log:
  Sync changes
  
  Revision  Changes    Path
  1.303     +172 -140  xml-cocoon2/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/changes.xml,v
  retrieving revision 1.302
  retrieving revision 1.303
  diff -u -r1.302 -r1.303
  --- changes.xml       6 Dec 2002 13:21:28 -0000       1.302
  +++ changes.xml       6 Dec 2002 14:50:15 -0000       1.303
  @@ -55,21 +55,10 @@
       Updated block build system to compile and use mock objects in 
       the "mocks" subdir of the blocks if present.
     </action>      
  -  <action dev="CH" type="fix">
  -   New Logicsheet for use with InputModules.
  -  </action>
     <action dev="CH" type="add">
  -   xsp.xsl now includes all xsp:init-page tags. Additional xsp:exit-page tag for
  -   cleanup operations.
  -  </action>
  -  <action dev="CH" type="add">
  -   New InputModule to map parameter names to / from another name. Uses translation
  -   table and additional prefix / suffix. New InputModule to access contents of
  +   New InputModule to access contents of
      an XMLFile using JXPath, based on patch from Jeff Turner ([EMAIL PROTECTED]).
     </action>
  -  <action dev="CH" type="fix" fixes-bug="14739">
  -   Fixed SimpleFormTransformer: Malformed XML with textarea elements.
  -  </action>     
     <action dev="NKB" type="update">
       Moved endorsed libs in ./lib/endorsed, so that they can be added in the build 
file
       easily as java jvm args, or in the future copied to the webserver or Java 
endorsed dir.
  @@ -82,10 +71,6 @@
       Since it seems there is a bug somewhere, ATM point to 
       http://localhost:8888/documentation/index.html to see the page.
     </action>   
  -  <action dev="SW" type="update">
  -   The HTMLGenerator now accepts a JTidy configuration file for fine-grained
  -   control on the generated document.
  -  </action>
     <action dev="NKB" type="update">
       Removed ./tools/build-i.xml and moved the interactive targets in main build.
       Removed ./tools/build-s.xml and removed all references to scratchpad builds 
(not used).    
  @@ -132,26 +117,11 @@
      SimpleLuceneXMLIndexerImpl for choosing the content-view and which tags you want 
stored
      as fields by the indexer. Added field storage implementation to 
LuceneIndexContentHandler.
     </action>  
  -  <action dev="CZ" type="fix" fixes-bug="12293">
  -   RequestLifecycleComponents were not handled properly when the cocoon: protocol 
is used
  -  </action>
     <action dev="DC" type="add">
      New build target "validate-xdocs" to conduct build-time validation of core
      xml documentation (call it manually with:
      <code>./build.sh validate-xdocs</code>).
     </action>
  -  <action dev="CH" type="update">
  -   Changed SimpleFormTransformer to use InputModules.
  -  </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 
  -   modules that are based on JXPath.
  -  </action>  
  -  <action dev="CZ" type="fix" fixes-bug="14466" due-to="Luca Morandini" 
due-to-email="[EMAIL PROTECTED]">
  -   Fixing namespace handling of SQLTransformer.
  -  </action>
     <action dev="KP" type="add">
         Added SystemPropertyModule input module to enable environment variables
         in sitemap attributes. E.g.: 
  @@ -177,40 +147,6 @@
     <action dev="IAI" type="update" due-to="David Crossley" 
due-to-email="[EMAIL PROTECTED]">
        Updated Xalan to 2.4.1
     </action>
  -  <action dev="CH" type="update">
  -   Improved support for CLOB and BLOB columns in modular database actions.
  -  </action>
  -  <action dev="IAI" type="add">
  -     Added a more sophisticated example in samples/webserviceproxy/cocoonhive.
  -     Demonstrates a small virtual portal which embeds functionality
  -     from Amazon and OpenWiki.
  -  </action>
  -  <action dev="IAI" type="update">
  -     XMLFormTransformer now saves a list of referenced model properties,
  -     which is later used to automatically populate with default values
  -     properties which were not addressed in the http request (like unchecked
  -     checkboxes). This applies to session scope forms only.
  -  </action>
  -  <action dev="DC" type="add">
  -   New build target "validate-config" to conduct build-time validation of some
  -   core important configuration files using RELAX NG (call it manually with:
  -   <code>./build.sh validate-config</code>). Currently doing: all sitemap.xmap,
  -   all cocoon.roles, all *.xsl stylesheets, all book.xml files.
  -  </action>
  -  <action dev="SW" type="add">
  -    New ZipArchiveSerializer to build zip files aggregating various sources
  -    as archive entries. Can be used to generate zip files, sxw files (OpenOffice),
  -    jar files, etc.
  -  </action>
  -  <action dev="VG" type="fix" fixes-bug="13648" due-to="Geoff Howard" 
due-to-email="[EMAIL PROTECTED]">
  -    CocoonServlet upload behavior now configurable from the web.xml.
  -    Configuration parameters are: autosave-uploads, overwrite-uploads,
  -    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 
  -    pass it to the HttpRequest via the environment.
  -  </action>
     <action dev="TC" type="update">
       Renamed the AbstractMethodAction into AbstractMultiAction and
       moved it from scratchpad into the maintrunk. Using it helps
  @@ -220,30 +156,6 @@
      Added RELAX NG grammar for sitemap.xmap files and removed old draft sitemap
      DTD.
     </action>
  -  <action dev="VG" type="update">
  -    ReadDOMSessionTransformer now can work with any types of object
  -    (same mechanism as in &lt;xsp:expr&gt; now used). Configuration
  -    parameter dom-name renamed to attribute-name.
  -  </action>
  -  <action dev="VG" type="update">
  -    Src attribute can be used now with SessionAttributeGenerator to specify
  -    session attribute name. Old syntax preserved.
  -  </action>
  -  <action dev="VG" type="update">
  -    Local parameters in SessionStateAction still do override global parameters,
  -    but do NOT change global parameters.
  -  </action>
  -  <action dev="VG" type="update">
  -    Src attribute can be used now with ResourceExistsAction. Old parameter
  -    syntax preserved.
  -  </action>
  -  <action dev="CH" type="add">
  -   New chaining InputModule that allows to use additional modules when an attribute 
is not
  -   present or null.
  -  </action>
  -  <action dev="CH" type="update">
  -   Changed defaults of InputModule names in many places to new names.
  -  </action>
     <action dev="CH" type="update">
      Started moving database related stuff (actions, transformers, readers) as well 
as HSQLDB to a new blocks.
      Samples have not yet moved to new block, datasource declaration has.
  @@ -287,43 +199,6 @@
     <action dev="SMS" type="update" fixes-bug="12799" due-to="Philipp Schmidt" 
due-to-email="[EMAIL PROTECTED]">
      Enabled the RTF serializer and SWF serializer as block.
     </action>
  -  <action dev="CZ" type="fix">
  -    Fixed prefix mapping for the sql transformer.
  -  </action>
  -  <action dev="VG" type="update">
  -    FOP user configuration can now be specified as URL or relative path
  -    as the value of the &lt;user-config&gt; element.
  -  </action>
  -  <action dev="VG" type="fix" fixes-bug="6533">
  -    Load default FOP configuration only once, do not overwrite any user
  -    configuration.
  -  </action>
  -  <action dev="VG" type="fix" fixes-bug="11856" due-to="Stefan Seifert" 
due-to-email="[EMAIL PROTECTED]">
  -    Remove unnessesary code in SVGBuilder. This also fixes intermittent
  -    ClassCastExceptions in Batik code.
  -  </action>
  -  <action dev="VG" type="fix">
  -    Fix issue with cross-platform uploads. Uploaded file's name converted
  -    to match destination platform's path separator.
  -  </action>
  -  <action dev="VG" type="update" fixes-bug="12131">
  -    Absolute path now can be specified for work, cache, and upload directory.
  -    Read comments in web.xml, and verify your settings.
  -  </action>
  -  <action dev="KP" type="add">
  -    Added JXPath based input modules for Request and Session properties.
  -    Demonstration sample is also added.
  -    RequestContextPathModule and RequestURIModules are obsolete now and
  -    will be removed.
  -  </action>
  -  <action dev="GF" type="update">
  -    Updated the Jisp store system to the new Jisp version and added the missing 
clear()
  -    and keys() methods.
  -  </action>
  -  <action dev="VG" type="update">
  -    Improve backward compatibility: FilePartFile needs toString() method to
  -    work with code written for Cocoon 2.0.
  -  </action>
     <action dev="SMS" type="update">
      Enabled the chaperon text parser as block.
     </action>
  @@ -503,12 +378,6 @@
     <action dev="CZ" type="update">
      Updated the profiler code, removed the need of SAXConnectors.
     </action>
  -  <action dev="SW" type="add">
  -   Extend the syntax of sitemap variable substitution : variables can have a prefix 
which
  -   indicates an InputModule where to get the value from. For example, the expression
  -   "{request-param:foo}" will evaluate to the value of the "foo" request parameter 
(provided
  -   of course that the "request-param" InputModule is correctly defined in 
cocoon.xconf).
  -  </action>
     <action dev="DC" type="add">
      Encourage people to help with the refactoring of Cocoon samples.
      Provide a 
  @@ -662,7 +531,168 @@
       Output extra locator info if included Throwable of ProcessingException is
       SAXParseException or TransformerException.
     </action>
  -  <action dev="SW" type="fix">
  +   <action dev="BH" type="fix"> 
  +    FIX NPE in 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline, 
  +    if content is malformed, and there exists an cached response the 
  +    validity[] contains null entries.
  +  </action>
  +  <action dev="BH" type="fix" due-to="M. Kristian" 
due-to-email="[EMAIL PROTECTED]">
  +    Fix CocoonCrawlerImpl, check if contentType is not null, and always close the 
BufferedReader at the end.
  +  </action>
  +  <action dev="KP" type="add">
  +    Added JXPath based input modules for Request and Session properties.
  +    Demonstration sample is also added.
  +    RequestContextPathModule and RequestURIModules are obsolete now and
  +    will be removed.
  +  </action>
  +  <action dev="GF" type="update">
  +    Updated the Jisp store system to the new Jisp version and added the missing 
clear()
  +    and keys() methods.
  +  </action>
  +  <action dev="IAI" type="add">
  +     Added a more sophisticated example in samples/webserviceproxy/cocoonhive.
  +     Demonstrates a small virtual portal which embeds functionality
  +     from Amazon and OpenWiki.
  +  </action>
  +  <action dev="IAI" type="update">
  +     XMLFormTransformer now saves a list of referenced model properties,
  +     which is later used to automatically populate with default values
  +     properties which were not addressed in the http request (like unchecked
  +     checkboxes). This applies to session scope forms only.
  +  </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
  +   control on the generated document.
  +  </action>
  +  <action dev="CH" type="fix">
  +   New Logicsheet for use with InputModules.
  +  </action>
  +  <action dev="CH" type="add">
  +   xsp.xsl now includes all xsp:init-page tags. Additional xsp:exit-page tag for
  +   cleanup operations.
  +  </action>
  +  <action dev="CH" type="add">
  +   New InputModule to map parameter names to / from another name. Uses translation
  +   table and additional prefix / suffix. 
  +  </action>
  +  <action dev="CH" type="fix" fixes-bug="14739">
  +   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 
  +   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>
  +  <action dev="DC" type="add">
  +   New build target "validate-config" to conduct build-time validation of some
  +   core important configuration files using RELAX NG (call it manually with:
  +   <code>./build.sh validate-config</code>). Currently doing: all sitemap.xmap,
  +   all cocoon.roles, all *.xsl stylesheets, all book.xml files.
  +  </action>
  +  <action dev="SW" type="add">
  +   Extend the syntax of sitemap variable substitution : variables can have a prefix 
which
  +   indicates an InputModule where to get the value from. For example, the expression
  +   "{request-param:foo}" will evaluate to the value of the "foo" request parameter 
(provided
  +   of course that the "request-param" InputModule is correctly defined in 
cocoon.xconf).
  +  </action>
  +  <action dev="CZ" type="fix" fixes-bug="12293">
  +   RequestLifecycleComponents were not handled properly when the cocoon: protocol 
is used
  +  </action>
  +  <action dev="CH" type="update">
  +   Changed SimpleFormTransformer to use InputModules.
  +  </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 
  +   modules that are based on JXPath.
  +  </action>  
  +  <action dev="CH" type="update">
  +   Improved support for CLOB and BLOB columns in modular database actions.
  +  </action>
  +  <action dev="CH" type="add">
  +   New chaining InputModule that allows to use additional modules when an attribute 
is not
  +   present or null.
  +  </action>
  +  <action dev="CH" type="update">
  +   Changed defaults of InputModule names in many places to new names.
  +  </action>
  +  <action dev="CZ" type="fix" fixes-bug="14466" due-to="Luca Morandini" 
due-to-email="[EMAIL PROTECTED]">
  +   Fixing namespace handling of SQLTransformer.
  +  </action>
  +  <action dev="SW" type="add">
  +    New ZipArchiveSerializer to build zip files aggregating various sources
  +    as archive entries. Can be used to generate zip files, sxw files (OpenOffice),
  +    jar files, etc.
  +  </action>
  +  <action dev="VG" type="fix" fixes-bug="13648" due-to="Geoff Howard" 
due-to-email="[EMAIL PROTECTED]">
  +    CocoonServlet upload behavior now configurable from the web.xml.
  +    Configuration parameters are: autosave-uploads, overwrite-uploads,
  +    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 
  +    pass it to the HttpRequest via the environment.
  +  </action>
  +  <action dev="VG" type="update">
  +    ReadDOMSessionTransformer now can work with any types of object
  +    (same mechanism as in &lt;xsp:expr&gt; now used). Configuration
  +    parameter dom-name renamed to attribute-name.
  +  </action>
  +  <action dev="VG" type="update">
  +    Src attribute can be used now with SessionAttributeGenerator to specify
  +    session attribute name. Old syntax preserved.
  +  </action>
  +  <action dev="VG" type="update">
  +    Local parameters in SessionStateAction still do override global parameters,
  +    but do NOT change global parameters.
  +  </action>
  +  <action dev="VG" type="update">
  +    Src attribute can be used now with ResourceExistsAction. Old parameter
  +    syntax preserved.
  +  </action>
  +  <action dev="CZ" type="fix">
  +    Fixed prefix mapping for the sql transformer.
  +  </action>
  +  <action dev="VG" type="update">
  +    FOP user configuration can now be specified as URL or relative path
  +    as the value of the &lt;user-config&gt; element.
  +  </action>
  +  <action dev="VG" type="fix" fixes-bug="6533">
  +    Load default FOP configuration only once, do not overwrite any user
  +    configuration.
  +  </action>
  +  <action dev="VG" type="fix" fixes-bug="11856" due-to="Stefan Seifert" 
due-to-email="[EMAIL PROTECTED]">
  +    Remove unnessesary code in SVGBuilder. This also fixes intermittent
  +    ClassCastExceptions in Batik code.
  +  </action>
  +  <action dev="VG" type="fix">
  +    Fix issue with cross-platform uploads. Uploaded file's name converted
  +    to match destination platform's path separator.
  +  </action>
  +  <action dev="VG" type="update" fixes-bug="12131">
  +    Absolute path now can be specified for work, cache, and upload directory.
  +    Read comments in web.xml, and verify your settings.
  +  </action>
  +  <action dev="VG" type="fix" fixes-bug="12328">
  +    Set URI resolver for XSLT handler every time time templates are used,
  +    because XSLT templates might reference disposed instance of XSLT processor.
  +    Fixes some NPEs in XSLT processor when templates cache is used.
  +  </action>
  +  <action dev="VG" type="fix">
  +    Fix sitemap reloading bug: When parent sitemap is modified, it is
  +    recompiled and reloaded. All sub-sitemaps of this sitemap also has
  +    to be reloaded because they have references to the parent sitemap's
  +    ComponentSelectors. This bug is the cause of some NPEs in the XSLT
  +    processor.
  +  </action>
  +  <action dev="VG" type="update" fixes-bug="11401">
  +    Improve backward compatibility: FilePartFile needs toString() method to
  +    work with code written for Cocoon 2.0.
  +  </action>
  + <action dev="SW" type="fix">
       AbstractServerPages used static fields for dependency tracking, which caused
       either non-modified XSPs to be recompiled, or modified XSPs not to be 
recompiled.
     </action>
  @@ -716,13 +746,15 @@
      dynamic colum specification. Fixed skip-row feature, which was off by one.
      Added tag to get connection meta data.
     </action>
  -  <action dev="BH" type="fix"> 
  -    FIX NPE in 
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline, 
  -    if content is malformed, and there exists an cached response the 
  -    validity[] contains null entries.
  +  <action dev="CZ" type="fix">
  +    Fixed NPE in the recycling phase of content aggregation.
     </action>
  -  <action dev="BH" type="fix" due-to="M. Kristian" 
due-to-email="[EMAIL PROTECTED]">
  -    Fix CocoonCrawlerImpl, check if contentType is not null, and always close the 
BufferedReader at the end.
  +  <action dev="VG" type="fix" fixes-bug="9288">
  +    Fixed bug in cocoon pseudo protocol involving aggregation of aggregated
  +    resources spanning several sitemaps.
  +  </action>
  +  <action dev="VG" type="fix">
  +    Conect to the XML:DB once, from the XMLDBSourceFactory.
     </action>
     <action dev="BH" type="update" fixes-bug="11447" due-to="Torsten Knodt" 
due-to-email="[EMAIL PROTECTED]">
       Added cocoon-docs mailinglist to mail-archives.xml.
  
  
  

----------------------------------------------------------------------
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