Author: cziegeler
Date: Sun Oct 24 13:26:19 2004
New Revision: 55464

Added:
   cocoon/trunk/src/test/org/apache/cocoon/CocoonTestCase.java
Modified:
   
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/generation/TextGeneratorTestCase.xtest
   
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/LexicalTransformerTestCase.xtest
   
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/ParserTransformerTestCase.xtest
   
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/PatternTransformerTestCase.xtest
   
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/JavaFlowTestCase.xtest
   
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/javascript/JavaScriptFlowTestCase.xtest
   
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/generation/XMidiGeneratorTestCase.xtest
   
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/serialization/XMidiSerializerTestCase.xtest
   
cocoon/trunk/src/core/test/org/apache/cocoon/core/container/ContainerTestCase.java
   cocoon/trunk/src/test/org/apache/cocoon/SitemapComponentTestCase.java
   
cocoon/trunk/src/test/org/apache/cocoon/acting/ResourceExistsActionTestCase.java
   
cocoon/trunk/src/test/org/apache/cocoon/components/treeprocessor/variables/PreparedVariableResolverTestCase.java
   
cocoon/trunk/src/test/org/apache/cocoon/generation/FileGeneratorTestCase.xtest
   cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.java
   cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/matching/ParameterMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/matching/RegexpURIMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestAttributeMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestParameterMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/matching/SessionAttributeMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/matching/WildcardURIMatcherTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/BrowserSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/CookieSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/ExceptionSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/HeaderSelectorTestCase.xtest
   cocoon/trunk/src/test/org/apache/cocoon/selection/HostSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/ParameterSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpHeaderSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpRequestParameterSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestAttributeSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestMethodSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestParameterSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/ResourceExistsSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/SessionAttributeSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/selection/SimpleSelectorTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/AugmentTransformerTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/CIncludeTransformerTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/EncodeURLTransformerTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/FilterTransformerTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/I18NTransformerTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/TraxTransformerTestCase.xtest
   
cocoon/trunk/src/test/org/apache/cocoon/transformation/XIncludeTransformerTestCase.xtest
   cocoon/trunk/tools/targets/test-build.xml
Log:
Add helper test case class

Modified: 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/generation/TextGeneratorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/generation/TextGeneratorTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/generation/TextGeneratorTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -20,14 +20,6 @@
         shorthand="xml-parser"
         default-class="org.apache.excalibur.xml.impl.JaxpParser"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.generation.GeneratorSelector"
         shorthand="generators"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -41,13 +33,6 @@
    <parameter name="stop-on-recoverable-error" value="true"/>
    <parameter name="reuse-parsers" value="false"/>
   </xml-parser>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <generators>
    <component-instance class="org.apache.cocoon.generation.TextGenerator" 
name="text"/>

Modified: 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/LexicalTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/LexicalTransformerTestCase.xtest
     (original)
+++ 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/LexicalTransformerTestCase.xtest
     Sun Oct 24 13:26:19 2004
@@ -24,14 +24,6 @@
         shorthand="xmlizer"
         default-class="org.apache.excalibur.xmlizer.DefaultXMLizer"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -59,13 +51,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <transformers>
    <component-instance 
class="org.apache.cocoon.transformation.LexicalTransformer" name="lexer"/>

Modified: 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/ParserTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/ParserTransformerTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/ParserTransformerTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -24,14 +24,6 @@
         shorthand="xmlizer"
         default-class="org.apache.excalibur.xmlizer.DefaultXMLizer"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -59,13 +51,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <transformers logger="test">
    <component-instance 
class="org.apache.cocoon.transformation.ParserTransformer" 

Modified: 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/PatternTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/PatternTransformerTestCase.xtest
     (original)
+++ 
cocoon/trunk/src/blocks/chaperon/test/org/apache/cocoon/transformation/PatternTransformerTestCase.xtest
     Sun Oct 24 13:26:19 2004
@@ -24,14 +24,6 @@
         shorthand="xmlizer"
         default-class="org.apache.excalibur.xmlizer.DefaultXMLizer"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -59,13 +51,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <transformers>
    <component-instance 
