ovidiu 02/04/25 14:16:41
Modified: src/scratchpad/schecoon/src/org/apache/cocoon/components/flow
AbstractInterpreter.java
Log:
Remove the setResources() method.
Revision Changes Path
1.9 +5 -13
xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/AbstractInterpreter.java
Index: AbstractInterpreter.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/scratchpad/schecoon/src/org/apache/cocoon/components/flow/AbstractInterpreter.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- AbstractInterpreter.java 19 Apr 2002 06:56:53 -0000 1.8
+++ AbstractInterpreter.java 25 Apr 2002 21:16:41 -0000 1.9
@@ -4,7 +4,6 @@
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
-import java.util.Map;
import org.apache.avalon.framework.component.Component;
import org.apache.avalon.framework.component.ComponentException;
import org.apache.avalon.framework.component.ComponentManager;
@@ -15,12 +14,10 @@
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.cocoon.Constants;
import org.apache.cocoon.components.source.SourceFactory;
-import org.apache.cocoon.components.treeprocessor.CategoryNode;
-import org.apache.cocoon.components.treeprocessor.MapStackResolver;
-import org.apache.cocoon.components.treeprocessor.ProcessingNode;
import org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode;
import org.apache.cocoon.environment.Context;
import org.apache.cocoon.environment.Environment;
+import org.apache.cocoon.environment.ForwardRedirector;
/**
* Abstract superclass for various scripting languages used by Cocoon
@@ -67,8 +64,6 @@
*/
protected long checkTime;
- protected CategoryNode resources;
-
public void compose(ComponentManager manager)
throws ComponentException
{
@@ -96,11 +91,6 @@
checkTime = time;
}
- public void setResources(CategoryNode resources)
- {
- this.resources = resources;
- }
-
/**
* Registers a source file with the interpreter. Using this method
* an implementation keeps track of all the script files which are
@@ -217,7 +207,8 @@
throws Exception
{
environment.setAttribute("bean-dict", bizData);
- environment.setAttribute("kont", continuation);
+ if (continuation != null)
+ environment.setAttribute("kont", continuation);
try {
PipelinesNode.getRedirector(environment)
@@ -225,7 +216,8 @@
}
finally {
environment.removeAttribute("bean-dict");
- environment.removeAttribute("kont");
+ if (continuation != null)
+ environment.removeAttribute("kont");
}
}
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]