ovidiu 2002/09/24 01:08:32 Modified: src/java/org/apache/cocoon/components/flow AbstractInterpreter.java Log: Make the AbstractInterpreter SingleThreaded, to support multiple interpreter component instances which share nothing between them. Revision Changes Path 1.8 +4 -3 xml-cocoon2/src/java/org/apache/cocoon/components/flow/AbstractInterpreter.java Index: AbstractInterpreter.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/flow/AbstractInterpreter.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- AbstractInterpreter.java 7 Sep 2002 01:39:30 -0000 1.7 +++ AbstractInterpreter.java 24 Sep 2002 08:08:32 -0000 1.8 @@ -59,7 +59,7 @@ import org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode; import org.apache.cocoon.components.source.SourceFactory; import org.apache.cocoon.Constants; -import org.apache.avalon.framework.thread.ThreadSafe; +import org.apache.avalon.framework.thread.SingleThreaded; import org.apache.avalon.framework.logger.AbstractLogEnabled; import org.apache.avalon.framework.context.Contextualizable; import org.apache.avalon.framework.context.ContextException; @@ -79,7 +79,8 @@ * @since March 15, 2002 */ public abstract class AbstractInterpreter extends AbstractLogEnabled - implements Component, Composable, Contextualizable, Interpreter, ThreadSafe + implements Component, Composable, Contextualizable, Interpreter, + SingleThreaded { /** * List of source locations that need to be resolved. @@ -106,7 +107,7 @@ throws ComponentException { this.manager = manager; -// System.out.println("AbstractInterpreter: ComponentManager = " + manager); + // FIXME: Why is the manager null here? if (manager != null) continuationsMgr
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]