Index: ContentAggregator.java
===================================================================
RCS file: /home/cvspublic/xml-cocoon2/src/org/apache/cocoon/sitemap/ContentAggregator.java,v
retrieving revision 1.5.2.2
diff -u -r1.5.2.2 ContentAggregator.java
--- ContentAggregator.java	2001/06/08 14:42:00	1.5.2.2
+++ ContentAggregator.java	2001/06/11 13:22:03
@@ -162,7 +162,6 @@
                     getLogger().error("ContentAggregator: cannot process event pipeline for URI " + part.uri, e);
                     throw new ProcessingException("ContentAggregator: cannot process event pipeline for URI " + part.uri, e);
                 } finally {
-                    this.manager.release(ep);
                     this.environment.popURI();
                     if (!part.element.equals("")) {
                         this.endElem(prefix, part.element);
@@ -338,7 +337,13 @@
         this.rootElementNSPrefix = null;
         this.parts.clear();
         this.environment = null;
+
+        for (int i = 0; i < this.partEventPipelines.size(); i++) {
+            Component component = (Component)this.partEventPipelines.get(i);
+            this.manager.release(component);
+        }
         this.partEventPipelines.clear();
+
         this.currentNS.clear();
         this.xmlConsumer = null;
         this.contentHandler = null;