class="org.apache.cocoon.transformation.PatternTransformer" name="pattern"/>

Modified: 
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/JavaFlowTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/JavaFlowTestCase.xtest
    (original)
+++ 
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/java/test/JavaFlowTestCase.xtest
    Sun Oct 24 13:26:19 2004
@@ -24,14 +24,6 @@
  
 
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.acting.ActionSelector"
         shorthand="actions"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -47,13 +39,6 @@
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <flow-interpreters default="java">
     <component-instance 
class="org.apache.cocoon.components.flow.java.JavaInterpreter" name="java" 
debug="true">
      <include class="org.apache.cocoon.components.flow.java.test.Inner*"/>

Modified: 
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/javascript/JavaScriptFlowTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/javascript/JavaScriptFlowTestCase.xtest
     (original)
+++ 
cocoon/trunk/src/blocks/javaflow/test/org/apache/cocoon/components/flow/javascript/JavaScriptFlowTestCase.xtest
     Sun Oct 24 13:26:19 2004
@@ -22,16 +22,7 @@
             class="org.apache.cocoon.environment.mock.MockContext"/>        
  </context>
  
-
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.acting.ActionSelector"
         shorthand="actions"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -47,13 +38,6 @@
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <flow-interpreters default="javascript">
     <component-instance 
class="org.apache.cocoon.components.flow.java.JavaInterpreter" name="java"/>
     <component-instance 
class="org.apache.cocoon.components.flow.javascript.JavaScriptInterpreter" 
name="javascript" debug="true"/>

Modified: 
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/generation/XMidiGeneratorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/generation/XMidiGeneratorTestCase.xtest
 (original)
+++ 
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/generation/XMidiGeneratorTestCase.xtest
 Sun Oct 24 13:26:19 2004
@@ -21,14 +21,6 @@
         shorthand="xml-parser"
         default-class="org.apache.excalibur.xml.impl.JaxpParser"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.generation.GeneratorSelector"
         shorthand="generators"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -42,11 +34,6 @@
    <parameter name="stop-on-recoverable-error" value="true"/>
    <parameter name="reuse-parsers" value="false"/>
   </xml-parser>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
 
   <generators logger="test">
    <component-instance class="org.apache.cocoon.generation.XMidiGenerator" 
name="midi"/>

Modified: 
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/serialization/XMidiSerializerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/serialization/XMidiSerializerTestCase.xtest
     (original)
+++ 
cocoon/trunk/src/blocks/midi/test/org/apache/cocoon/serialization/XMidiSerializerTestCase.xtest
     Sun Oct 24 13:26:19 2004
@@ -21,14 +21,6 @@
         shorthand="xml-parser"
         default-class="org.apache.excalibur.xml.impl.JaxpParser"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.serialization.SerializerSelector"
         shorthand="serializers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -42,11 +34,6 @@
    <parameter name="stop-on-recoverable-error" value="true"/>
    <parameter name="reuse-parsers" value="false"/>
   </xml-parser>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
 
   <serializers logger="test">
    <component-instance class="org.apache.cocoon.serialization.XMidiSerializer" 
name="midi"/>

Modified: 
cocoon/trunk/src/core/test/org/apache/cocoon/core/container/ContainerTestCase.java
==============================================================================
--- 
cocoon/trunk/src/core/test/org/apache/cocoon/core/container/ContainerTestCase.java
  (original)
+++ 
cocoon/trunk/src/core/test/org/apache/cocoon/core/container/ContainerTestCase.java
  Sun Oct 24 13:26:19 2004
@@ -239,8 +239,18 @@
      * into the context programmatically.
      */
     protected void addContext( DefaultContext context ) {
+        // nothing to add here
     }
 
+    /**
+     * This method may be overwritten by subclasses to add aditional
+     * components.
+     */
+    protected void addComponents( CocoonServiceManager manager) 
+    throws ServiceException {
+        // subclasses can add components here
+    }
+    
     final private void setupManagers( final Configuration confCM,
                                       final Configuration confRM,
                                       final Context context )
