Return-Path: Delivered-To: apmail-xml-cocoon-cvs-archive@xml.apache.org Received: (qmail 50336 invoked by uid 500); 1 Jul 2002 08:21:10 -0000 Mailing-List: contact cocoon-cvs-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: cocoon-dev@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list cocoon-cvs@xml.apache.org Received: (qmail 50326 invoked by uid 500); 1 Jul 2002 08:21:10 -0000 Delivered-To: apmail-xml-cocoon2-cvs@apache.org Date: 1 Jul 2002 08:21:09 -0000 Message-ID: <20020701082109.13627.qmail@icarus.apache.org> From: cziegeler@apache.org To: xml-cocoon2-cvs@apache.org Subject: cvs commit: xml-cocoon2/src/webapp/WEB-INF cocoon.xconf X-Spam-Rating: 209.66.108.5 1.6.2 0/1000/N cziegeler 2002/07/01 01:21:09 Modified: src/documentation/xdocs/installing updating.xml src/java/org/apache/cocoon cocoon.roles src/java/org/apache/cocoon/components/pipeline AbstractProcessingPipeline.java src/webapp/WEB-INF cocoon.xconf Removed: src/java/org/apache/cocoon/components/saxconnector LoggingSAXConnector.java SAXConnector.java Log: Removed SAXConnectors Revision Changes Path 1.7 +6 -2 xml-cocoon2/src/documentation/xdocs/installing/updating.xml Index: updating.xml =================================================================== RCS file: /home/cvs/xml-cocoon2/src/documentation/xdocs/installing/updating.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- updating.xml 25 Jun 2002 14:04:58 -0000 1.6 +++ updating.xml 1 Jul 2002 08:21:09 -0000 1.7 @@ -72,14 +72,16 @@ PERSISTENT_STORE and TRANSIENT_STORE. The hold() method has been removed from the Store interface.

- +

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