Return-Path:
This is the only real incompatible change (But don't panic, this will not affect you, well at least only a little bit :). The internal architecture of Cocoon has changed. In the older version, the processing pipeline - constructed by a generator, the transformers and a serializer - was represented by two components, called stream and event pipeline.
For a simpler architecture, enhanced functionality and improved performance, - these components have been combined into one: the processing pipeline.
+ these components have been combined into one: the processing pipeline. + The very rarely used feature of SAXConnectors has been removed, + to avoid overcomponentization.In addition the map:pipeline element of the sitemap has gained more meaning as it is now possible to configure each map:pipeline section in the sitemap differently. So there can be one section using caching, another one not @@ -128,6 +130,8 @@ component. If you omit the type attribute the default configuration from the components section is used.
+The SAXConnectors have been removed, so if you manually upgrade you have to remove + the sax-connectors configuration from the cocoon.xconf.
So you see, although this is an incompatible change in the Java code, you have only little to do to update your Cocoon installation.
1.32 +0 -3 xml-cocoon2/src/java/org/apache/cocoon/cocoon.roles Index: cocoon.roles =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/cocoon.roles,v retrieving revision 1.31 retrieving revision 1.32 diff -u -r1.31 -r1.32 --- cocoon.roles 25 Jun 2002 14:04:58 -0000 1.31 +++ cocoon.roles 1 Jul 2002 08:21:09 -0000 1.32 @@ -139,9 +139,6 @@ shorthand="cache" default-class="org.apache.cocoon.caching.impl.CacheImpl"/> -