@@ -257,6 +267,7 @@
         ecManager.setRoleManager( roleManager );
         ecManager.setLoggerManager( new DefaultLoggerManager(this.logger));
         ecManager.configure( confCM );
+        this.addComponents( ecManager );
         ecManager.initialize();
         this.manager = ecManager;
     }

Added: cocoon/trunk/src/test/org/apache/cocoon/CocoonTestCase.java
==============================================================================
--- (empty file)
+++ cocoon/trunk/src/test/org/apache/cocoon/CocoonTestCase.java Sun Oct 24 
13:26:19 2004
@@ -0,0 +1,81 @@
+/*
+ * Copyright 1999-2004 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.cocoon;
+
+import org.apache.avalon.framework.configuration.DefaultConfiguration;
+import org.apache.avalon.framework.service.ServiceException;
+import org.apache.cocoon.core.container.CocoonServiceManager;
+import org.apache.cocoon.core.container.CocoonServiceSelector;
+import org.apache.cocoon.core.container.ContainerTestCase;
+import org.apache.excalibur.source.SourceResolver;
+import org.apache.excalibur.source.impl.ResourceSourceFactory;
+import org.apache.excalibur.source.impl.SourceResolverImpl;
+import org.apache.excalibur.source.impl.URLSourceFactory;
+
+/**
+ * Testcase for Cocoon. 
+ *
+ * @version CVS $Id: SitemapComponentTestCase.java 55427 2004-10-24 11:38:37Z 
cziegeler $
+ */
+public abstract class CocoonTestCase extends ContainerTestCase {
+
+    /* (non-Javadoc)
+     * @see 
org.apache.cocoon.core.container.ContainerTestCase#addComponents(org.apache.cocoon.core.container.CocoonServiceManager)
+     */
+    protected void addComponents(CocoonServiceManager manager) 
+    throws ServiceException {
+        super.addComponents(manager);
+        if ( this.addSourceFactories() ) {
+            // Create configuration for source-factories
+            final DefaultConfiguration df = new 
DefaultConfiguration("source-factories");
+            DefaultConfiguration factory = new 
DefaultConfiguration("component-instance");
+            factory.addAttribute("class", 
ResourceSourceFactory.class.getName());
+            factory.addAttribute("name", "resource");
+            df.addChild(factory);
+            factory = new DefaultConfiguration("component-instance");
+            factory.addAttribute("class", URLSourceFactory.class.getName());
+            factory.addAttribute("name", "*");
+            df.addChild(factory);
+            
manager.addComponent("org.apache.excalibur.source.SourceFactorySelector", 
+                                 CocoonServiceSelector.class, 
+                                 df);
+        }
+        if ( this.addSourceResolver() ) {
+            manager.addComponent(SourceResolver.ROLE, 
+                    SourceResolverImpl.class, 
+                    new DefaultConfiguration("", "-"));
+        }
+    }
+    
+    /**
+     * This method should return true if the source factories should
+     * be added automatically. Can be overwritten by subclasses. The
+     * default is true.
+     */
+    protected boolean addSourceFactories() {
+        return true;
+    }
+    
+    /**
+     * This method should return true if the source resolver should
+     * be added automatically. Can be overwritten by subclasses. The
+     * default is true.
+     */
+    protected boolean addSourceResolver() {
+        return true;
+    }
+}

Modified: cocoon/trunk/src/test/org/apache/cocoon/SitemapComponentTestCase.java
==============================================================================
--- cocoon/trunk/src/test/org/apache/cocoon/SitemapComponentTestCase.java       
(original)
+++ cocoon/trunk/src/test/org/apache/cocoon/SitemapComponentTestCase.java       
Sun Oct 24 13:26:19 2004
@@ -39,7 +39,6 @@
 import org.apache.cocoon.components.flow.FlowHelper;
 import org.apache.cocoon.components.flow.Interpreter;
 import org.apache.cocoon.components.source.SourceResolverAdapter;
