haul 2002/08/09 01:40:31 Modified: src/java/org/apache/cocoon/components/treeprocessor TreeProcessor.java src/java/org/apache/cocoon/components/treeprocessor/sitemap CallFunctionNode.java ContinueNode.java Log: Moved setting component manager down to leave, otherwise it could be an ancestor manager. Revision Changes Path 1.21 +1 -2 xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/TreeProcessor.java Index: TreeProcessor.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/TreeProcessor.java,v retrieving revision 1.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- TreeProcessor.java 31 Jul 2002 13:13:26 -0000 1.20 +++ TreeProcessor.java 9 Aug 2002 08:40:31 -0000 1.21 @@ -323,7 +323,6 @@ // and now process CocoonComponentManager.enterEnvironment(environment, environment.getObjectModel(), this); - environment.setComponentManager(this.manager); try { return this.rootNode.invoke(environment, context); } finally { 1.3 +1 -0 xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/sitemap/CallFunctionNode.java Index: CallFunctionNode.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/sitemap/CallFunctionNode.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- CallFunctionNode.java 24 Jun 2002 20:32:19 -0000 1.2 +++ CallFunctionNode.java 9 Aug 2002 08:40:31 -0000 1.3 @@ -137,6 +137,7 @@ // Obtain the redirector Redirector redirector = PipelinesNode.getRedirector(env); + env.setComponentManager(this.manager); try { interpreter.callFunction(name, params, env /*, redirector*/); } 1.3 +1 -0 xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/sitemap/ContinueNode.java Index: ContinueNode.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/treeprocessor/sitemap/ContinueNode.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ContinueNode.java 24 Jun 2002 20:32:19 -0000 1.2 +++ ContinueNode.java 9 Aug 2002 08:40:31 -0000 1.3 @@ -96,6 +96,7 @@ // Obtain the redirector Redirector redirector = PipelinesNode.getRedirector(env); + env.setComponentManager(this.manager); try { interpreter.handleContinuation(contId, params, env /*, redirector*/); }
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]