A document has been updated: http://cocoon.zones.apache.org/daisy/documentation/1420.html
Document ID: 1420 Branch: main Language: default Name: New in 2.2 (unchanged) Document Type: Cocoon Document (unchanged) Updated on: 11/3/07 3:11:43 PM Updated by: Reinhard Pötz A new version has been created, state: publish Parts ===== Content ------- This part has been updated. Mime type: text/xml (unchanged) File name: (unchanged) Size: 4808 bytes (previous version: 4502 bytes) Content diff: (20 equal lines skipped) contracts.</li> <li>An optional additional validation of sitemaps based on an XML schema definition is configureable.</li> +++ <li>Cocoon 2.2 uses Comons Logging instead of Avalon Logkit as logging interface +++ and Log4j as logging implementation. (<em>Also see the 'Incompatibles changes' +++ section of this document.</em>)</li> </ul> <h1>Modularity</h1> (66 equal lines skipped) <ul> <li>All Cocoon components don't implement the Avalon Logkit logging interfaces (<tt><a href="http://excalibur.apache.org/apidocs/org/apache/avalon/framework/logger/Logger.html">org.apache.avalon.framework.logger.Logger</a></tt> --- ) anymore but Commons logging instead. This change was necessary so that they --- can also be configured via Spring configuration files. If you extend one of --- those components (e.g. +++ ) anymore but Commons logging instead. This change also makes it possible to +++ configure components via Spring configuration files. If you extend one of those +++ components (e.g. <a href="http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/transformation/AbstractSAXTransformer.html">AbstractSAXTransformer</a>), --- you have to change the logger implementation and to recompile your classes.</li> +++ you have to change the logger implementation and to recompile your classes. We +++ are sorry but there is no backwards compatible way in doing this move from +++ Avalon Logkit to Commons Logging.</li> </ul> </body> (1 equal lines skipped)