-import org.apache.cocoon.core.container.ContainerTestCase;
 import org.apache.cocoon.environment.ObjectModelHelper;
 import org.apache.cocoon.environment.mock.MockContext;
 import org.apache.cocoon.environment.mock.MockRedirector;
@@ -68,7 +67,7 @@
  * @author <a href="mailto:[EMAIL PROTECTED]">Mark Leicester</a>
  * @version CVS $Id$
  */
-public abstract class SitemapComponentTestCase extends ContainerTestCase {
+public abstract class SitemapComponentTestCase extends CocoonTestCase {
 
     public final static Parameters EMPTY_PARAMS = Parameters.EMPTY_PARAMETERS;
 

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/acting/ResourceExistsActionTestCase.java
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/acting/ResourceExistsActionTestCase.java
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/acting/ResourceExistsActionTestCase.java
    Sun Oct 24 13:26:19 2004
@@ -22,7 +22,6 @@
 import org.apache.avalon.framework.parameters.Parameters;
 import org.apache.cocoon.MockLogger;
 import org.apache.cocoon.environment.SourceResolver;
-import org.apache.cocoon.environment.mock.MockRequest;
 import org.apache.excalibur.source.Source;
 import org.apache.excalibur.source.SourceNotFoundException;
 import org.jmock.Mock;
@@ -42,9 +41,6 @@
     }
 
     public void testExists() throws Exception {
-
-        MockRequest request = new MockRequest();
-
         String src = "don't care";
         Parameters parameters = new Parameters();
 
@@ -64,9 +60,6 @@
     }
 
     public void testNotExists() throws Exception {
-
-        MockRequest request = new MockRequest();
-
         String src = "don't care";
         Parameters parameters = new Parameters();
 

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/components/treeprocessor/variables/PreparedVariableResolverTestCase.java
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/components/treeprocessor/variables/PreparedVariableResolverTestCase.java
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/components/treeprocessor/variables/PreparedVariableResolverTestCase.java
    Sun Oct 24 13:26:19 2004
@@ -220,4 +220,18 @@
         VariableResolver resolver = VariableResolverFactory.getResolver(expr, 
getManager());
         assertEquals("", resolver.resolve(context, getObjectModel()));
     }
+    
+    /* (non-Javadoc)
+     * @see org.apache.cocoon.CocoonTestCase#addSourceFactories()
+     */
+    protected boolean addSourceFactories() {
+        return false;
+    }
+
+    /* (non-Javadoc)
+     * @see org.apache.cocoon.CocoonTestCase#addSourceResolver()
+     */
+    protected boolean addSourceResolver() {
+        return false;
+    }
 }

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/generation/FileGeneratorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/generation/FileGeneratorTestCase.xtest  
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/generation/FileGeneratorTestCase.xtest  
    Sun Oct 24 13:26:19 2004
@@ -21,14 +21,6 @@
         shorthand="xml-parser"
         default-class="org.apache.excalibur.xml.impl.JaxpParser"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.generation.GeneratorSelector"
         shorthand="generators"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -42,11 +34,6 @@
    <parameter name="stop-on-recoverable-error" value="true"/>
    <parameter name="reuse-parsers" value="false"/>
   </xml-parser>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
 
   <generators>
    <component-instance class="org.apache.cocoon.generation.FileGenerator" 
name="file"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.java
==============================================================================
--- cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.java 
(original)
+++ cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.java 
Sun Oct 24 13:26:19 2004
@@ -81,4 +81,13 @@
         System.out.println(result);
         assertNull( "Test if cookie does not exist", result );
     }
+
+    protected boolean addSourceFactories() {
+        return true;
+    }
+    
+    protected boolean addSourceResolver() {
+        return true;
+    }
+
 }

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.xtest    
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/CookieMatcherTestCase.xtest    
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance class="org.apache.cocoon.matching.CookieMatcher" 
                        name="cookie"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/ParameterMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/ParameterMatcherTestCase.xtest 
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/ParameterMatcherTestCase.xtest 
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance class="org.apache.cocoon.matching.ParameterMatcher" 
                        name="parameter"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/RegexpURIMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/RegexpURIMatcherTestCase.xtest 
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/RegexpURIMatcherTestCase.xtest 
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance class="org.apache.cocoon.matching.RegexpURIMatcher" 
                        name="regexp-uri"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestAttributeMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestAttributeMatcherTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestAttributeMatcherTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance 
