sylvain 02/03/12 07:51:02 Modified: src/java/org/apache/cocoon/components/treeprocessor/sitemap PipelinesNode.java Removed: src/java/org/apache/cocoon/components/treeprocessor EnvironmentSourceResolver.java src/java/org/apache/cocoon/components/treeprocessor/sitemap SitemapNode.java Log: Remove useless EnvironmentSourceResolver (reported by Carsten) Revision Changes Path 1.2 +3 -12 xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/sitemap/PipelinesNode.java Index: PipelinesNode.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/sitemap/PipelinesNode.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- PipelinesNode.java 5 Mar 2002 08:26:23 -0000 1.1 +++ PipelinesNode.java 12 Mar 2002 15:51:02 -0000 1.2 @@ -61,7 +61,6 @@ import org.apache.cocoon.environment.Environment; import org.apache.cocoon.components.pipeline.EventPipeline; import org.apache.cocoon.components.pipeline.StreamPipeline; -import org.apache.cocoon.components.treeprocessor.EnvironmentSourceResolver; import org.apache.cocoon.components.treeprocessor.SimpleParentProcessingNode; import org.apache.cocoon.components.treeprocessor.ProcessingNode; import org.apache.cocoon.components.treeprocessor.InvokeContext; @@ -73,7 +72,7 @@ * Handles <map:pipelines> * * @author <a href="mailto:[EMAIL PROTECTED]">Sylvain Wallez</a> - * @version CVS $Id: PipelinesNode.java,v 1.1 2002/03/05 08:26:23 sylvain Exp $ + * @version CVS $Id: PipelinesNode.java,v 1.2 2002/03/12 15:51:02 sylvain Exp $ */ public final class PipelinesNode extends SimpleParentProcessingNode @@ -104,7 +103,7 @@ } /** - * Process the environment. Also adds an <code>EnvironmentSourceResolver</code> + * Process the environment. Also adds a <code>SourceResolver</code> * and a <code>Redirector</code> in the object model. The previous resolver and * redirector, if any, are restored before return. */ @@ -114,12 +113,6 @@ // Recompose context (and pipelines) to the local component manager context.recompose(this.manager); - // Create the source resolver relative to the environment. - - // Design note : creating the SourceResolver could also have been done - // in TreeProcessor.invoke(), but doing it here ensures we use the local - // component manager used by all other nodes. - EnvironmentSourceResolver resolver = new EnvironmentSourceResolver(this.manager, env); SitemapRedirector redirector = new SitemapRedirector(env); Map objectModel = env.getObjectModel(); @@ -127,7 +120,7 @@ Object oldResolver = objectModel.get(OBJECT_SOURCE_RESOLVER); Object oldRedirector = env.getAttribute(REDIRECTOR_ATTR); - objectModel.put(OBJECT_SOURCE_RESOLVER, resolver); + objectModel.put(OBJECT_SOURCE_RESOLVER, env); env.setAttribute(REDIRECTOR_ATTR, redirector); try { @@ -142,8 +135,6 @@ env.setAttribute(REDIRECTOR_ATTR, oldRedirector); objectModel.put(OBJECT_SOURCE_RESOLVER, oldResolver); - // Dispose the resolver - resolver.dispose(); } }
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]