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]

Reply via email to