class="org.apache.cocoon.matching.RequestAttributeMatcher" 
                        name="request-attribute"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestParameterMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestParameterMatcherTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/RequestParameterMatcherTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance 
class="org.apache.cocoon.matching.RequestParameterMatcher" 
                        name="request-parameter"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/SessionAttributeMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/SessionAttributeMatcherTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/SessionAttributeMatcherTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance 
class="org.apache.cocoon.matching.SessionAttributeMatcher" 
                        name="session-attribute"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/matching/WildcardURIMatcherTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/matching/WildcardURIMatcherTestCase.xtest
   (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/matching/WildcardURIMatcherTestCase.xtest
   Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.matching.MatcherSelector"
         shorthand="matchers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <matchers logger="test">
    <component-instance class="org.apache.cocoon.matching.WildcardURIMatcher" 
                        name="wildcard-uri"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/BrowserSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/BrowserSelectorTestCase.xtest 
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/BrowserSelectorTestCase.xtest 
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.BrowserSelector" 
                        name="browser">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/CookieSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/CookieSelectorTestCase.xtest  
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/CookieSelectorTestCase.xtest  
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.CookieSelector" 
                        name="cookie">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/ExceptionSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/ExceptionSelectorTestCase.xtest
   (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/ExceptionSelectorTestCase.xtest
   Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.ExceptionSelector" 
                        name="exception">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/HeaderSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/HeaderSelectorTestCase.xtest  
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/HeaderSelectorTestCase.xtest  
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.HeaderSelector" 
                        name="header">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/HostSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/HostSelectorTestCase.xtest    
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/HostSelectorTestCase.xtest    
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.HostSelector" 
                        name="host">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/ParameterSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/ParameterSelectorTestCase.xtest
   (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/ParameterSelectorTestCase.xtest
   Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.ParameterSelector" 
                        name="parameter">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpHeaderSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpHeaderSelectorTestCase.xtest
        (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpHeaderSelectorTestCase.xtest
        Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.RegexpHeaderSelector" 
                        name="regexp-header">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpRequestParameterSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpRequestParameterSelectorTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/RegexpRequestParameterSelectorTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.RegexpRequestParameterSelector" 
                        name="regexp-request-parameter">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestAttributeSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestAttributeSelectorTestCase.xtest
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestAttributeSelectorTestCase.xtest
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.RequestAttributeSelector" 
                        name="request-attribute">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestMethodSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestMethodSelectorTestCase.xtest
       (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestMethodSelectorTestCase.xtest
       Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.RequestMethodSelector" 
                        name="request-method">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestParameterSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestParameterSelectorTestCase.xtest
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/RequestParameterSelectorTestCase.xtest
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.RequestParameterSelector" 
                        name="request-parameter">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/ResourceExistsSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/ResourceExistsSelectorTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/ResourceExistsSelectorTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.ResourceExistsSelector" 
                        name="resource-exists">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/SessionAttributeSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/SessionAttributeSelectorTestCase.xtest
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/SessionAttributeSelectorTestCase.xtest
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance 
class="org.apache.cocoon.selection.SessionAttributeSelector" 
                        name="session-attribute">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/selection/SimpleSelectorTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/selection/SimpleSelectorTestCase.xtest  
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/selection/SimpleSelectorTestCase.xtest  
    Sun Oct 24 13:26:19 2004
@@ -16,27 +16,12 @@
 -->
 <testcase>
  <roles>
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.selection.SelectorSelector"
         shorthand="selectors"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
  </roles>
 
  <components>
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <selectors logger="test">
    <component-instance class="org.apache.cocoon.selection.SimpleSelector" 
                        name="simple">

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/AugmentTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/AugmentTransformerTestCase.xtest
     (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/AugmentTransformerTestCase.xtest
     Sun Oct 24 13:26:19 2004
@@ -42,14 +42,6 @@
         shorthand="xpath-processor"
         default-class="org.apache.excalibur.xml.xpath.XPathProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -82,13 +74,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/CIncludeTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/CIncludeTransformerTestCase.xtest
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/CIncludeTransformerTestCase.xtest
    Sun Oct 24 13:26:19 2004
@@ -42,14 +42,6 @@
         shorthand="xpath-processor"
         default-class="org.apache.excalibur.xml.xpath.XPathProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -81,13 +73,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/EncodeURLTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/EncodeURLTransformerTestCase.xtest
   (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/EncodeURLTransformerTestCase.xtest
   Sun Oct 24 13:26:19 2004
@@ -42,14 +42,6 @@
         shorthand="xpath-processor"
         default-class="org.apache.excalibur.xml.xpath.XPathProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -81,13 +73,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/FilterTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/FilterTransformerTestCase.xtest
      (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/FilterTransformerTestCase.xtest
      Sun Oct 24 13:26:19 2004
@@ -28,14 +28,6 @@
         shorthand="xslt-processor"
         default-class="org.apache.excalibur.xml.xslt.XSLTProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -63,13 +55,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/I18NTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/I18NTransformerTestCase.xtest
        (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/I18NTransformerTestCase.xtest
        Sun Oct 24 13:26:19 2004
@@ -42,14 +42,6 @@
         shorthand="xpath-processor"
         default-class="org.apache.excalibur.xml.xpath.XPathProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -86,13 +78,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/TraxTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/TraxTransformerTestCase.xtest
        (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/TraxTransformerTestCase.xtest
        Sun Oct 24 13:26:19 2004
@@ -28,14 +28,6 @@
         shorthand="xslt-processor"
         default-class="org.apache.excalibur.xml.xslt.XSLTProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -63,13 +55,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: 
cocoon/trunk/src/test/org/apache/cocoon/transformation/XIncludeTransformerTestCase.xtest
==============================================================================
--- 
cocoon/trunk/src/test/org/apache/cocoon/transformation/XIncludeTransformerTestCase.xtest
    (original)
+++ 
cocoon/trunk/src/test/org/apache/cocoon/transformation/XIncludeTransformerTestCase.xtest
    Sun Oct 24 13:26:19 2004
@@ -42,14 +42,6 @@
         shorthand="xpath-processor"
         default-class="org.apache.excalibur.xml.xpath.XPathProcessorImpl"/>
 
-  <role name="org.apache.excalibur.source.SourceFactorySelector"
-        shorthand="source-factories"
-        
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
-
-  <role name="org.apache.excalibur.source.SourceResolver"
-        shorthand="source-resolver"
-        default-class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
-
   <role name="org.apache.cocoon.transformation.TransformerSelector"
         shorthand="transformers"
         
default-class="org.apache.cocoon.core.container.CocoonServiceSelector"/>
@@ -81,13 +73,6 @@
   <transient-store/>
 
   <persistent-store/>
-
-  <source-factories>
-   <component-instance 
class="org.apache.excalibur.source.impl.ResourceSourceFactory" name="resource"/>
-   <component-instance 
class="org.apache.excalibur.source.impl.URLSourceFactory" name="*"/>
-  </source-factories>
-
-  <source-resolver 
class="org.apache.excalibur.source.impl.SourceResolverImpl"/>
 
   <xslt-processor logger="core.xslt-processor">
    <parameter name="use-store" value="true"/>

Modified: cocoon/trunk/tools/targets/test-build.xml
==============================================================================
--- cocoon/trunk/tools/targets/test-build.xml   (original)
+++ cocoon/trunk/tools/targets/test-build.xml   Sun Oct 24 13:26:19 2004
@@ -49,6 +49,7 @@
           <exclude name="**/Abstract*.class" />
           <exclude name="**/SitemapComponentTestCase*"/>
           <exclude name="**/ContainerTestCase*"/>
+          <exclude name="**/CocoonTestCase*"/>
         </fileset>
       </batchtest>
     </junit>

Reply via email to