bloritsch    01/04/20 13:50:21

  Modified:    lib      Tag: xml-cocoon2 avalonapi.jar
               src/org/apache/cocoon Tag: xml-cocoon2 Cocoon.java Main.java
                        cocoon.roles
               src/org/apache/cocoon/acting Tag: xml-cocoon2
                        AbstractAction.java AbstractDatabaseAction.java
                        AbstractValidatorAction.java Action.java
                        ComposerAction.java DatabaseAddAction.java
                        DatabaseAuthenticatorAction.java
                        DatabaseDeleteAction.java DatabaseUpdateAction.java
                        FormValidatorAction.java HelloAction.java
                        LangSelect.java OraAddAction.java
                        ResourceExistsAction.java SendmailAction.java
                        SessionInvalidatorAction.java
                        SessionValidatorAction.java
               src/org/apache/cocoon/components/browser Tag: xml-cocoon2
                        Browser.java BrowserImpl.xsl
               src/org/apache/cocoon/components/classloader Tag:
                        xml-cocoon2 ClassLoaderManager.java
                        ClassLoaderManagerImpl.java
                        RepositoryClassLoader.java
               src/org/apache/cocoon/components/language/generator Tag:
                        xml-cocoon2 CompiledComponent.java
                        GeneratorSelector.java ProgramGenerator.java
                        ProgramGeneratorImpl.java
               src/org/apache/cocoon/components/language/markup Tag:
                        xml-cocoon2 AbstractMarkupLanguage.java
                        Logicsheet.java LogicsheetCodeGenerator.java
                        MarkupLanguage.java
               src/org/apache/cocoon/components/language/markup/sitemap
                        Tag: xml-cocoon2 SitemapMarkupLanguage.java
               src/org/apache/cocoon/components/language/markup/sitemap/java
                        Tag: xml-cocoon2 sitemap.xsl
               src/org/apache/cocoon/components/language/markup/xsp Tag:
                        xml-cocoon2 XSPGenerator.java
                        XSPMarkupLanguage.java
               src/org/apache/cocoon/components/language/markup/xsp/java
                        Tag: xml-cocoon2 esql.xsl
               src/org/apache/cocoon/components/language/programming Tag:
                        xml-cocoon2 AbstractProgrammingLanguage.java
                        CompiledProgrammingLanguage.java
                        LanguageCompiler.java ProgrammingLanguage.java
               src/org/apache/cocoon/components/language/programming/java
                        Tag: xml-cocoon2 AbstractJavaCompiler.java
                        JavaLanguage.java JstyleFormatter.java
               src/org/apache/cocoon/components/parser Tag: xml-cocoon2
                        JaxpParser.java Parser.java
               src/org/apache/cocoon/components/pipeline Tag: xml-cocoon2
                        AbstractEventPipeline.java
                        AbstractStreamPipeline.java
                        CachingEventPipeline.java
                        CachingStreamPipeline.java EventPipeline.java
                        NonCachingEventPipeline.java StreamPipeline.java
               src/org/apache/cocoon/components/sax Tag: xml-cocoon2
                        XMLByteStreamCompiler.java
                        XMLByteStreamInterpreter.java XMLTeePipe.java
               src/org/apache/cocoon/components/saxconnector Tag:
                        xml-cocoon2 NullSAXConnector.java SAXConnector.java
               src/org/apache/cocoon/components/store Tag: xml-cocoon2
                        FilesystemStore.java MRUMemoryStore.java
                        MemoryStore.java Store.java
               src/org/apache/cocoon/components/url Tag: xml-cocoon2
                        ContextURLFactory.java ResourceURLFactory.java
                        URLFactory.java URLFactoryImpl.java
               src/org/apache/cocoon/environment Tag: xml-cocoon2
                        AbstractEnvironment.java
               src/org/apache/cocoon/generation Tag: xml-cocoon2
                        AbstractGenerator.java ComposerGenerator.java
                        DirectoryGenerator.java FileGenerator.java
                        FragmentExtractorGenerator.java HTMLGenerator.java
                        PhpGenerator.java RequestGenerator.java
                        ScriptGenerator.java ServerPagesGenerator.java
                        ServletGenerator.java StatusGenerator.java
                        VelocityGenerator.java
               src/org/apache/cocoon/matching Tag: xml-cocoon2 Matcher.java
                        RegexpTargetHostMatcherFactory.java
                        RegexpURIMatcherFactory.java
                        WildcardURIMatcherFactory.java
               src/org/apache/cocoon/reading Tag: xml-cocoon2
                        AbstractReader.java DatabaseReader.java
                        ResourceReader.java
               src/org/apache/cocoon/selection Tag: xml-cocoon2
                        Selector.java
               src/org/apache/cocoon/serialization Tag: xml-cocoon2
                        AbstractSerializer.java FOPSerializer.java
                        HTMLSerializer.java LinkSerializer.java
                        SVGSerializer.java TextSerializer.java
                        XMLSerializer.java
               src/org/apache/cocoon/servlet Tag: xml-cocoon2
                        CocoonServlet.java
               src/org/apache/cocoon/sitemap Tag: xml-cocoon2
                        AbstractSitemap.java ContentAggregator.java
                        ErrorNotifier.java Handler.java LinkTranslator.java
                        Manager.java Sitemap.java
                        SitemapComponentSelector.java
                        SitemapModelComponent.java
                        SitemapOutputComponent.java XSLTFactoryLoader.java
               src/org/apache/cocoon/transformation Tag: xml-cocoon2
                        AbstractDOMTransformer.java
                        FragmentExtractorTransformer.java
                        I18nTransformer.java LogTransformer.java
                        SQLTransformer.java TraxTransformer.java
                        XIncludeTransformer.java XTTransformer.java
               src/org/apache/cocoon/util/url Tag: xml-cocoon2
                        CocoonURLStreamHandlerFactory.java
               src/org/apache/cocoon/util/url/resource Tag: xml-cocoon2
                        Handler.java
               src/org/apache/cocoon/xml Tag: xml-cocoon2
                        AbstractXMLConsumer.java AbstractXMLProducer.java
                        ContentHandlerWrapper.java
                        DocumentHandlerWrapper.java
                        LoggingEntityResolver.java
               src/org/apache/cocoon/xml/dom Tag: xml-cocoon2
                        DOMBuilder.java SVGBuilder.java
               webapp   Tag: xml-cocoon2 cocoon.xconf
  Added:       src/org/apache/cocoon/acting Tag: xml-cocoon2
                        AbstractComplementaryConfigurableAction.java
  Removed:     src/org/apache/cocoon/acting Tag: xml-cocoon2
                        AbstractComplimentaryConfigurableAction.java
  Log:
  Massive updates for current Avalon CVS which is much nearer beta than before.
  Includes some Interface resolution errors.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.47  +529 -557  xml-cocoon/lib/Attic/avalonapi.jar
  
        <<Binary file>>
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.4.2.75  +8 -8      xml-cocoon/src/org/apache/cocoon/Cocoon.java
  
  Index: Cocoon.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/Cocoon.java,v
  retrieving revision 1.4.2.74
  retrieving revision 1.4.2.75
  diff -u -r1.4.2.74 -r1.4.2.75
  --- Cocoon.java       2001/04/19 19:05:23     1.4.2.74
  +++ Cocoon.java       2001/04/20 20:49:42     1.4.2.75
  @@ -16,10 +16,10 @@
   import java.util.HashMap;
   import java.util.Enumeration;
   import java.util.Iterator;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Contextualizable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.context.Contextualizable;
   import org.apache.avalon.Disposable;
   import org.apache.avalon.Modifiable;
   import org.apache.avalon.configuration.Configurable;
  @@ -37,9 +37,9 @@
   import org.apache.cocoon.sitemap.Manager;
   import org.apache.cocoon.util.ClassUtils;
   import org.apache.cocoon.util.NetUtils;
  -import org.apache.avalon.component.DefaultComponentManager;
  -import org.apache.avalon.component.DefaultRoleManager;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.excalibur.component.DefaultComponentManager;
  +import org.apache.excalibur.component.DefaultRoleManager;
  +import org.apache.avalon.logger.AbstractLoggable;
   import org.xml.sax.SAXException;
   import org.xml.sax.InputSource;
   
  @@ -52,7 +52,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a> 
(Apache Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.4.2.74 $ $Date: 2001/04/19 19:05:23 $
  + * @version CVS $Revision: 1.4.2.75 $ $Date: 2001/04/20 20:49:42 $
    */
   public class Cocoon extends AbstractLoggable implements Component, 
Initializable, Disposable, Modifiable, Processor, Contextualizable {
       /** The application context */
  
  
  
  1.1.4.30  +4 -4      xml-cocoon/src/org/apache/cocoon/Attic/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/Attic/Main.java,v
  retrieving revision 1.1.4.29
  retrieving revision 1.1.4.30
  diff -u -r1.1.4.29 -r1.1.4.30
  --- Main.java 2001/04/17 03:55:01     1.1.4.29
  +++ Main.java 2001/04/20 20:49:42     1.1.4.30
  @@ -29,7 +29,7 @@
   import org.apache.excalibur.cli.CLOption;
   import org.apache.excalibur.cli.CLOptionDescriptor;
   import org.apache.excalibur.cli.CLUtil;
  -import org.apache.avalon.DefaultContext;
  +import org.apache.avalon.context.DefaultContext;
   
   import org.apache.cocoon.util.IOUtils;
   import org.apache.cocoon.util.NetUtils;
  @@ -51,7 +51,7 @@
    * Command line entry point.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.4.29 $ $Date: 2001/04/17 03:55:01 $
  + * @version CVS $Revision: 1.1.4.30 $ $Date: 2001/04/20 20:49:42 $
    */
   
   public class Main {
  @@ -330,7 +330,7 @@
           while (i.hasNext()) {
               if(xspOnly)
                   this.processXSP(NetUtils.normalize((String) i.next()));
  -            else 
  +            else
                   this.processURI(NetUtils.normalize((String) i.next()), 0);
               nCount++;
           }
  @@ -393,7 +393,7 @@
               String translatedRelativeLink = NetUtils.relativize(path, 
translatedAbsoluteLink);
               translatedLinks.put(relativeLink, translatedRelativeLink);
           }
  -        
  +
           String filename = mangle(uri);
           File file = IOUtils.createFile(destDir, filename);
           OutputStream output = new BufferedOutputStream(new 
FileOutputStream(file));
  
  
  
  1.1.2.6   +9 -9      xml-cocoon/src/org/apache/cocoon/Attic/cocoon.roles
  
  Index: cocoon.roles
  ===================================================================
  RCS file: /home/cvs/xml-cocoon/src/org/apache/cocoon/Attic/cocoon.roles,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- cocoon.roles      2001/04/17 16:04:13     1.1.2.5
  +++ cocoon.roles      2001/04/20 20:49:42     1.1.2.6
  @@ -26,11 +26,11 @@
   
    <role 
name="org.apache.cocoon.components.language.markup.MarkupLanguageSelector"
          shorthand="markup-languages"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role 
name="org.apache.cocoon.components.language.programming.ProgrammingLanguageSelector"
          shorthand="programming-languages"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role 
name="org.apache.cocoon.components.language.generator.ProgramGenerator"
          shorthand="program-generator"
  @@ -42,7 +42,7 @@
   
    <role name="org.apache.excalibur.pool.PoolController"
          shorthand="pool-controller"
  -       
default-class="org.apache.avalon.component.DefaultComponentPoolController"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentPoolController"/>
   
    <role name="org.apache.cocoon.components.saxconnector.SAXConnector"
          shorthand="sax-connector"
  @@ -53,7 +53,7 @@
   
    <role name="org.apache.excalibur.datasource.DataSourceComponentSelector"
          shorthand="datasources"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector">
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector">
       <hint shorthand="jdbc" 
class="org.apache.excalibur.datasource.JdbcDataSource"/>
       <hint shorthand="j2ee" 
class="org.apache.exvalibur.datasource.J2eeDataSource"/>
   </role>
  @@ -72,23 +72,23 @@
   
    <role name="org.apache.cocoon.acting.ActionSelector"
          shorthand="action"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role name="org.apache.cocoon.selection.SelectorSelector"
          shorthand="selector"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role name="org.apache.cocoon.matching.MatcherSelector"
          shorthand="matcher"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role name="org.apache.cocoon.generation.GeneratorSelector"
          shorthand="generator"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role name="org.apache.cocoon.transformation.TransformerSelector"
          shorthand="transformer"
  -       default-class="org.apache.avalon.component.DefaultComponentSelector"/>
  +       
default-class="org.apache.excalibur.component.DefaultComponentSelector"/>
   
    <role name="org.apache.cocoon.serialization.SerializerSelector"
          shorthand="serializer"
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.7   +2 -2      
xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractAction.java
  
  Index: AbstractAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractAction.java,v
  retrieving revision 1.1.2.6
  retrieving revision 1.1.2.7
  diff -u -r1.1.2.6 -r1.1.2.7
  --- AbstractAction.java       2001/04/13 16:02:17     1.1.2.6
  +++ AbstractAction.java       2001/04/20 20:49:43     1.1.2.7
  @@ -11,7 +11,7 @@
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.log.Logger;
   
  @@ -20,7 +20,7 @@
    * Actions.  In order to get at the Logger, use getLogger().
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/13 16:02:17 $
  + * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/04/20 20:49:43 $
    */
   public abstract class AbstractAction extends AbstractLoggable
   implements Action, Configurable, Disposable {
  
  
  
  1.1.2.28  +9 -10     
xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractDatabaseAction.java
  
  Index: AbstractDatabaseAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractDatabaseAction.java,v
  retrieving revision 1.1.2.27
  retrieving revision 1.1.2.28
  diff -u -r1.1.2.27 -r1.1.2.28
  --- AbstractDatabaseAction.java       2001/04/17 03:55:05     1.1.2.27
  +++ AbstractDatabaseAction.java       2001/04/20 20:49:44     1.1.2.28
  @@ -36,16 +36,15 @@
   import org.xml.sax.EntityResolver;
   import org.xml.sax.InputSource;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Disposable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentSelector;
   import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.Disposable;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.SAXConfigurationHandler;
   import org.apache.excalibur.datasource.DataSourceComponent;
   
  @@ -176,9 +175,9 @@
    * </table>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.27 $ $Date: 2001/04/17 03:55:05 $
  + * @version CVS $Revision: 1.1.2.28 $ $Date: 2001/04/20 20:49:44 $
    */
  -public abstract class AbstractDatabaseAction extends 
AbstractComplimentaryConfigurableAction implements Configurable, Disposable {
  +public abstract class AbstractDatabaseAction extends 
AbstractComplementaryConfigurableAction implements Configurable, Disposable {
       protected Map files = new HashMap();
       private static final Map typeConstants;
       protected ComponentSelector dbselector;
  @@ -211,7 +210,7 @@
       /**
        * Compose the Actions so that we can select our databases.
        */
  -    public void compose(ComponentManager manager) throws 
ComponentManagerException {
  +    public void compose(ComponentManager manager) throws ComponentException {
           this.dbselector = (ComponentSelector) 
manager.lookup(Roles.DB_CONNECTION);
   
           super.compose(manager);
  @@ -219,7 +218,7 @@
       /**
        * Get the Datasource we need.
        */
  -    protected final DataSourceComponent getDataSource(Configuration conf) 
throws ComponentManagerException {
  +    protected final DataSourceComponent getDataSource(Configuration conf) 
throws ComponentException {
           Configuration dsn = conf.getChild("connection");
   
           return (DataSourceComponent) 
this.dbselector.select(dsn.getValue(""));
  
  
  
  1.1.2.3   +8 -8      
xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractValidatorAction.java
  
  Index: AbstractValidatorAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractValidatorAction.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- AbstractValidatorAction.java      2001/04/17 18:18:04     1.1.2.2
  +++ AbstractValidatorAction.java      2001/04/20 20:49:44     1.1.2.3
  @@ -1,11 +1,11 @@
  -// $Id: AbstractValidatorAction.java,v 1.1.2.2 2001/04/17 18:18:04 dims Exp $
  +// $Id: AbstractValidatorAction.java,v 1.1.2.3 2001/04/20 20:49:44 bloritsch 
Exp $
   package org.apache.cocoon.acting;
   
   import java.util.Map;
   import java.util.HashMap;
   import java.util.Collections;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  @@ -49,12 +49,12 @@
    * Default value takes place only when specified parameter is nullable and
    * really is null or empty. Long numbers may be specified in decimal, hex or
    * octal values as accepted by java.Lang.decode (String s).
  - * 
  + *
    * @author Martin Man &lt;[EMAIL PROTECTED]&gt;
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/17 18:18:04 $
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:49:44 $
    */
  -public abstract class AbstractValidatorAction 
  -extends AbstractComplimentaryConfigurableAction
  +public abstract class AbstractValidatorAction
  +extends AbstractComplementaryConfigurableAction
   implements Configurable
   {
       /**
  @@ -86,7 +86,7 @@
               }
   
               if (!found) {
  -                getLogger ().debug ("VALIDATOR: description for parameter " 
  +                getLogger ().debug ("VALIDATOR: description for parameter "
                           + name + " not found");
                   return null;
               }
  @@ -290,5 +290,5 @@
       }
   }
   
  -// $Id: AbstractValidatorAction.java,v 1.1.2.2 2001/04/17 18:18:04 dims Exp $
  +// $Id: AbstractValidatorAction.java,v 1.1.2.3 2001/04/20 20:49:44 bloritsch 
Exp $
   // vim: set et ts=4 sw=4:
  
  
  
  1.1.2.9   +4 -4      xml-cocoon/src/org/apache/cocoon/acting/Attic/Action.java
  
  Index: Action.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/Action.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- Action.java       2001/03/30 17:14:08     1.1.2.8
  +++ Action.java       2001/04/20 20:49:44     1.1.2.9
  @@ -9,9 +9,9 @@
   
   import java.util.Map;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ThreadSafe;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.thread.ThreadSafe;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.xml.sax.SAXException;
   import org.xml.sax.EntityResolver;
  @@ -19,7 +19,7 @@
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/03/30 17:14:08 $
  + * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/04/20 20:49:44 $
    */
   public interface Action extends Component, ThreadSafe {
       /**
  
  
  
  1.1.2.6   +7 -7      
xml-cocoon/src/org/apache/cocoon/acting/Attic/ComposerAction.java
  
  Index: ComposerAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/ComposerAction.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- ComposerAction.java       2001/04/11 12:41:12     1.1.2.5
  +++ ComposerAction.java       2001/04/20 20:49:44     1.1.2.6
  @@ -7,9 +7,9 @@
    
*****************************************************************************/
   package org.apache.cocoon.acting;
   
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.Composable;
   import org.apache.cocoon.Cocoon;
   
   /**
  @@ -17,18 +17,18 @@
    * that extends this to access SitemapComponents.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/11 12:41:12 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:49:44 $
    */
  -public abstract class ComposerAction extends AbstractAction implements 
Composer {
  +public abstract class ComposerAction extends AbstractAction implements 
Composable {
   
       /** The component manager instance */
       protected ComponentManager manager;
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
  -    public void compose(ComponentManager manager) throws 
ComponentManagerException {
  +    public void compose(ComponentManager manager) throws ComponentException {
           this.manager=manager;
       }
   }
  
  
  
  1.1.2.24  +3 -4      
xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseAddAction.java
  
  Index: DatabaseAddAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseAddAction.java,v
  retrieving revision 1.1.2.23
  retrieving revision 1.1.2.24
  diff -u -r1.1.2.23 -r1.1.2.24
  --- DatabaseAddAction.java    2001/04/18 01:11:53     1.1.2.23
  +++ DatabaseAddAction.java    2001/04/20 20:49:44     1.1.2.24
  @@ -20,13 +20,12 @@
   
   import org.xml.sax.EntityResolver;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentSelector;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.Constants;
  @@ -40,7 +39,7 @@
    * only one table at a time to update.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.23 $ $Date: 2001/04/18 01:11:53 $
  + * @version CVS $Revision: 1.1.2.24 $ $Date: 2001/04/20 20:49:44 $
    */
   public class DatabaseAddAction extends AbstractDatabaseAction {
       protected static final Map addStatements = new HashMap();
  
  
  
  1.1.2.5   +4 -4      
xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseAuthenticatorAction.java
  
  Index: DatabaseAuthenticatorAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseAuthenticatorAction.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- DatabaseAuthenticatorAction.java  2001/04/18 12:05:46     1.1.2.4
  +++ DatabaseAuthenticatorAction.java  2001/04/20 20:49:44     1.1.2.5
  @@ -1,11 +1,11 @@
  -// $Id: DatabaseAuthenticatorAction.java,v 1.1.2.4 2001/04/18 12:05:46 
cziegeler Exp $
  +// $Id: DatabaseAuthenticatorAction.java,v 1.1.2.5 2001/04/20 20:49:44 
bloritsch Exp $
   package org.apache.cocoon.acting;
   
   import java.util.Map;
   import java.util.HashMap;
   import java.util.Collections;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
   import org.apache.excalibur.datasource.DataSourceComponent;
  @@ -53,7 +53,7 @@
    * expression.
    *
    * @author Martin Man &lt;[EMAIL PROTECTED]&gt;
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/18 12:05:46 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:49:44 $
    */
   public class DatabaseAuthenticatorAction extends AbstractDatabaseAction
   {
  @@ -205,5 +205,5 @@
       }
   }
   
  -// $Id: DatabaseAuthenticatorAction.java,v 1.1.2.4 2001/04/18 12:05:46 
cziegeler Exp $
  +// $Id: DatabaseAuthenticatorAction.java,v 1.1.2.5 2001/04/20 20:49:44 
bloritsch Exp $
   // vim: set et ts=4 sw=4:
  
  
  
  1.1.2.14  +3 -4      
xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseDeleteAction.java
  
  Index: DatabaseDeleteAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseDeleteAction.java,v
  retrieving revision 1.1.2.13
  retrieving revision 1.1.2.14
  diff -u -r1.1.2.13 -r1.1.2.14
  --- DatabaseDeleteAction.java 2001/04/17 03:55:10     1.1.2.13
  +++ DatabaseDeleteAction.java 2001/04/20 20:49:44     1.1.2.14
  @@ -20,13 +20,12 @@
   
   import org.xml.sax.EntityResolver;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentSelector;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.Constants;
  @@ -43,7 +42,7 @@
    * the keys.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/04/17 03:55:10 $
  + * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/20 20:49:44 $
    */
   public final class DatabaseDeleteAction extends AbstractDatabaseAction {
       private static final Map deleteStatements = new HashMap();
  
  
  
  1.1.2.19  +3 -4      
xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseUpdateAction.java
  
  Index: DatabaseUpdateAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/DatabaseUpdateAction.java,v
  retrieving revision 1.1.2.18
  retrieving revision 1.1.2.19
  diff -u -r1.1.2.18 -r1.1.2.19
  --- DatabaseUpdateAction.java 2001/04/17 03:55:10     1.1.2.18
  +++ DatabaseUpdateAction.java 2001/04/20 20:49:44     1.1.2.19
  @@ -20,13 +20,12 @@
   
   import org.xml.sax.EntityResolver;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentSelector;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.Constants;
  @@ -40,7 +39,7 @@
    * only one table at a time to update.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/04/17 03:55:10 $
  + * @version CVS $Revision: 1.1.2.19 $ $Date: 2001/04/20 20:49:44 $
    */
   public class DatabaseUpdateAction extends AbstractDatabaseAction {
       private static final Map updateStatements = new HashMap();
  
  
  
  1.1.2.3   +6 -6      
xml-cocoon/src/org/apache/cocoon/acting/Attic/FormValidatorAction.java
  
  Index: FormValidatorAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/FormValidatorAction.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- FormValidatorAction.java  2001/04/17 18:18:09     1.1.2.2
  +++ FormValidatorAction.java  2001/04/20 20:49:44     1.1.2.3
  @@ -1,11 +1,11 @@
  -// $Id: FormValidatorAction.java,v 1.1.2.2 2001/04/17 18:18:09 dims Exp $
  +// $Id: FormValidatorAction.java,v 1.1.2.3 2001/04/20 20:49:44 bloritsch Exp 
$
   package org.apache.cocoon.acting;
   
   import java.util.Map;
   import java.util.HashMap;
   import java.util.Collections;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
   
  @@ -35,7 +35,7 @@
    * all validated parameters to the sitemap via {name} expression.
    *
    * @author Martin Man &lt;[EMAIL PROTECTED]&gt;
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/17 18:18:09 $
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:49:44 $
    */
   public class FormValidatorAction extends AbstractValidatorAction
   {
  @@ -44,11 +44,11 @@
        */
       public Map act (EntityResolver resolver, Map objectModel, String src,
               Parameters parameters) throws Exception {
  -        Request req = (Request) 
  +        Request req = (Request)
               objectModel.get (Constants.REQUEST_OBJECT);
   
           /* check request validity */
  -        if (req == null) 
  +        if (req == null)
               return null;
   
           try {
  @@ -83,5 +83,5 @@
       }
   }
   
  -// $Id: FormValidatorAction.java,v 1.1.2.2 2001/04/17 18:18:09 dims Exp $
  +// $Id: FormValidatorAction.java,v 1.1.2.3 2001/04/20 20:49:44 bloritsch Exp 
$
   // vim: set et ts=4 sw=4:
  
  
  
  1.1.2.15  +3 -3      
xml-cocoon/src/org/apache/cocoon/acting/Attic/HelloAction.java
  
  Index: HelloAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/HelloAction.java,v
  retrieving revision 1.1.2.14
  retrieving revision 1.1.2.15
  diff -u -r1.1.2.14 -r1.1.2.15
  --- HelloAction.java  2001/04/18 12:05:47     1.1.2.14
  +++ HelloAction.java  2001/04/20 20:49:44     1.1.2.15
  @@ -10,10 +10,10 @@
   import java.util.Map;
   
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.xml.sax.SAXException;
   import org.xml.sax.EntityResolver;
  @@ -27,7 +27,7 @@
    * has been created or not.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/18 12:05:47 $
  + * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/20 20:49:44 $
    */
   public class HelloAction extends ComposerAction {
   
  
  
  
  1.1.2.10  +2 -2      
xml-cocoon/src/org/apache/cocoon/acting/Attic/LangSelect.java
  
  Index: LangSelect.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/LangSelect.java,v
  retrieving revision 1.1.2.9
  retrieving revision 1.1.2.10
  diff -u -r1.1.2.9 -r1.1.2.10
  --- LangSelect.java   2001/04/18 12:05:47     1.1.2.9
  +++ LangSelect.java   2001/04/20 20:49:45     1.1.2.10
  @@ -23,7 +23,7 @@
   import org.apache.cocoon.environment.Cookie;
   import org.apache.cocoon.environment.Session;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.xml.sax.EntityResolver;
   
  @@ -103,7 +103,7 @@
        * </ol>
        * @return java.lang.String
        * @param objectModel java.util.Map
  -     * @param par org.apache.avalon.configuration.Parameters
  +     * @param par org.apache.avalon.parameter.Parameters
        */
       public static String getLang(Map objectModel, Parameters par) {
   
  
  
  
  1.1.2.15  +2 -2      
xml-cocoon/src/org/apache/cocoon/acting/Attic/OraAddAction.java
  
  Index: OraAddAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/OraAddAction.java,v
  retrieving revision 1.1.2.14
  retrieving revision 1.1.2.15
  diff -u -r1.1.2.14 -r1.1.2.15
  --- OraAddAction.java 2001/04/17 16:46:04     1.1.2.14
  +++ OraAddAction.java 2001/04/20 20:49:45     1.1.2.15
  @@ -10,7 +10,7 @@
   import org.apache.excalibur.datasource.DataSourceComponent;
   import org.apache.avalon.configuration.ConfigurationException;
   import org.apache.avalon.configuration.Configuration;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.ProcessingException;
  @@ -43,7 +43,7 @@
    * only one table at a time to update.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/17 16:46:04 $
  + * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/20 20:49:45 $
    */
   public class OraAddAction extends DatabaseAddAction {
       private static final Map selectLOBStatements = new HashMap();
  
  
  
  1.1.2.2   +7 -9      
xml-cocoon/src/org/apache/cocoon/acting/Attic/ResourceExistsAction.java
  
  Index: ResourceExistsAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/ResourceExistsAction.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- ResourceExistsAction.java 2001/04/16 20:24:30     1.1.2.1
  +++ ResourceExistsAction.java 2001/04/20 20:49:45     1.1.2.2
  @@ -14,16 +14,14 @@
   import org.xml.sax.EntityResolver;
   import org.xml.sax.InputSource;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.ComponentManagerException;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.Disposable;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.Constants;
  @@ -38,18 +36,18 @@
    * This action simply checks to see if a given resource exists. It takes a
    * single parameter named 'url' and returns an empty map if it exists and
    * null otherwise. It has only been tested with context urls.
  - * 
  + *
    * @author <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a>
  - * @version CVS $Revision: 1.1.2.1 $ $Date: 2001/04/16 20:24:30 $
  + * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/20 20:49:45 $
    */
   public class ResourceExistsAction extends ComposerAction {
  -    
  +
       protected URLFactory urlFactory;
   
       public void configure(Configuration conf) throws ConfigurationException {
           try {
               urlFactory = (URLFactory)this.manager.lookup(Roles.URL_FACTORY);
  -        } catch (ComponentManagerException e) {
  +        } catch (ComponentException e) {
               throw new ConfigurationException("Could not lookup url 
factory",e);
           }
       }
  
  
  
  1.1.2.5   +2 -2      
xml-cocoon/src/org/apache/cocoon/acting/Attic/SendmailAction.java
  
  Index: SendmailAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/SendmailAction.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- SendmailAction.java       2001/03/30 17:14:12     1.1.2.4
  +++ SendmailAction.java       2001/04/20 20:49:45     1.1.2.5
  @@ -22,8 +22,8 @@
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.Loggable;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.environment.Request;
   import org.apache.log.Logger;
  
  
  
  1.1.2.4   +4 -4      
xml-cocoon/src/org/apache/cocoon/acting/Attic/SessionInvalidatorAction.java
  
  Index: SessionInvalidatorAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/SessionInvalidatorAction.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- SessionInvalidatorAction.java     2001/04/18 12:05:47     1.1.2.3
  +++ SessionInvalidatorAction.java     2001/04/20 20:49:45     1.1.2.4
  @@ -1,11 +1,11 @@
  -// $Id: SessionInvalidatorAction.java,v 1.1.2.3 2001/04/18 12:05:47 
cziegeler Exp $
  +// $Id: SessionInvalidatorAction.java,v 1.1.2.4 2001/04/20 20:49:45 
bloritsch Exp $
   package org.apache.cocoon.acting;
   
   import java.util.Map;
   import java.util.HashMap;
   import java.util.Collections;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
   
  @@ -23,7 +23,7 @@
    * empty map if everything is ok, null otherwise.
    *
    * @author Martin Man &lt;[EMAIL PROTECTED]&gt;
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/18 12:05:47 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 20:49:45 $
    */
   public class SessionInvalidatorAction extends AbstractAction
   {
  @@ -49,5 +49,5 @@
       }
   }
   
  -// $Id: SessionInvalidatorAction.java,v 1.1.2.3 2001/04/18 12:05:47 
cziegeler Exp $
  +// $Id: SessionInvalidatorAction.java,v 1.1.2.4 2001/04/20 20:49:45 
bloritsch Exp $
   // vim: set et ts=4 sw=4:
  
  
  
  1.1.2.4   +4 -4      
xml-cocoon/src/org/apache/cocoon/acting/Attic/SessionValidatorAction.java
  
  Index: SessionValidatorAction.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/acting/Attic/SessionValidatorAction.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- SessionValidatorAction.java       2001/04/18 12:05:47     1.1.2.3
  +++ SessionValidatorAction.java       2001/04/20 20:49:46     1.1.2.4
  @@ -1,4 +1,4 @@
  -// $Id: SessionValidatorAction.java,v 1.1.2.3 2001/04/18 12:05:47 cziegeler 
Exp $
  +// $Id: SessionValidatorAction.java,v 1.1.2.4 2001/04/20 20:49:46 bloritsch 
Exp $
   package org.apache.cocoon.acting;
   
   import java.util.Map;
  @@ -6,7 +6,7 @@
   import java.util.Collections;
   import java.util.Iterator;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
   
  @@ -38,7 +38,7 @@
    * all validated parameters to the sitemap via {name} expression.
    *
    * @author Martin Man &lt;[EMAIL PROTECTED]&gt;
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/18 12:05:47 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 20:49:46 $
    */
   public class SessionValidatorAction extends AbstractValidatorAction
   {
  @@ -89,5 +89,5 @@
       }
   }
   
  -// $Id: SessionValidatorAction.java,v 1.1.2.3 2001/04/18 12:05:47 cziegeler 
Exp $
  +// $Id: SessionValidatorAction.java,v 1.1.2.4 2001/04/20 20:49:46 bloritsch 
Exp $
   // vim: set et ts=4 sw=4:
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.1   +96 -0     
xml-cocoon/src/org/apache/cocoon/acting/Attic/AbstractComplementaryConfigurableAction.java
  
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/browser/Attic/Browser.java
  
  Index: Browser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/browser/Attic/Browser.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- Browser.java      2001/04/13 17:39:52     1.1.2.1
  +++ Browser.java      2001/04/20 20:49:48     1.1.2.2
  @@ -7,14 +7,14 @@
    
*****************************************************************************/
   package org.apache.cocoon.components.browser;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import java.util.HashMap;
   import org.w3c.dom.Document;
   
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.1 $ $Date: 2001/04/13 17:39:52 $
  + * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/20 20:49:48 $
    */
   public interface Browser extends Component {
   
  
  
  
  1.1.2.2   +12 -13    
xml-cocoon/src/org/apache/cocoon/components/browser/Attic/BrowserImpl.xsl
  
  Index: BrowserImpl.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/browser/Attic/BrowserImpl.xsl,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- BrowserImpl.xsl   2001/04/13 17:39:52     1.1.2.1
  +++ BrowserImpl.xsl   2001/04/20 20:49:48     1.1.2.2
  @@ -25,12 +25,11 @@
   import org.w3c.dom.Node;
   import org.w3c.dom.Text;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Disposable;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.ComponentManager;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.xml.dom.DOMFactory;
  @@ -48,7 +47,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
    * @version 2.0
    * @since April 13, 2001 */
  -public class BrowserImpl implements Component, Browser, Composer, Disposable
  +public class BrowserImpl implements Component, Browser, Composable, 
Disposable
   {
     /**
      * <code>byMimeType</code> describes how to map from a generic MIME
  @@ -122,15 +121,15 @@
   
     /**
      * Set the current <code>ComponentManager</code> instance used by this
  -   * <code>Composer</code>.
  +   * <code>Composable</code>.
      */
   ]]>
   
  -  public void compose(ComponentManager manager) 
  -    throws ComponentManagerException {
  +  public void compose(ComponentManager manager)
  +    throws ComponentException {
         this.manager=manager;
         parser = (Parser)this.manager.lookup(Roles.PARSER);
  -      
  +
         HashMap browser0 = new HashMap();
         Document document;
   
  @@ -182,7 +181,7 @@
         StringTokenizer tokenizer = new StringTokenizer(acceptHeader, ", ");
         while (tokenizer.hasMoreElements()) {
           String mediaType = ((String)tokenizer.nextElement()).trim();
  -        
  +
           if (currentType.equals(mediaType)) {
             exactMatch = currentType;
             break loop;
  @@ -195,7 +194,7 @@
       }
   
       String type = null;
  -    
  +
       if (exactMatch != null)
         type = exactMatch;
       else if (partialMatch != null)
  @@ -293,7 +292,7 @@
   
   
    <xsl:template match="browser-category//*[name() != 'browser'
  -                     and name() != 'user-agent']
  +                    and name() != 'user-agent']
                         | browser-category//@*">
     <xsl:param name="depth" select="0"/>
       browser<xsl:value-of select="$depth"/>.put("<xsl:value-of 
select="name()"/>", "<xsl:value-of select="."/>");
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.7   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/classloader/Attic/ClassLoaderManager.java
  
  Index: ClassLoaderManager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/classloader/Attic/ClassLoaderManager.java,v
  retrieving revision 1.1.2.6
  retrieving revision 1.1.2.7
  diff -u -r1.1.2.6 -r1.1.2.7
  --- ClassLoaderManager.java   2000/12/11 16:06:30     1.1.2.6
  +++ ClassLoaderManager.java   2001/04/20 20:49:49     1.1.2.7
  @@ -7,7 +7,7 @@
    
*****************************************************************************/
   package org.apache.cocoon.components.classloader;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   import java.io.IOException;
   import java.io.File;
  @@ -19,7 +19,7 @@
    * that it can be safely reinstantiated for dynamic class reloading
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.6 $ $Date: 2000/12/11 16:06:30 $
  + * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/04/20 20:49:49 $
    */
   public interface ClassLoaderManager extends Component {
       /**
  
  
  
  1.1.2.8   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/classloader/Attic/ClassLoaderManagerImpl.java
  
  Index: ClassLoaderManagerImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/classloader/Attic/ClassLoaderManagerImpl.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- ClassLoaderManagerImpl.java       2001/01/31 05:21:39     1.1.2.7
  +++ ClassLoaderManagerImpl.java       2001/04/20 20:49:49     1.1.2.8
  @@ -13,13 +13,13 @@
   import java.net.MalformedURLException;
   import org.apache.cocoon.util.ClassUtils;
   
  -import org.apache.avalon.ThreadSafe;
  +import org.apache.avalon.thread.ThreadSafe;
   
   /**
    * A singleton-like implementation of <code>ClassLoaderManager</code>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/01/31 05:21:39 $
  + * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/04/20 20:49:49 $
    */
   public class ClassLoaderManagerImpl implements ClassLoaderManager, 
ThreadSafe {
     /**
  
  
  
  1.1.2.23  +2 -2      
xml-cocoon/src/org/apache/cocoon/components/classloader/Attic/RepositoryClassLoader.java
  
  Index: RepositoryClassLoader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/classloader/Attic/RepositoryClassLoader.java,v
  retrieving revision 1.1.2.22
  retrieving revision 1.1.2.23
  diff -u -r1.1.2.22 -r1.1.2.23
  --- RepositoryClassLoader.java        2001/03/12 05:55:19     1.1.2.22
  +++ RepositoryClassLoader.java        2001/04/20 20:49:49     1.1.2.23
  @@ -22,7 +22,7 @@
   import org.apache.cocoon.util.IOUtils;
   import org.apache.cocoon.util.ClassUtils;
   
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   import org.apache.log.Logger;
   
   /**
  @@ -33,7 +33,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.22 $ $Date: 2001/03/12 05:55:19 $
  + * @version CVS $Revision: 1.1.2.23 $ $Date: 2001/04/20 20:49:49 $
    */
   public class RepositoryClassLoader extends URLClassLoader implements 
Loggable {
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.6   +4 -4      
xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/CompiledComponent.java
  
  Index: CompiledComponent.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/CompiledComponent.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- CompiledComponent.java    2001/02/22 17:10:25     1.1.2.5
  +++ CompiledComponent.java    2001/04/20 20:49:50     1.1.2.6
  @@ -7,16 +7,16 @@
    
*****************************************************************************/
   package org.apache.cocoon.components.language.generator;
   
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Modifiable;
  -import org.apache.avalon.Poolable;
   
   /**
    * This interface is the common base of all Compiled Components.  This
    * includes Sitemaps and XSP Pages
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/02/22 17:10:25 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:49:50 $
    */
  -public interface CompiledComponent extends Composer, Poolable, Modifiable {
  +public interface CompiledComponent extends Component, Composable, Modifiable 
{
   }
  
  
  
  1.1.2.15  +7 -7      
xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/GeneratorSelector.java
  
  Index: GeneratorSelector.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/GeneratorSelector.java,v
  retrieving revision 1.1.2.14
  retrieving revision 1.1.2.15
  diff -u -r1.1.2.14 -r1.1.2.15
  --- GeneratorSelector.java    2001/04/14 21:13:24     1.1.2.14
  +++ GeneratorSelector.java    2001/04/20 20:49:50     1.1.2.15
  @@ -9,9 +9,8 @@
   
   import java.io.File;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.Disposable;
   import org.apache.avalon.configuration.DefaultConfiguration;
  @@ -19,7 +18,7 @@
   import org.apache.cocoon.components.classloader.ClassLoaderManager;
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.Constants;
  -import org.apache.avalon.component.DefaultComponentSelector;
  +import org.apache.excalibur.component.DefaultComponentSelector;
   import org.apache.cocoon.util.ClassUtils;
   
   /**
  @@ -27,7 +26,7 @@
    * includes Sitemaps and XSP Pages
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/14 21:13:24 $
  + * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/20 20:49:50 $
    */
   public class GeneratorSelector extends DefaultComponentSelector implements 
Disposable {
       private ClassLoaderManager classManager;
  @@ -35,13 +34,13 @@
       /** The component manager */
       protected ComponentManager manager = null;
   
  -    public void compose (ComponentManager manager) throws 
ComponentManagerException {
  +    public void compose (ComponentManager manager) throws ComponentException 
{
           super.compose(manager);
           this.manager = manager;
   
           try {
               this.classManager = (ClassLoaderManager) 
manager.lookup(Roles.CLASS_LOADER);
  -        } catch (ComponentManagerException cme) {
  +        } catch (ComponentException cme) {
               throw new ComponentException("GeneratorSelector", cme);
           }
   
  @@ -80,5 +79,6 @@
   
       public void dispose() {
           this.manager.release((Component)this.classManager);
  +        super.dispose();
       }
   }
  
  
  
  1.1.2.10  +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/ProgramGenerator.java
  
  Index: ProgramGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/ProgramGenerator.java,v
  retrieving revision 1.1.2.9
  retrieving revision 1.1.2.10
  diff -u -r1.1.2.9 -r1.1.2.10
  --- ProgramGenerator.java     2001/02/22 17:10:26     1.1.2.9
  +++ ProgramGenerator.java     2001/04/20 20:49:50     1.1.2.10
  @@ -8,7 +8,7 @@
   package org.apache.cocoon.components.language.generator;
   
   import java.io.File;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   import org.xml.sax.EntityResolver;
   
  @@ -17,7 +17,7 @@
    * documents writeen in a <code>MarkupLanguage</code>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/02/22 17:10:26 $
  + * @version CVS $Revision: 1.1.2.10 $ $Date: 2001/04/20 20:49:50 $
    */
   public interface ProgramGenerator extends Component {
     /**
  
  
  
  1.1.2.48  +14 -14    
xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/ProgramGeneratorImpl.java
  
  Index: ProgramGeneratorImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/generator/Attic/ProgramGeneratorImpl.java,v
  retrieving revision 1.1.2.47
  retrieving revision 1.1.2.48
  diff -u -r1.1.2.47 -r1.1.2.48
  --- ProgramGeneratorImpl.java 2001/04/13 16:02:20     1.1.2.47
  +++ ProgramGeneratorImpl.java 2001/04/20 20:49:50     1.1.2.48
  @@ -12,22 +12,22 @@
   import java.io.FileNotFoundException;
   import java.io.FileReader;
   import java.io.IOException;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Contextualizable;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentSelector;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.context.Contextualizable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   import org.apache.avalon.Modifiable;
  -import org.apache.avalon.ThreadSafe;
  +import org.apache.avalon.thread.ThreadSafe;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.ProcessingException;
  @@ -48,10 +48,10 @@
   /**
    * The default implementation of <code>ProgramGenerator</code>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.47 $ $Date: 2001/04/13 16:02:20 $
  + * @version CVS $Revision: 1.1.2.48 $ $Date: 2001/04/20 20:49:50 $
    */
  -public class ProgramGeneratorImpl extends AbstractLoggable 
  -    implements ProgramGenerator, Contextualizable, Composer, Configurable, 
ThreadSafe, Disposable {
  +public class ProgramGeneratorImpl extends AbstractLoggable
  +    implements ProgramGenerator, Contextualizable, Composable, Configurable, 
ThreadSafe, Disposable {
   
       /** The auto-reloading option */
       protected boolean autoReload = false;
  @@ -134,7 +134,7 @@
       public CompiledComponent load(File file,
                                     String markupLanguageName,
                                     String programmingLanguageName,
  -                                  EntityResolver resolver) 
  +                                  EntityResolver resolver)
           throws Exception {
   
           // Create filesystem store
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.34  +9 -9      
xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/AbstractMarkupLanguage.java
  
  Index: AbstractMarkupLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/AbstractMarkupLanguage.java,v
  retrieving revision 1.1.2.33
  retrieving revision 1.1.2.34
  diff -u -r1.1.2.33 -r1.1.2.34
  --- AbstractMarkupLanguage.java       2001/04/18 15:14:22     1.1.2.33
  +++ AbstractMarkupLanguage.java       2001/04/20 20:49:51     1.1.2.34
  @@ -32,15 +32,15 @@
   import org.xml.sax.helpers.XMLFilterImpl;
   import org.xml.sax.helpers.XMLReaderFactory;
   
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.components.language.programming.ProgrammingLanguage;
  @@ -53,9 +53,9 @@
    * logicsheets as the only means of code generation. Code generation should 
be decoupled from this context!!!
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.33 $ $Date: 2001/04/18 15:14:22 $
  + * @version CVS $Revision: 1.1.2.34 $ $Date: 2001/04/20 20:49:51 $
    */
  -public abstract class AbstractMarkupLanguage extends AbstractLoggable 
implements MarkupLanguage, Composer, Configurable {
  +public abstract class AbstractMarkupLanguage extends AbstractLoggable 
implements MarkupLanguage, Composable, Configurable {
       /** The supported language table */
       protected Hashtable languages;
   
  @@ -75,7 +75,7 @@
        * Set the global component manager.
        * @param manager The sitemap-specified component manager
        */
  -    public void compose(ComponentManager manager) throws 
ComponentManagerException {
  +    public void compose(ComponentManager manager) throws ComponentException {
           this.manager = manager;
   
           // Initialize logicsheet cache
  
  
  
  1.1.2.16  +8 -8      
xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/Logicsheet.java
  
  Index: Logicsheet.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/Logicsheet.java,v
  retrieving revision 1.1.2.15
  retrieving revision 1.1.2.16
  diff -u -r1.1.2.15 -r1.1.2.16
  --- Logicsheet.java   2001/04/20 14:48:26     1.1.2.15
  +++ Logicsheet.java   2001/04/20 20:49:51     1.1.2.16
  @@ -36,7 +36,7 @@
   import javax.xml.transform.sax.SAXSource;
   import javax.xml.transform.sax.TransformerHandler;
   import javax.xml.transform.sax.SAXTransformerFactory;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.cocoon.util.TraxErrorHandler;
   
  @@ -48,7 +48,7 @@
    * transformed into an equivalent XSLT stylesheet anyway... This class 
should probably be based on an interface...
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/20 14:48:26 $
  + * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/20 20:49:51 $
    */
   public class Logicsheet extends AbstractLoggable {
       /** The trax TransformerFactory */
  @@ -82,13 +82,13 @@
               tfactory = 
(SAXTransformerFactory)TransformerFactory.newInstance();
               tfactory.setErrorListener(new TraxErrorHandler(getLogger()));
   
  -            // Create a Templates ContentHandler to handle parsing of the 
  +            // Create a Templates ContentHandler to handle parsing of the
               // stylesheet.
  -            javax.xml.transform.sax.TemplatesHandler templatesHandler = 
  +            javax.xml.transform.sax.TemplatesHandler templatesHandler =
                                                   
tfactory.newTemplatesHandler();
   
               // Create an XMLReader and set its ContentHandler.
  -            org.xml.sax.XMLReader reader = 
  +            org.xml.sax.XMLReader reader =
                              
org.xml.sax.helpers.XMLReaderFactory.createXMLReader();
               
reader.setFeature("http://xml.org/sax/features/namespace-prefixes";, true);
   
  @@ -98,8 +98,8 @@
   
               saveNSFilter.setContentHandler(templatesHandler);
               //reader.setContentHandler(templatesHandler);
  -    
  -            // Parse the stylesheet.                       
  +
  +            // Parse the stylesheet.
               reader.parse(inputSource);
   
               // Get the Templates object (generated during the parsing of the 
stylesheet)
  @@ -170,7 +170,7 @@
           }
   
           public void startElement (String namespaceURI, String localName,
  -                                   String qName, Attributes atts) throws 
SAXException {
  +                          String qName, Attributes atts) throws SAXException 
{
               super.startElement(namespaceURI, localName, qName, atts);
           }
       }
  
  
  
  1.1.2.14  +3 -3      
xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/LogicsheetCodeGenerator.java
  
  Index: LogicsheetCodeGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/LogicsheetCodeGenerator.java,v
  retrieving revision 1.1.2.13
  retrieving revision 1.1.2.14
  diff -u -r1.1.2.13 -r1.1.2.14
  --- LogicsheetCodeGenerator.java      2001/04/20 14:48:27     1.1.2.13
  +++ LogicsheetCodeGenerator.java      2001/04/20 20:49:52     1.1.2.14
  @@ -28,7 +28,7 @@
   import javax.xml.transform.TransformerException;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   import org.apache.cocoon.util.TraxErrorHandler;
   
  @@ -37,7 +37,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/04/20 14:48:27 $
  + * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/20 20:49:52 $
    */
   public class LogicsheetCodeGenerator implements MarkupCodeGenerator, 
Loggable {
   
  @@ -72,7 +72,7 @@
               // Set the output properties
               format.put(OutputKeys.METHOD,"text");
               // FIXME (SSA) remove the nice identing. For debug purpose only.
  -            format.put(OutputKeys.INDENT,"yes"); 
  +            format.put(OutputKeys.INDENT,"yes");
               handler.getTransformer().setOutputProperties(format);
   
               this.writer = new StringWriter();
  
  
  
  1.1.2.9   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/MarkupLanguage.java
  
  Index: MarkupLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/Attic/MarkupLanguage.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- MarkupLanguage.java       2000/12/11 16:06:41     1.1.2.8
  +++ MarkupLanguage.java       2001/04/20 20:49:52     1.1.2.9
  @@ -10,7 +10,7 @@
   import org.xml.sax.XMLReader;
   import org.xml.sax.InputSource;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   import org.apache.cocoon.components.language.programming.ProgrammingLanguage;
   
  @@ -22,7 +22,7 @@
    * document augmenting it with dynamic content
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.8 $ $Date: 2000/12/11 16:06:41 $
  + * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/04/20 20:49:52 $
    */
   public interface MarkupLanguage extends Component {
       /**
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.16  +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/markup/sitemap/Attic/SitemapMarkupLanguage.java
  
  Index: SitemapMarkupLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/sitemap/Attic/SitemapMarkupLanguage.java,v
  retrieving revision 1.1.2.15
  retrieving revision 1.1.2.16
  diff -u -r1.1.2.15 -r1.1.2.16
  --- SitemapMarkupLanguage.java        2001/04/13 12:09:36     1.1.2.15
  +++ SitemapMarkupLanguage.java        2001/04/20 20:49:53     1.1.2.16
  @@ -29,7 +29,7 @@
   import org.apache.cocoon.components.language.programming.ProgrammingLanguage;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   import java.io.IOException;
   import org.xml.sax.SAXException;
  @@ -39,7 +39,7 @@
    * <a href="http://xml.apache.org/cocoon/sitemap.html";>Sitemap</a>.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/13 12:09:36 $
  + * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/20 20:49:53 $
    */
   public class SitemapMarkupLanguage extends AbstractMarkupLanguage {
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.99  +4 -4      
xml-cocoon/src/org/apache/cocoon/components/language/markup/sitemap/java/Attic/sitemap.xsl
  
  Index: sitemap.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/sitemap/java/Attic/sitemap.xsl,v
  retrieving revision 1.1.2.98
  retrieving revision 1.1.2.99
  diff -u -r1.1.2.98 -r1.1.2.99
  --- sitemap.xsl       2001/04/19 11:30:35     1.1.2.98
  +++ sitemap.xsl       2001/04/20 20:49:53     1.1.2.99
  @@ -65,12 +65,12 @@
       import java.util.HashMap;
       import java.util.Stack;
   
  -    import org.apache.avalon.Component;
  +    import org.apache.avalon.component.Component;
       import org.apache.avalon.configuration.Configurable;
       import org.apache.avalon.configuration.Configuration;
       import org.apache.avalon.configuration.ConfigurationException;
       import org.apache.avalon.configuration.DefaultConfiguration;
  -    import org.apache.avalon.configuration.Parameters;
  +    import org.apache.avalon.parameters.Parameters;
   
       import org.apache.regexp.RE;
       import org.apache.regexp.REProgram;
  @@ -98,7 +98,7 @@
        *
        * @author &lt;a href="mailto:[EMAIL PROTECTED]"&gt;Giacomo 
Pati&lt;/a&gt;
        * @author &lt;a href="mailto:[EMAIL PROTECTED]"&gt;Berin 
Loritsch&lt;/a&gt;
  -     * @version CVS $Id: sitemap.xsl,v 1.1.2.98 2001/04/19 11:30:35 giacomo 
Exp $
  +     * @version CVS $Id: sitemap.xsl,v 1.1.2.99 2001/04/20 20:49:53 
bloritsch Exp $
        */
       public class <xsl:value-of select="@file-name"/> extends AbstractSitemap 
{
         static final String LOCATION = "<xsl:value-of 
select="translate(@file-path, '/', '.')"/>.<xsl:value-of select="@file-name"/>";
  @@ -406,7 +406,7 @@
         /**
          * Process to producing the output to the specified 
&lt;code&gt;OutputStream&lt;/code&gt;.
          */
  -      private final boolean process(Environment environment, StreamPipeline 
pipeline, 
  +      private final boolean process(Environment environment, StreamPipeline 
pipeline,
                                       EventPipeline eventPipeline, boolean 
internalRequest)
         throws Exception {
           /* the &lt;code&gt;List&lt;/code&gt; objects to hold the replacement 
values
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.18  +6 -6      
xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/Attic/XSPGenerator.java
  
  Index: XSPGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/Attic/XSPGenerator.java,v
  retrieving revision 1.1.2.17
  retrieving revision 1.1.2.18
  diff -u -r1.1.2.17 -r1.1.2.18
  --- XSPGenerator.java 2001/04/02 13:53:08     1.1.2.17
  +++ XSPGenerator.java 2001/04/20 20:49:54     1.1.2.18
  @@ -8,14 +8,14 @@
   package org.apache.cocoon.components.language.markup.xsp;
   
   import org.apache.cocoon.Roles;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.cocoon.components.parser.Parser;
   
   import org.apache.cocoon.components.language.generator.CompiledComponent;
   
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.Context;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.context.Context;
   
   import org.apache.cocoon.generation.AbstractServerPage;
   
  @@ -23,9 +23,9 @@
    * Base class for XSP-generated <code>ServerPagesGenerator</code> classes
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/04/02 13:53:08 $
  + * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/04/20 20:49:54 $
    */
  -public abstract class XSPGenerator extends AbstractServerPage implements 
CompiledComponent, Contextualizable {
  +public abstract class XSPGenerator extends AbstractServerPage implements 
CompiledComponent, Contextualizable, Poolable {
   
     /** Contextualize this class */
     public void contextualize(Context context) {
  
  
  
  1.1.2.13  +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/Attic/XSPMarkupLanguage.java
  
  Index: XSPMarkupLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/Attic/XSPMarkupLanguage.java,v
  retrieving revision 1.1.2.12
  retrieving revision 1.1.2.13
  diff -u -r1.1.2.12 -r1.1.2.13
  --- XSPMarkupLanguage.java    2001/04/13 12:09:36     1.1.2.12
  +++ XSPMarkupLanguage.java    2001/04/20 20:49:54     1.1.2.13
  @@ -30,7 +30,7 @@
   import org.apache.cocoon.Constants;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   import java.io.IOException;
   import org.xml.sax.SAXException;
  @@ -41,7 +41,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Sebastien Sahuc</a>
  - * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/04/13 12:09:36 $
  + * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/04/20 20:49:54 $
    */
   public class XSPMarkupLanguage extends AbstractMarkupLanguage {
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.57  +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/java/Attic/esql.xsl
  
  Index: esql.xsl
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/markup/xsp/java/Attic/esql.xsl,v
  retrieving revision 1.1.2.56
  retrieving revision 1.1.2.57
  diff -u -r1.1.2.56 -r1.1.2.57
  --- esql.xsl  2001/04/17 16:46:11     1.1.2.56
  +++ esql.xsl  2001/04/20 20:49:56     1.1.2.57
  @@ -1,5 +1,5 @@
   <?xml version="1.0"?>
  -<!-- $Id: esql.xsl,v 1.1.2.56 2001/04/17 16:46:11 bloritsch Exp $-->
  +<!-- $Id: esql.xsl,v 1.1.2.57 2001/04/20 20:49:56 bloritsch Exp $-->
   <!--
   
    ============================================================================
  @@ -206,7 +206,7 @@
                 if (_esql_selector == null) {
                   try {
                     _esql_selector = (ComponentSelector) 
manager.lookup(Roles.DB_CONNECTION);
  -                } catch (ComponentManagerException cme) {
  +                } catch (ComponentException cme) {
                     getLogger().error("Could not look up the datasource 
component", cme);
                   }
                 }
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.13  +3 -3      
xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/AbstractProgrammingLanguage.java
  
  Index: AbstractProgrammingLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/AbstractProgrammingLanguage.java,v
  retrieving revision 1.1.2.12
  retrieving revision 1.1.2.13
  diff -u -r1.1.2.12 -r1.1.2.13
  --- AbstractProgrammingLanguage.java  2001/03/19 21:20:26     1.1.2.12
  +++ AbstractProgrammingLanguage.java  2001/04/20 20:49:57     1.1.2.13
  @@ -13,13 +13,13 @@
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.util.ClassUtils;
   import org.apache.cocoon.components.language.LanguageException;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * Base implementation of <code>ProgrammingLanguage</code>. This class sets 
the
  @@ -27,7 +27,7 @@
    * unloading.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/03/19 21:20:26 $
  + * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/04/20 20:49:57 $
    */
   public abstract class AbstractProgrammingLanguage
     implements ProgrammingLanguage, Configurable, Loggable
  
  
  
  1.1.2.17  +5 -5      
xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/CompiledProgrammingLanguage.java
  
  Index: CompiledProgrammingLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/CompiledProgrammingLanguage.java,v
  retrieving revision 1.1.2.16
  retrieving revision 1.1.2.17
  diff -u -r1.1.2.16 -r1.1.2.17
  --- CompiledProgrammingLanguage.java  2001/03/19 21:20:27     1.1.2.16
  +++ CompiledProgrammingLanguage.java  2001/04/20 20:49:57     1.1.2.17
  @@ -10,10 +10,10 @@
   package org.apache.cocoon.components.language.programming;
   
   import java.io.File;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Contextualizable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.context.Contextualizable;
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.util.ClassUtils;
  @@ -24,7 +24,7 @@
    * A compiled programming language. This class extends 
<code>AbstractProgrammingLanguage</code> adding support for compilation
    * and object program files
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/03/19 21:20:27 $
  + * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/04/20 20:49:57 $
    */
   public abstract class CompiledProgrammingLanguage extends 
AbstractProgrammingLanguage implements Contextualizable {
       /** The compiler */
  
  
  
  1.1.2.6   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/LanguageCompiler.java
  
  Index: LanguageCompiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/LanguageCompiler.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- LanguageCompiler.java     2000/08/21 17:41:45     1.1.2.5
  +++ LanguageCompiler.java     2001/04/20 20:49:57     1.1.2.6
  @@ -9,7 +9,7 @@
   package org.apache.cocoon.components.language.programming;
   
   import java.util.List;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   import java.io.IOException;
   
  @@ -17,7 +17,7 @@
    * This interface defines a compiler's functionality for all
    * (Java-based) compiled languages
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version $Revision: 1.1.2.5 $ $Date: 2000/08/21 17:41:45 $
  + * @version $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:49:57 $
    * @since 2.0
    */
   public interface LanguageCompiler extends Component {
  
  
  
  1.1.2.9   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/ProgrammingLanguage.java
  
  Index: ProgrammingLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/Attic/ProgrammingLanguage.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- ProgrammingLanguage.java  2001/02/16 15:38:29     1.1.2.8
  +++ ProgrammingLanguage.java  2001/04/20 20:49:57     1.1.2.9
  @@ -9,7 +9,7 @@
   
   import java.io.File;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   import org.apache.cocoon.components.language.generator.CompiledComponent;
   import org.apache.cocoon.components.language.LanguageException;
  @@ -18,7 +18,7 @@
    * This interface states the functionality of a programming language 
processor
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/02/16 15:38:29 $
  + * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/04/20 20:49:57 $
    */
   public interface ProgrammingLanguage extends Component {
     /**
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.11  +9 -4      
xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/AbstractJavaCompiler.java
  
  Index: AbstractJavaCompiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/AbstractJavaCompiler.java,v
  retrieving revision 1.1.2.10
  retrieving revision 1.1.2.11
  diff -u -r1.1.2.10 -r1.1.2.11
  --- AbstractJavaCompiler.java 2001/01/22 21:56:38     1.1.2.10
  +++ AbstractJavaCompiler.java 2001/04/20 20:49:58     1.1.2.11
  @@ -8,10 +8,15 @@
   
   package org.apache.cocoon.components.language.programming.java;
   
  -import java.io.*;
  -import java.util.*;
  -import org.apache.avalon.*;
  +import java.util.List;
  +import java.io.BufferedReader;
  +import java.io.InputStream;
  +import java.io.InputStreamReader;
  +import java.io.IOException;
   
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.excalibur.pool.Recyclable;
  +
   import org.apache.cocoon.components.language.programming.*;
   
   import org.apache.log.Logger;
  @@ -19,7 +24,7 @@
   /**
    * This class implements the functionality common to all Java compilers.
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version $Revision: 1.1.2.10 $ $Date: 2001/01/22 21:56:38 $
  + * @version $Revision: 1.1.2.11 $ $Date: 2001/04/20 20:49:58 $
    * @since 2.0
    */
   public abstract class AbstractJavaCompiler implements LanguageCompiler, 
Recyclable, Loggable {
  
  
  
  1.1.2.26  +8 -8      
xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/JavaLanguage.java
  
  Index: JavaLanguage.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/JavaLanguage.java,v
  retrieving revision 1.1.2.25
  retrieving revision 1.1.2.26
  diff -u -r1.1.2.25 -r1.1.2.26
  --- JavaLanguage.java 2001/04/13 16:02:21     1.1.2.25
  +++ JavaLanguage.java 2001/04/20 20:49:59     1.1.2.26
  @@ -13,14 +13,14 @@
   import java.io.IOException;
   import java.util.List;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.ThreadSafe;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.thread.ThreadSafe;
  +import org.apache.avalon.logger.Loggable;
   
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.util.ClassUtils;
  @@ -34,9 +34,9 @@
    * The Java programming language processor
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.25 $ $Date: 2001/04/13 16:02:21 $
  + * @version CVS $Revision: 1.1.2.26 $ $Date: 2001/04/20 20:49:59 $
    */
  -public class JavaLanguage extends CompiledProgrammingLanguage implements 
ThreadSafe, Composer, Disposable {
  +public class JavaLanguage extends CompiledProgrammingLanguage implements 
ThreadSafe, Composable, Disposable {
   
     /** The class loader */
     private ClassLoaderManager classLoaderManager;
  
  
  
  1.1.2.6   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/JstyleFormatter.java
  
  Index: JstyleFormatter.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/language/programming/java/Attic/JstyleFormatter.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- JstyleFormatter.java      2001/01/22 21:56:39     1.1.2.5
  +++ JstyleFormatter.java      2001/04/20 20:49:59     1.1.2.6
  @@ -19,7 +19,7 @@
   import org.apache.cocoon.components.language.programming.*;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * This class implements <code>CodeFormatter</code> based on
  @@ -27,7 +27,7 @@
    * beautifier. This implementation is very improvised...
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/01/22 21:56:39 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:49:59 $
    */
   public class JstyleFormatter implements CodeFormatter, Loggable {
     protected Logger log;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.5   +1 -2      
xml-cocoon/src/org/apache/cocoon/components/parser/Attic/JaxpParser.java
  
  Index: JaxpParser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/parser/Attic/JaxpParser.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- JaxpParser.java   2001/04/19 16:59:47     1.1.2.4
  +++ JaxpParser.java   2001/04/20 20:49:59     1.1.2.5
  @@ -10,7 +10,6 @@
   import java.io.IOException;
   import org.apache.cocoon.xml.AbstractXMLProducer;
   import org.apache.cocoon.xml.dom.DOMFactory;
  -import org.apache.avalon.ThreadSafe;
   import org.xml.sax.ErrorHandler;
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  @@ -29,7 +28,7 @@
    * If only we can get rid of the need for the Document...
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/19 16:59:47 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:49:59 $
    */
   public class JaxpParser extends AbstractXMLProducer
   implements Parser, ErrorHandler {
  
  
  
  1.1.2.12  +2 -2      
xml-cocoon/src/org/apache/cocoon/components/parser/Attic/Parser.java
  
  Index: Parser.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/parser/Attic/Parser.java,v
  retrieving revision 1.1.2.11
  retrieving revision 1.1.2.12
  diff -u -r1.1.2.11 -r1.1.2.12
  --- Parser.java       2000/12/11 16:06:44     1.1.2.11
  +++ Parser.java       2001/04/20 20:49:59     1.1.2.12
  @@ -8,7 +8,7 @@
   package org.apache.cocoon.components.parser;
   
   import java.io.IOException;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.cocoon.xml.XMLProducer;
   import org.apache.cocoon.xml.dom.DOMFactory;
   import org.xml.sax.InputSource;
  @@ -18,7 +18,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.11 $ $Date: 2000/12/11 16:06:44 $
  + * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/04/20 20:49:59 $
    */
   public interface Parser extends Component, XMLProducer, DOMFactory {
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.5   +12 -12    
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/AbstractEventPipeline.java
  
  Index: AbstractEventPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/AbstractEventPipeline.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- AbstractEventPipeline.java        2001/04/19 11:30:37     1.1.2.4
  +++ AbstractEventPipeline.java        2001/04/20 20:49:59     1.1.2.5
  @@ -11,13 +11,13 @@
   import java.util.Iterator;
   import java.io.IOException;
   
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.ComponentSelector;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.Environment;
  @@ -38,7 +38,7 @@
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED] Ziegeler">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/19 11:30:37 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:49:59 $
    */
   public abstract class AbstractEventPipeline
   extends AbstractXMLProducer
  @@ -58,7 +58,7 @@
       protected ComponentManager manager;
   
       public void compose (ComponentManager manager)
  -    throws ComponentManagerException {
  +    throws ComponentException {
           this.manager = manager;
           generatorSelector = (ComponentSelector) 
this.manager.lookup(Roles.GENERATORS);
           transformerSelector = 
(ComponentSelector)this.manager.lookup(Roles.TRANSFORMERS);
  @@ -88,7 +88,7 @@
       public Generator getGenerator() {
           return this.generator;
       }
  -    
  +
       public void addTransformer (String role, String source, Parameters param)
       throws Exception {
           this.transformers.add 
((Transformer)transformerSelector.select(role));
  @@ -221,7 +221,7 @@
                   "Could not connect pipeline.",
                   e
               );
  -        } catch ( ComponentManagerException e ) {
  +        } catch ( ComponentException e ) {
               throw new ProcessingException(
                   "Could not connect pipeline.",
                   e
  @@ -231,9 +231,9 @@
       }
   
       public void dispose() {
  -        if(generatorSelector != null)        
  +        if(generatorSelector != null)
               manager.release((Component)generatorSelector);
  -        if(transformerSelector != null)        
  +        if(transformerSelector != null)
               manager.release((Component)transformerSelector);
       }
   
  
  
  
  1.1.2.5   +12 -12    
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/AbstractStreamPipeline.java
  
  Index: AbstractStreamPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/AbstractStreamPipeline.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- AbstractStreamPipeline.java       2001/04/20 11:27:05     1.1.2.4
  +++ AbstractStreamPipeline.java       2001/04/20 20:50:00     1.1.2.5
  @@ -10,14 +10,14 @@
   import java.io.IOException;
   import java.io.OutputStream;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.ComponentSelector;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.Environment;
  @@ -38,7 +38,7 @@
    * resource
    * </UL>
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 11:27:05 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:50:00 $
    */
   public abstract class AbstractStreamPipeline extends AbstractLoggable 
implements StreamPipeline, Disposable {
       protected EventPipeline eventPipeline;
  @@ -60,14 +60,14 @@
   
       /**
        * Pass the <code>ComponentManager</code> to the <code>composer</code>.
  -     * The <code>Composer</code> implementation should use the specified
  +     * The <code>Composable</code> implementation should use the specified
        * <code>ComponentManager</code> to acquire the components it needs for
        * execution.
        *
        * @param manager The <code>ComponentManager</code> which this
  -     *               <code>Composer</code> uses.
  -     * @throws ComponentManagerException  */
  -    public void compose (ComponentManager manager) throws 
ComponentManagerException {
  +     *               <code>Composable</code> uses.
  +     * @throws ComponentException  */
  +    public void compose (ComponentManager manager) throws ComponentException 
{
           this.manager = manager;
           readerSelector = (SitemapComponentSelector) 
this.manager.lookup(Roles.READERS);
           serializerSelector = (SitemapComponentSelector) 
this.manager.lookup(Roles.SERIALIZERS);
  
  
  
  1.1.2.7   +8 -9      
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/CachingEventPipeline.java
  
  Index: CachingEventPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/CachingEventPipeline.java,v
  retrieving revision 1.1.2.6
  retrieving revision 1.1.2.7
  diff -u -r1.1.2.6 -r1.1.2.7
  --- CachingEventPipeline.java 2001/04/19 11:30:38     1.1.2.6
  +++ CachingEventPipeline.java 2001/04/20 20:50:00     1.1.2.7
  @@ -13,13 +13,12 @@
   import java.util.HashMap;
   import java.io.IOException;
   
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.Environment;
  @@ -57,7 +56,7 @@
    * does not cache! (If it would cache, the response would be cached twice!)
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/19 11:30:38 $
  + * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/04/20 20:50:00 $
    */
   public final class CachingEventPipeline
   extends AbstractEventPipeline
  @@ -78,7 +77,7 @@
       private int firstNotCacheableTransformerIndex;
   
       public void compose (ComponentManager manager)
  -    throws ComponentManagerException {
  +    throws ComponentException {
           super.compose(manager);
           this.eventCache = (EventCache)this.manager.lookup(Roles.EVENT_CACHE);
       }
  @@ -358,7 +357,7 @@
                   "Could not connect pipeline.",
                   e
               );
  -        } catch ( ComponentManagerException e ) {
  +        } catch ( ComponentException e ) {
               throw new ProcessingException(
                   "Could not connect pipeline.",
                   e
  
  
  
  1.1.2.6   +6 -6      
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/CachingStreamPipeline.java
  
  Index: CachingStreamPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/CachingStreamPipeline.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- CachingStreamPipeline.java        2001/04/20 11:27:06     1.1.2.5
  +++ CachingStreamPipeline.java        2001/04/20 20:50:00     1.1.2.6
  @@ -16,10 +16,10 @@
   import org.xml.sax.EntityResolver;
   import org.xml.sax.SAXException;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.caching.Cacheable;
  @@ -46,7 +46,7 @@
    *  </ul>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 11:27:06 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:50:00 $
    */
   public final class CachingStreamPipeline extends AbstractStreamPipeline {
   
  @@ -60,7 +60,7 @@
       private StreamCache streamCache;
   
       public void compose (ComponentManager manager)
  -    throws ComponentManagerException {
  +    throws ComponentException {
           super.compose(manager);
           this.streamCache = 
(StreamCache)this.manager.lookup(Roles.STREAM_CACHE);
       }
  
  
  
  1.1.2.3   +6 -6      
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/EventPipeline.java
  
  Index: EventPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/EventPipeline.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- EventPipeline.java        2001/04/19 11:30:39     1.1.2.2
  +++ EventPipeline.java        2001/04/20 20:50:00     1.1.2.3
  @@ -8,10 +8,10 @@
   package org.apache.cocoon.components.pipeline;
   
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Recyclable;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
  +import org.apache.excalibur.pool.Recyclable;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Processor;
   import org.apache.cocoon.environment.Environment;
  @@ -19,9 +19,9 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/19 11:30:39 $
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:50:00 $
    */
  -public interface EventPipeline extends Component, Composer, Recyclable, 
Processor {
  +public interface EventPipeline extends Component, Composable, Recyclable, 
Processor {
       public void setGenerator (String role, String source, Parameters param, 
Exception e) throws Exception;
       public void setGenerator (String role, String source, Parameters param) 
throws Exception;
       public Generator getGenerator ();
  
  
  
  1.1.2.5   +5 -6      
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/NonCachingEventPipeline.java
  
  Index: NonCachingEventPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/NonCachingEventPipeline.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- NonCachingEventPipeline.java      2001/04/11 12:41:21     1.1.2.4
  +++ NonCachingEventPipeline.java      2001/04/20 20:50:00     1.1.2.5
  @@ -11,12 +11,11 @@
   import java.util.Iterator;
   import java.io.IOException;
   
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.component.ComponentException;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.Environment;
  @@ -36,7 +35,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/11 12:41:21 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:50:00 $
    */
   public class NonCachingEventPipeline extends AbstractEventPipeline {
   
  
  
  
  1.1.2.2   +6 -6      
xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/StreamPipeline.java
  
  Index: StreamPipeline.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/pipeline/Attic/StreamPipeline.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- StreamPipeline.java       2001/04/04 15:42:43     1.1.2.1
  +++ StreamPipeline.java       2001/04/20 20:50:00     1.1.2.2
  @@ -7,10 +7,10 @@
    
*****************************************************************************/
   package org.apache.cocoon.components.pipeline;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Recyclable;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
  +import org.apache.excalibur.pool.Recyclable;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Processor;
   
  @@ -21,9 +21,9 @@
    *  <CODE>Serializer</CODE> and let them produce the character stream
    * </UL>
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.1 $ $Date: 2001/04/04 15:42:43 $
  + * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/20 20:50:00 $
    */
  -public interface StreamPipeline extends Component, Composer, Recyclable, 
Processor {
  +public interface StreamPipeline extends Component, Composable, Recyclable, 
Processor {
   
       public void setEventPipeline (EventPipeline eventPipeline) throws 
Exception;
       public EventPipeline getEventPipeline ();
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.4   +3 -3      
xml-cocoon/src/org/apache/cocoon/components/sax/Attic/XMLByteStreamCompiler.java
  
  Index: XMLByteStreamCompiler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/sax/Attic/XMLByteStreamCompiler.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- XMLByteStreamCompiler.java        2001/04/12 12:13:26     1.1.2.3
  +++ XMLByteStreamCompiler.java        2001/04/20 20:50:01     1.1.2.4
  @@ -9,8 +9,8 @@
   
   import java.util.HashMap;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Recyclable;
  +import org.apache.avalon.component.Component;
  +import org.apache.excalibur.pool.Recyclable;
   
   import org.xml.sax.Attributes;
   import org.xml.sax.ContentHandler;
  @@ -24,7 +24,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/12 12:13:26 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 20:50:01 $
    */
   
   public final class XMLByteStreamCompiler
  
  
  
  1.1.2.3   +3 -3      
xml-cocoon/src/org/apache/cocoon/components/sax/Attic/XMLByteStreamInterpreter.java
  
  Index: XMLByteStreamInterpreter.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/sax/Attic/XMLByteStreamInterpreter.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- XMLByteStreamInterpreter.java     2001/04/12 12:13:26     1.1.2.2
  +++ XMLByteStreamInterpreter.java     2001/04/20 20:50:02     1.1.2.3
  @@ -11,8 +11,8 @@
   
   import java.util.ArrayList;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Recyclable;
  +import org.apache.avalon.component.Component;
  +import org.apache.excalibur.pool.Recyclable;
   
   import org.xml.sax.ContentHandler;
   import org.xml.sax.EntityResolver;
  @@ -26,7 +26,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/12 12:13:26 $
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:50:02 $
    */
   
   public final class XMLByteStreamInterpreter
  
  
  
  1.1.2.2   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/sax/Attic/XMLTeePipe.java
  
  Index: XMLTeePipe.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/sax/Attic/XMLTeePipe.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- XMLTeePipe.java   2001/04/11 10:52:55     1.1.2.1
  +++ XMLTeePipe.java   2001/04/20 20:50:02     1.1.2.2
  @@ -10,7 +10,7 @@
   
   package org.apache.cocoon.components.sax;
   
  -import org.apache.avalon.Recyclable;
  +import org.apache.excalibur.pool.Recyclable;
   
   import org.xml.sax.Attributes;
   import org.xml.sax.ContentHandler;
  @@ -28,7 +28,7 @@
    * The incoming events are forwarded to two other components.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.1 $ $Date: 2001/04/11 10:52:55 $
  + * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/20 20:50:02 $
    */
   
   public final class XMLTeePipe
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.3   +6 -6      
xml-cocoon/src/org/apache/cocoon/components/saxconnector/Attic/NullSAXConnector.java
  
  Index: NullSAXConnector.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/saxconnector/Attic/NullSAXConnector.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- NullSAXConnector.java     2001/04/09 21:25:55     1.1.2.2
  +++ NullSAXConnector.java     2001/04/20 20:50:02     1.1.2.3
  @@ -3,8 +3,8 @@
   package org.apache.cocoon.components.saxconnector;
   
   import org.apache.cocoon.xml.AbstractXMLPipe;
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.ProcessingException;
   
  @@ -16,11 +16,11 @@
   
   /**
    * Null implementation of the SAXConnector. Simply sends events on to the 
next component in the pipeline.
  - * @author <a href="[EMAIL PROTECTED]">Paul Russell</a> 
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/09 21:25:55 $
  + * @author <a href="[EMAIL PROTECTED]">Paul Russell</a>
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:50:02 $
    */
  -public class NullSAXConnector extends AbstractXMLPipe implements Poolable, 
SAXConnector {    
  -    
  +public class NullSAXConnector extends AbstractXMLPipe implements Poolable, 
SAXConnector {
  +
       /** Setup this SAXConnector.
        */
       public void setup(EntityResolver resolver, Map objectModel, String src, 
Parameters params)
  
  
  
  1.1.2.3   +3 -3      
xml-cocoon/src/org/apache/cocoon/components/saxconnector/Attic/SAXConnector.java
  
  Index: SAXConnector.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/saxconnector/Attic/SAXConnector.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- SAXConnector.java 2001/04/09 21:25:55     1.1.2.2
  +++ SAXConnector.java 2001/04/20 20:50:02     1.1.2.3
  @@ -3,14 +3,14 @@
   package org.apache.cocoon.components.saxconnector;
   
   import org.xml.sax.XMLFilter;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.cocoon.sitemap.SitemapModelComponent;
   import org.apache.cocoon.xml.XMLPipe;
   
   /**
    * Provides a connection between SAX components.
  - * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a> 
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/09 21:25:55 $
  + * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:50:02 $
    */
   public interface SAXConnector extends XMLPipe, Component, 
SitemapModelComponent {
   }
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.14  +4 -4      
xml-cocoon/src/org/apache/cocoon/components/store/Attic/FilesystemStore.java
  
  Index: FilesystemStore.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/store/Attic/FilesystemStore.java,v
  retrieving revision 1.1.2.13
  retrieving revision 1.1.2.14
  diff -u -r1.1.2.13 -r1.1.2.14
  --- FilesystemStore.java      2001/03/16 22:02:37     1.1.2.13
  +++ FilesystemStore.java      2001/04/20 20:50:03     1.1.2.14
  @@ -5,10 +5,10 @@
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.util.IOUtils;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.ThreadSafe;
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.Context;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.avalon.thread.ThreadSafe;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.context.Context;
   
   import java.io.IOException;
   
  
  
  
  1.1.2.2   +37 -37    
xml-cocoon/src/org/apache/cocoon/components/store/Attic/MRUMemoryStore.java
  
  Index: MRUMemoryStore.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/store/Attic/MRUMemoryStore.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- MRUMemoryStore.java       2001/04/18 15:14:27     1.1.2.1
  +++ MRUMemoryStore.java       2001/04/20 20:50:03     1.1.2.2
  @@ -5,18 +5,18 @@
   import java.util.HashMap;
   import java.util.Map;
   import java.util.LinkedList;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ThreadSafe;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.thread.ThreadSafe;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.configuration.Configurable;
   
   /**
    * This class provides a cache algorithm for the requested documents.
    * It combines a HashMap and a LinkedList to create a so called MRU
    * (Most Recently Used) cache.
  - * The cached objects also have a "lifecycle". If the "lifecycle" of a   
  + * The cached objects also have a "lifecycle". If the "lifecycle" of a
    * object is over, it "dies" like in real life :-) and a new object will
    * be born.
    * Also could the number of objects in the cache be limited. If the Limit is
  @@ -27,8 +27,8 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Gerhard Froehlich</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - */ 
  - 
  + */
  +
   public class MRUMemoryStore implements Store, Configurable, ThreadSafe, 
Runnable {
     /**
      * Indicates how much memory should be left free in the JVM for
  @@ -44,9 +44,9 @@
   
     /**
      * Indicates the time in seconds to sleep between memory checks.
  -   */ 
  +   */
     private long interval;
  - 
  +
     /**
      * Indicates whether we use a cleanup thread or not.
      */
  @@ -56,26 +56,26 @@
      * Indicates the daemon thread priority.
      */
     private int priority;
  -  
  +
     /**
      * Indicates the object lifetime
      */
     private int ObjectLifeTime;
  -  
  +
     /**
      * Indicates the max. object in the cache
      */
     private int maxobjects;
  -  
  -  
  +
  +
     /**
      * The heart of the cache
      */
     private HashMap cache;
     private LinkedList mrulist;
  -  
  +
     private Runtime jvm;
  -  
  +
     public MRUMemoryStore() {
       this.jvm     = Runtime.getRuntime();
       this.cache   = new HashMap();
  @@ -83,14 +83,14 @@
     }
   
     /**
  -   * Initialize the MRUMemoryStore. 
  +   * Initialize the MRUMemoryStore.
      * A few options can be used :
      * <UL>
      *  <LI>freememory = How much memory to keep free for normal jvm 
operation. (Default: 1 Mb)</LI>
      *  <LI>heapsize = The size of the heap before cleanup starts. (Default: 
60 Mb)</LI>
      *  <LI>usethread = use a cleanup daemon thread. (Default: true)</LI>
      *  <LI>threadpriority = priority to run cleanup thread (1-10). (Default: 
10)</LI>
  -   *  <LI>interval = time in seconds to sleep between memory checks 
(Default: 10 seconds)</LI> 
  +   *  <LI>interval = time in seconds to sleep between memory checks 
(Default: 10 seconds)</LI>
      *  <LI>objectlifetime = Object lifetime in seconds
      * </UL>
      */
  @@ -104,11 +104,11 @@
           this.interval       = params.getParameterAsInteger("interval",10);
           this.maxobjects     = params.getParameterAsInteger("maxobjects",100);
           this.priority       = 
params.getParameterAsInteger("threadpriority",Thread.currentThread().getPriority());
  -    
  +
           if ((this.priority < 1) || (this.priority > 10)) {
             throw new ConfigurationException("Thread priority must be between 
1 and 10");
           }
  -    
  +
           this.useThread = 
params.getParameter("usethread","true").equals("true");
           if (this.useThread) {
             Thread checker = new Thread(this);
  @@ -117,9 +117,9 @@
             checker.start();
           }
     }
  -  
  -  /** 
  -   * Background memory check. 
  +
  +  /**
  +   * Background memory check.
      * Checks that memory is not running too low in the JVM because of the 
Store.
      * It will try to keep overall memory usage below the requested levels.
      */
  @@ -139,7 +139,7 @@
          } catch (InterruptedException ignore) {}
        }
      }
  -  
  +
     /**
      * Store the given object in a persistent state. It is up to the
      * caller to ensure that the key has a persistent state across
  @@ -148,7 +148,7 @@
     public void store(Object key, Object value) {
       this.hold(key,value);
     }
  -  
  +
     /**
      * This method holds the requested object in a HashMap combined with a 
LinkedList to
      * create the MRU.
  @@ -161,9 +161,9 @@
       }
       /** ..put the new object in the cache, on the top of course ... */
       this.cache.put(key, new CacheObject(value,System.currentTimeMillis()));
  -    this.mrulist.addFirst(key);    
  +    this.mrulist.addFirst(key);
     }
  -  
  +
     /**
      * Get the object associated to the given unique key.
      */
  @@ -173,17 +173,17 @@
         /** ...check if the object life time is reached... */
         if(TimeDiff >= (this.ObjectLifeTime * 1000)) {
           this.remove(key);
  -        return null; 
  +        return null;
         }
         /** put the accessed key on top of the linked list */
         this.mrulist.remove(key);
  -      this.mrulist.addFirst(key); 
  +      this.mrulist.addFirst(key);
         return ((CacheObject)this.cache.get(key)).getCacheObject();
       } catch(NullPointerException e) {
  -      return null;  
  +      return null;
       }
     }
  -  
  +
     /**
      * Remove the object associated to the given key and returns
      * the object associated to the given key or null if not found.
  @@ -192,7 +192,7 @@
       this.cache.remove(key);
       this.mrulist.remove(key);
     }
  -  
  +
     /**
      * Indicates if the given key is associated to a contained object.
      */
  @@ -207,34 +207,34 @@
       /* Not yet implemented */
       return null;
     }
  -  
  +
     /**
      * Frees some of the fast memory used by this store.
      * It removes the last element in the cache.
      */
  -  public void free() { 
  +  public void free() {
       this.cache.remove(this.mrulist.getLast());
       this.mrulist.removeLast();
     }
  -  
  +
     /**
      * Container object for the documents.
      */
     class CacheObject {
       private long time = -1;
       private Object cacheObject;
  -    
  +
       public CacheObject(Object ToCacheObject, long lTime) {
         this.cacheObject = ToCacheObject;
         this.time = lTime;
       }
  -        
  +
       public Object getCacheObject() {
         return cacheObject;
       }
  -    
  +
       public long getCreateTime() {
  -      return time;  
  +      return time;
       }
     }
   }
  
  
  
  1.1.2.6   +11 -11    
xml-cocoon/src/org/apache/cocoon/components/store/Attic/MemoryStore.java
  
  Index: MemoryStore.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/store/Attic/MemoryStore.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- MemoryStore.java  2000/11/29 12:17:49     1.1.2.5
  +++ MemoryStore.java  2001/04/20 20:50:03     1.1.2.6
  @@ -9,8 +9,8 @@
   
   import java.util.Enumeration;
   import java.util.Hashtable;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ThreadSafe;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.thread.ThreadSafe;
   
   /**
    *
  @@ -20,7 +20,7 @@
    *         (Apache Software Foundation)
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2000/11/29 12:17:49 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:50:03 $
    */
   public class MemoryStore implements Store, ThreadSafe {
       /* WARNING: Hashtable is threadsafe, whereas HashMap is not.
  @@ -28,10 +28,10 @@
        * use Collections.synchronizedMap(Map map) to ensure
        * accesses are synchronized.
        */
  -    
  +
       /** The shared store */
       private static Hashtable table=null;
  -    
  +
       public MemoryStore() {
           if (table==null) table=new Hashtable();
       }
  @@ -42,12 +42,12 @@
       public Object get(Object key) {
           return(table.get(key));
       }
  -    
  +
       /**
        * Store the given object in a persistent state. It is up to the
        * caller to ensure that the key has a persistent state across
        * different JVM executions.
  -     */ 
  +     */
       public void store(Object key, Object value) {
           this.hold(key,value);
       }
  @@ -56,25 +56,25 @@
        * Holds the given object in a volatile state. This means
        * the object store will discard held objects if the
        * virtual machine is restarted or some error happens.
  -     */ 
  +     */
       public void hold(Object key, Object value) {
           table.put(key,value);
       }
  -    
  +
       /**
        * Remove the object associated to the given key.
        */
       public void remove(Object key) {
           table.remove(key);
       }
  -    
  +
       /**
        * Indicates if the given key is associated to a contained object.
        */
       public boolean containsKey(Object key) {
           return(table.containsKey(key));
       }
  -    
  +
       /**
        * Returns the list of used keys as an Enumeration of Objects.
        */
  
  
  
  1.1.2.9   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/store/Attic/Store.java
  
  Index: Store.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/store/Attic/Store.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- Store.java        2001/02/16 15:38:31     1.1.2.8
  +++ Store.java        2001/04/20 20:50:03     1.1.2.9
  @@ -8,7 +8,7 @@
   package org.apache.cocoon.components.store;
   
   import java.util.Enumeration;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import java.io.IOException;
   
   /**
  @@ -19,7 +19,7 @@
    *         (Apache Software Foundation)
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/02/16 15:38:31 $
  + * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/04/20 20:50:03 $
    */
   public interface Store extends Component {
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.6   +5 -5      
xml-cocoon/src/org/apache/cocoon/components/url/Attic/ContextURLFactory.java
  
  Index: ContextURLFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/ContextURLFactory.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- ContextURLFactory.java    2001/04/20 13:05:00     1.1.2.5
  +++ ContextURLFactory.java    2001/04/20 20:50:04     1.1.2.6
  @@ -10,22 +10,22 @@
   import java.net.URL;
   import java.net.MalformedURLException;
   
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.environment.Context;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version $Id: ContextURLFactory.java,v 1.1.2.5 2001/04/20 13:05:00 
cziegeler Exp $
  + * @version $Id: ContextURLFactory.java,v 1.1.2.6 2001/04/20 20:50:04 
bloritsch Exp $
    */
   public class ContextURLFactory extends AbstractLoggable implements 
URLFactory, Contextualizable {
   
       /**
        * The context
        */
  -    protected org.apache.avalon.Context context;
  +    protected org.apache.avalon.context.Context context;
   
       /**
        * Create a URL from a location. This method supports the
  @@ -58,7 +58,7 @@
       /**
        * Get the context
        */
  -    public void contextualize(org.apache.avalon.Context context) {
  +    public void contextualize(org.apache.avalon.context.Context context) {
           if (this.context == null) {
               this.context = context;
           }
  
  
  
  1.1.2.3   +4 -4      
xml-cocoon/src/org/apache/cocoon/components/url/Attic/ResourceURLFactory.java
  
  Index: ResourceURLFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/ResourceURLFactory.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- ResourceURLFactory.java   2001/02/12 13:50:23     1.1.2.2
  +++ ResourceURLFactory.java   2001/04/20 20:50:04     1.1.2.3
  @@ -10,15 +10,15 @@
   import java.net.URL;
   import java.net.MalformedURLException;
   
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.cocoon.util.ClassUtils;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version $Id: ResourceURLFactory.java,v 1.1.2.2 2001/02/12 13:50:23 
bloritsch Exp $
  + * @version $Id: ResourceURLFactory.java,v 1.1.2.3 2001/04/20 20:50:04 
bloritsch Exp $
    */
   public class ResourceURLFactory extends AbstractLoggable implements 
URLFactory, Contextualizable {
   
  
  
  
  1.1.2.2   +2 -2      
xml-cocoon/src/org/apache/cocoon/components/url/Attic/URLFactory.java
  
  Index: URLFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/URLFactory.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- URLFactory.java   2001/02/12 13:33:16     1.1.2.1
  +++ URLFactory.java   2001/04/20 20:50:04     1.1.2.2
  @@ -10,11 +10,11 @@
   import java.net.URL;
   import java.net.MalformedURLException;
   
  -import org.apache.avalon.ThreadSafe;
  +import org.apache.avalon.thread.ThreadSafe;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version $Id: URLFactory.java,v 1.1.2.1 2001/02/12 13:33:16 giacomo Exp $
  + * @version $Id: URLFactory.java,v 1.1.2.2 2001/04/20 20:50:04 bloritsch Exp 
$
    */
   public interface URLFactory extends ThreadSafe {
   
  
  
  
  1.1.2.7   +8 -8      
xml-cocoon/src/org/apache/cocoon/components/url/Attic/URLFactoryImpl.java
  
  Index: URLFactoryImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/url/Attic/URLFactoryImpl.java,v
  retrieving revision 1.1.2.6
  retrieving revision 1.1.2.7
  diff -u -r1.1.2.6 -r1.1.2.7
  --- URLFactoryImpl.java       2001/03/12 04:38:50     1.1.2.6
  +++ URLFactoryImpl.java       2001/04/20 20:50:04     1.1.2.7
  @@ -14,14 +14,14 @@
   import java.util.Iterator;
   import java.util.Map;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.avalon.logger.Loggable;
   
   //import org.apache.cocoon.util.NetUtils;
   import org.apache.cocoon.Constants;
  @@ -29,7 +29,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version $Id: URLFactoryImpl.java,v 1.1.2.6 2001/03/12 04:38:50 bloritsch 
Exp $
  + * @version $Id: URLFactoryImpl.java,v 1.1.2.7 2001/04/20 20:50:04 bloritsch 
Exp $
    */
   public class URLFactoryImpl extends AbstractLoggable implements URLFactory, 
Component, Configurable, Contextualizable {
   
  @@ -79,10 +79,10 @@
       }
   
       public URL getURL(URL base, String location) throws 
MalformedURLException {
  -        if ( base != null ) { 
  +        if ( base != null ) {
               return getURL(base.toExternalForm() + location);
           } else {
  -            return getURL(location);    
  +            return getURL(location);
           }
       }
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.16  +1 -1      
xml-cocoon/src/org/apache/cocoon/environment/Attic/AbstractEnvironment.java
  
  Index: AbstractEnvironment.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/environment/Attic/AbstractEnvironment.java,v
  retrieving revision 1.1.2.15
  retrieving revision 1.1.2.16
  diff -u -r1.1.2.15 -r1.1.2.16
  --- AbstractEnvironment.java  2001/04/20 11:27:10     1.1.2.15
  +++ AbstractEnvironment.java  2001/04/20 20:50:05     1.1.2.16
  @@ -18,7 +18,7 @@
   
   import org.apache.cocoon.environment.Environment;
   
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.12  +2 -2      
xml-cocoon/src/org/apache/cocoon/generation/Attic/AbstractGenerator.java
  
  Index: AbstractGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/AbstractGenerator.java,v
  retrieving revision 1.1.2.11
  retrieving revision 1.1.2.12
  diff -u -r1.1.2.11 -r1.1.2.12
  --- AbstractGenerator.java    2001/04/04 15:42:44     1.1.2.11
  +++ AbstractGenerator.java    2001/04/20 20:50:06     1.1.2.12
  @@ -10,7 +10,7 @@
   import java.util.Map;
   import java.io.IOException;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.xml.AbstractXMLProducer;
   import org.apache.cocoon.ProcessingException;
  @@ -22,7 +22,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/04/04 15:42:44 $
  + * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/04/20 20:50:06 $
    */
   public abstract class AbstractGenerator extends AbstractXMLProducer 
implements Generator {
   
  
  
  
  1.1.2.6   +5 -5      
xml-cocoon/src/org/apache/cocoon/generation/Attic/ComposerGenerator.java
  
  Index: ComposerGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/ComposerGenerator.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- ComposerGenerator.java    2000/10/19 14:43:47     1.1.2.5
  +++ ComposerGenerator.java    2001/04/20 20:50:06     1.1.2.6
  @@ -7,25 +7,25 @@
    
*****************************************************************************/
   package org.apache.cocoon.generation;
   
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.cocoon.Cocoon;
   
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2000/10/19 14:43:47 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:50:06 $
    */
   public abstract class ComposerGenerator extends AbstractGenerator
  -implements Composer {
  +implements Composable {
   
       /** The component manager instance */
       protected ComponentManager manager=null;
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
       public void compose(ComponentManager manager) {
           this.manager=manager;
  
  
  
  1.1.2.23  +4 -4      
xml-cocoon/src/org/apache/cocoon/generation/Attic/DirectoryGenerator.java
  
  Index: DirectoryGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/DirectoryGenerator.java,v
  retrieving revision 1.1.2.22
  retrieving revision 1.1.2.23
  diff -u -r1.1.2.22 -r1.1.2.23
  --- DirectoryGenerator.java   2001/04/12 12:30:34     1.1.2.22
  +++ DirectoryGenerator.java   2001/04/20 20:50:06     1.1.2.23
  @@ -21,9 +21,9 @@
   import org.xml.sax.SAXException;
   import org.xml.sax.helpers.AttributesImpl;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.excalibur.pool.Poolable;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.Roles;
  @@ -68,7 +68,7 @@
    *         (Apache Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]">Conny Krappatsch</a>
    *         (SMB GmbH) for Virbus AG
  - * @version CVS $Revision: 1.1.2.22 $ $Date: 2001/04/12 12:30:34 $ */
  + * @version CVS $Revision: 1.1.2.23 $ $Date: 2001/04/20 20:50:06 $ */
   
   public class DirectoryGenerator extends ComposerGenerator implements 
Poolable {
   
  
  
  
  1.1.2.30  +6 -6      
xml-cocoon/src/org/apache/cocoon/generation/Attic/FileGenerator.java
  
  Index: FileGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/FileGenerator.java,v
  retrieving revision 1.1.2.29
  retrieving revision 1.1.2.30
  diff -u -r1.1.2.29 -r1.1.2.30
  --- FileGenerator.java        2001/04/13 16:02:23     1.1.2.29
  +++ FileGenerator.java        2001/04/20 20:50:06     1.1.2.30
  @@ -21,11 +21,11 @@
   import org.xml.sax.EntityResolver;
   import org.xml.sax.InputSource;
   import org.xml.sax.SAXException;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.component.ComponentException;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.avalon.component.Component;
   
   /**
    *
  @@ -37,7 +37,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.29 $ $Date: 2001/04/13 16:02:23 $
  + * @version CVS $Revision: 1.1.2.30 $ $Date: 2001/04/20 20:50:06 $
    */
   public class FileGenerator extends ComposerGenerator
   implements Cacheable {
  @@ -49,7 +49,7 @@
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
       public void compose(ComponentManager manager) {
           super.compose(manager);
  
  
  
  1.1.2.12  +4 -4      
xml-cocoon/src/org/apache/cocoon/generation/Attic/FragmentExtractorGenerator.java
  
  Index: FragmentExtractorGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/FragmentExtractorGenerator.java,v
  retrieving revision 1.1.2.11
  retrieving revision 1.1.2.12
  diff -u -r1.1.2.11 -r1.1.2.12
  --- FragmentExtractorGenerator.java   2001/04/17 15:33:08     1.1.2.11
  +++ FragmentExtractorGenerator.java   2001/04/20 20:50:06     1.1.2.12
  @@ -17,8 +17,8 @@
   import org.apache.cocoon.environment.AbstractEnvironment;
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.util.HashUtil;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.excalibur.pool.Poolable;
   
   import org.xml.sax.EntityResolver;
   import org.xml.sax.SAXException;
  @@ -41,9 +41,9 @@
    * This is by no means complete yet, but it should prove useful, particularly
    * for offline generation.
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
  - * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/04/17 15:33:08 $
  + * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/04/20 20:50:06 $
    */
  -public class FragmentExtractorGenerator extends AbstractGenerator 
  +public class FragmentExtractorGenerator extends AbstractGenerator
           implements Poolable, Cacheable {
   
       /** The fragment store. */
  
  
  
  1.1.2.17  +3 -3      
xml-cocoon/src/org/apache/cocoon/generation/Attic/HTMLGenerator.java
  
  Index: HTMLGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/HTMLGenerator.java,v
  retrieving revision 1.1.2.16
  retrieving revision 1.1.2.17
  diff -u -r1.1.2.16 -r1.1.2.17
  --- HTMLGenerator.java        2001/04/12 12:30:34     1.1.2.16
  +++ HTMLGenerator.java        2001/04/20 20:50:06     1.1.2.17
  @@ -7,8 +7,8 @@
    
*****************************************************************************/
   package org.apache.cocoon.generation;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.component.Component;
  +import org.apache.excalibur.pool.Poolable;
   import org.apache.cocoon.components.parser.Parser;
   import org.apache.cocoon.components.url.URLFactory;
   import org.apache.cocoon.ProcessingException;
  @@ -30,7 +30,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/12 12:30:34 $
  + * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/04/20 20:50:06 $
    */
   public class HTMLGenerator extends ComposerGenerator implements Poolable {
   
  
  
  
  1.1.2.20  +3 -3      
xml-cocoon/src/org/apache/cocoon/generation/Attic/PhpGenerator.java
  
  Index: PhpGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/PhpGenerator.java,v
  retrieving revision 1.1.2.19
  retrieving revision 1.1.2.20
  diff -u -r1.1.2.19 -r1.1.2.20
  --- PhpGenerator.java 2001/04/20 12:03:25     1.1.2.19
  +++ PhpGenerator.java 2001/04/20 20:50:07     1.1.2.20
  @@ -18,8 +18,8 @@
   import javax.servlet.http.HttpServletResponse;
   import javax.servlet.ServletException;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.component.Component;
  +import org.apache.excalibur.pool.Poolable;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.Roles;
  @@ -35,7 +35,7 @@
    * results into SAX events.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Sam Ruby</a>
  - * @version CVS $Revision: 1.1.2.19 $ $Date: 2001/04/20 12:03:25 $
  + * @version CVS $Revision: 1.1.2.20 $ $Date: 2001/04/20 20:50:07 $
    */
   public class PhpGenerator extends ServletGenerator implements Poolable {
   
  
  
  
  1.1.2.12  +3 -3      
xml-cocoon/src/org/apache/cocoon/generation/Attic/RequestGenerator.java
  
  Index: RequestGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/RequestGenerator.java,v
  retrieving revision 1.1.2.11
  retrieving revision 1.1.2.12
  diff -u -r1.1.2.11 -r1.1.2.12
  --- RequestGenerator.java     2001/03/30 17:14:33     1.1.2.11
  +++ RequestGenerator.java     2001/04/20 20:50:07     1.1.2.12
  @@ -13,7 +13,7 @@
   import org.xml.sax.SAXException;
   import org.xml.sax.helpers.AttributesImpl;
   
  -import org.apache.avalon.Poolable;
  +import org.apache.excalibur.pool.Poolable;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.environment.Request;
  @@ -23,7 +23,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/03/30 17:14:33 $
  + * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/04/20 20:50:07 $
    */
   public class RequestGenerator extends ServletGenerator implements Poolable {
   
  @@ -35,7 +35,7 @@
        */
       public void generate()
       throws SAXException {
  -        
  +
           Request request = (Request) 
objectModel.get(Constants.REQUEST_OBJECT);
           this.contentHandler.startDocument();
           this.contentHandler.startPrefixMapping("",URI);
  
  
  
  1.1.2.4   +3 -3      
xml-cocoon/src/org/apache/cocoon/generation/Attic/ScriptGenerator.java
  
  Index: ScriptGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/ScriptGenerator.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- ScriptGenerator.java      2001/04/12 12:30:34     1.1.2.3
  +++ ScriptGenerator.java      2001/04/20 20:50:07     1.1.2.4
  @@ -16,7 +16,7 @@
   
   // Avalon imports
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  @@ -44,10 +44,10 @@
    * and additional interpreter (Rhino, Jython, etc.) as a Cocoon Generator
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason Foster</a>
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/12 12:30:34 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 20:50:07 $
    */
   public class ScriptGenerator extends ComposerGenerator {
  -    
  +
       public void configure(Configuration conf) throws ConfigurationException {
           // TODO: figure out what configure might be good for
           // void configure
  
  
  
  1.1.2.23  +7 -7      
xml-cocoon/src/org/apache/cocoon/generation/Attic/ServerPagesGenerator.java
  
  Index: ServerPagesGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/ServerPagesGenerator.java,v
  retrieving revision 1.1.2.22
  retrieving revision 1.1.2.23
  diff -u -r1.1.2.22 -r1.1.2.23
  --- ServerPagesGenerator.java 2001/04/13 16:02:23     1.1.2.22
  +++ ServerPagesGenerator.java 2001/04/20 20:50:07     1.1.2.23
  @@ -19,13 +19,13 @@
   import org.xml.sax.ContentHandler;
   import org.xml.sax.ext.LexicalHandler;
   
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.Recyclable;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.excalibur.pool.Recyclable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   import org.apache.cocoon.components.language.generator.CompiledComponent;
   import org.apache.cocoon.components.language.generator.ProgramGenerator;
  @@ -44,7 +44,7 @@
    * delegating actual SAX event generation.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Ricardo Rocha</a>
  - * @version CVS $Revision: 1.1.2.22 $ $Date: 2001/04/13 16:02:23 $
  + * @version CVS $Revision: 1.1.2.23 $ $Date: 2001/04/20 20:50:07 $
    */
   public class ServerPagesGenerator
     extends ServletGenerator
  
  
  
  1.1.2.15  +4 -4      
xml-cocoon/src/org/apache/cocoon/generation/Attic/ServletGenerator.java
  
  Index: ServletGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/ServletGenerator.java,v
  retrieving revision 1.1.2.14
  retrieving revision 1.1.2.15
  diff -u -r1.1.2.14 -r1.1.2.15
  --- ServletGenerator.java     2001/04/02 13:53:09     1.1.2.14
  +++ ServletGenerator.java     2001/04/20 20:50:07     1.1.2.15
  @@ -10,8 +10,8 @@
   import java.util.Map;
   import java.io.IOException;
   
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.component.Composable;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.ProcessingException;
  @@ -25,10 +25,10 @@
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/02 13:53:09 $
  + * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/20 20:50:07 $
    */
   public abstract class ServletGenerator extends ComposerGenerator
  -implements Composer {
  +implements Composable {
   
       protected Request request=null;
       protected Response response=null;
  
  
  
  1.1.2.11  +2 -2      
xml-cocoon/src/org/apache/cocoon/generation/Attic/StatusGenerator.java
  
  Index: StatusGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/StatusGenerator.java,v
  retrieving revision 1.1.2.10
  retrieving revision 1.1.2.11
  diff -u -r1.1.2.10 -r1.1.2.11
  --- StatusGenerator.java      2001/02/22 17:10:35     1.1.2.10
  +++ StatusGenerator.java      2001/04/20 20:50:07     1.1.2.11
  @@ -23,7 +23,7 @@
   import org.xml.sax.Attributes;
   import org.xml.sax.ContentHandler;
   
  -import org.apache.avalon.Poolable;
  +import org.apache.excalibur.pool.Poolable;
   
   /** Generates an XML representation of the current status of Cocoon.
    * Potted DTD:
  @@ -51,7 +51,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a> (Luminas 
Limited)
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.10 $ $Date: 2001/02/22 17:10:35 $
  + * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/04/20 20:50:07 $
    */
   public class StatusGenerator extends ComposerGenerator implements Poolable {
   
  
  
  
  1.1.2.4   +7 -6      
xml-cocoon/src/org/apache/cocoon/generation/Attic/VelocityGenerator.java
  
  Index: VelocityGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/generation/Attic/VelocityGenerator.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- VelocityGenerator.java    2001/04/17 15:33:12     1.1.2.3
  +++ VelocityGenerator.java    2001/04/20 20:50:07     1.1.2.4
  @@ -7,8 +7,9 @@
    
*****************************************************************************/
   package org.apache.cocoon.generation;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.excalibur.pool.Poolable;
   import org.apache.cocoon.components.parser.Parser;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.ResourceNotFoundException;
  @@ -28,7 +29,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/17 15:33:12 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 20:50:07 $
    */
   public class VelocityGenerator extends ServletGenerator implements Poolable {
   
  @@ -70,8 +71,8 @@
               /* lets render a template */
               StringWriter w = new StringWriter();
               Velocity.mergeTemplate(super.source, context, w );
  -    
  -            InputSource xmlInput = 
  +
  +            InputSource xmlInput =
                       new InputSource(new StringReader(w.toString()));
               parser.setContentHandler(this.contentHandler);
               parser.setLexicalHandler(this.lexicalHandler);
  @@ -82,7 +83,7 @@
           } catch (SAXException e){
               getLogger().error("VelocityGenerator.generate()", e);
               throw(e);
  -        } catch (org.apache.avalon.ComponentManagerException e){
  +        } catch (ComponentException e){
               getLogger().error("Could not get parser", e);
               throw new ProcessingException("Exception in 
VelocityGenerator.generate()",e);
           } catch (Exception e){
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.10  +2 -2      
xml-cocoon/src/org/apache/cocoon/matching/Attic/Matcher.java
  
  Index: Matcher.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/matching/Attic/Matcher.java,v
  retrieving revision 1.1.2.9
  retrieving revision 1.1.2.10
  diff -u -r1.1.2.9 -r1.1.2.10
  --- Matcher.java      2000/12/15 20:35:12     1.1.2.9
  +++ Matcher.java      2001/04/20 20:50:08     1.1.2.10
  @@ -9,12 +9,12 @@
   
   import java.util.Map;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.9 $ $Date: 2000/12/15 20:35:12 $
  + * @version CVS $Revision: 1.1.2.10 $ $Date: 2001/04/20 20:50:08 $
    */
   public interface Matcher extends Component {
       /**
  
  
  
  1.1.2.13  +2 -2      
xml-cocoon/src/org/apache/cocoon/matching/Attic/RegexpTargetHostMatcherFactory.java
  
  Index: RegexpTargetHostMatcherFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/matching/Attic/RegexpTargetHostMatcherFactory.java,v
  retrieving revision 1.1.2.12
  retrieving revision 1.1.2.13
  diff -u -r1.1.2.12 -r1.1.2.13
  --- RegexpTargetHostMatcherFactory.java       2001/03/23 19:38:17     1.1.2.12
  +++ RegexpTargetHostMatcherFactory.java       2001/04/20 20:50:08     1.1.2.13
  @@ -17,7 +17,7 @@
   
   import org.w3c.dom.NodeList;
   
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   import org.apache.log.Logger;
   
   /**
  @@ -27,7 +27,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
  - * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/03/23 19:38:17 $
  + * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/04/20 20:50:08 $
    */
   
   public class RegexpTargetHostMatcherFactory implements CodeFactory, Loggable 
{
  
  
  
  1.1.2.25  +2 -2      
xml-cocoon/src/org/apache/cocoon/matching/Attic/RegexpURIMatcherFactory.java
  
  Index: RegexpURIMatcherFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/matching/Attic/RegexpURIMatcherFactory.java,v
  retrieving revision 1.1.2.24
  retrieving revision 1.1.2.25
  diff -u -r1.1.2.24 -r1.1.2.25
  --- RegexpURIMatcherFactory.java      2001/03/23 19:38:18     1.1.2.24
  +++ RegexpURIMatcherFactory.java      2001/04/20 20:50:08     1.1.2.25
  @@ -18,7 +18,7 @@
   import org.w3c.dom.NodeList;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * This class generates source code which represents a specific pattern 
matcher
  @@ -26,7 +26,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.24 $ $Date: 2001/03/23 19:38:18 $
  + * @version CVS $Revision: 1.1.2.25 $ $Date: 2001/04/20 20:50:08 $
    */
   
   public class RegexpURIMatcherFactory implements CodeFactory, Loggable {
  
  
  
  1.1.2.33  +2 -2      
xml-cocoon/src/org/apache/cocoon/matching/Attic/WildcardURIMatcherFactory.java
  
  Index: WildcardURIMatcherFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/matching/Attic/WildcardURIMatcherFactory.java,v
  retrieving revision 1.1.2.32
  retrieving revision 1.1.2.33
  diff -u -r1.1.2.32 -r1.1.2.33
  --- WildcardURIMatcherFactory.java    2001/03/23 19:38:18     1.1.2.32
  +++ WildcardURIMatcherFactory.java    2001/04/20 20:50:08     1.1.2.33
  @@ -15,7 +15,7 @@
   import org.w3c.dom.NodeList;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * This class generates source code which represents a specific pattern 
matcher
  @@ -24,7 +24,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.32 $ $Date: 2001/03/23 19:38:18 $
  + * @version CVS $Revision: 1.1.2.33 $ $Date: 2001/04/20 20:50:08 $
    */
   
   public class WildcardURIMatcherFactory implements CodeFactory, Loggable {
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.17  +4 -4      
xml-cocoon/src/org/apache/cocoon/reading/Attic/AbstractReader.java
  
  Index: AbstractReader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/reading/Attic/AbstractReader.java,v
  retrieving revision 1.1.2.16
  retrieving revision 1.1.2.17
  diff -u -r1.1.2.16 -r1.1.2.17
  --- AbstractReader.java       2001/04/20 11:27:20     1.1.2.16
  +++ AbstractReader.java       2001/04/20 20:50:09     1.1.2.17
  @@ -17,14 +17,14 @@
   
   import org.apache.cocoon.ProcessingException;
   
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Recyclable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.excalibur.pool.Recyclable;
   
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/20 11:27:20 $
  + * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/04/20 20:50:09 $
    */
   public abstract class AbstractReader extends AbstractLoggable implements 
Reader, Recyclable {
       /** The current <code>EntityResolver</code>. */
  
  
  
  1.1.2.13  +7 -7      
xml-cocoon/src/org/apache/cocoon/reading/Attic/DatabaseReader.java
  
  Index: DatabaseReader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/reading/Attic/DatabaseReader.java,v
  retrieving revision 1.1.2.12
  retrieving revision 1.1.2.13
  diff -u -r1.1.2.12 -r1.1.2.13
  --- DatabaseReader.java       2001/04/18 12:06:01     1.1.2.12
  +++ DatabaseReader.java       2001/04/20 20:50:09     1.1.2.13
  @@ -7,11 +7,11 @@
    
*****************************************************************************/
   package org.apache.cocoon.reading;
   
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentSelector;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.Disposable;
   import org.apache.excalibur.datasource.DataSourceComponent;
   import org.apache.avalon.configuration.Configurable;
  @@ -46,7 +46,7 @@
    *
    * @author <a href="[EMAIL PROTECTED]">Berin Loritsch</a>
    */
  -public class DatabaseReader extends AbstractReader implements Composer, 
Configurable, Disposable {
  +public class DatabaseReader extends AbstractReader implements Composable, 
Configurable, Disposable {
       ComponentSelector dbselector;
       String dsn;
   
  @@ -56,7 +56,7 @@
        * Compose the object so that we get the <code>Component</code>s we need 
from
        * the <code>ComponentManager</code>.
        */
  -    public void compose(ComponentManager manager) throws 
ComponentManagerException {
  +    public void compose(ComponentManager manager) throws ComponentException {
           this.manager = manager;
           this.dbselector = (ComponentSelector) 
manager.lookup(Roles.DB_CONNECTION);
       }
  
  
  
  1.1.2.30  +6 -6      
xml-cocoon/src/org/apache/cocoon/reading/Attic/ResourceReader.java
  
  Index: ResourceReader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/reading/Attic/ResourceReader.java,v
  retrieving revision 1.1.2.29
  retrieving revision 1.1.2.30
  diff -u -r1.1.2.29 -r1.1.2.30
  --- ResourceReader.java       2001/04/20 11:27:22     1.1.2.29
  +++ ResourceReader.java       2001/04/20 20:50:10     1.1.2.30
  @@ -33,11 +33,11 @@
   import org.apache.cocoon.environment.Context;
   import org.apache.cocoon.util.HashUtil;
   
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.component.ComponentException;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.xml.sax.EntityResolver;
   import org.xml.sax.SAXException;
  @@ -45,7 +45,7 @@
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.29 $ $Date: 2001/04/20 11:27:22 $
  + * @version CVS $Revision: 1.1.2.30 $ $Date: 2001/04/20 20:50:10 $
    *
    * The <code>ResourceReader</code> component is used to serve binary data
    * in a sitemap pipeline. It makes use of HTTP Headers to determine if
  @@ -62,7 +62,7 @@
    *   </dl>
    */
   public class ResourceReader extends AbstractReader
  -            implements Composer, Cacheable {
  +            implements Composable, Cacheable {
   
       private ComponentManager manager;
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.8   +2 -2      
xml-cocoon/src/org/apache/cocoon/selection/Attic/Selector.java
  
  Index: Selector.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/selection/Attic/Selector.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- Selector.java     2000/12/11 16:06:54     1.1.2.7
  +++ Selector.java     2001/04/20 20:50:11     1.1.2.8
  @@ -9,12 +9,12 @@
   
   import java.util.Map;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.7 $ $Date: 2000/12/11 16:06:54 $
  + * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/04/20 20:50:11 $
    */
   public interface Selector extends Component {
       /**
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.13  +2 -2      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/AbstractSerializer.java
  
  Index: AbstractSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/AbstractSerializer.java,v
  retrieving revision 1.1.2.12
  retrieving revision 1.1.2.13
  diff -u -r1.1.2.12 -r1.1.2.13
  --- AbstractSerializer.java   2001/03/15 22:08:49     1.1.2.12
  +++ AbstractSerializer.java   2001/04/20 20:50:11     1.1.2.13
  @@ -10,14 +10,14 @@
   
   import java.io.OutputStream;
   import java.io.BufferedOutputStream;
  -import org.apache.avalon.Recyclable;
  +import org.apache.excalibur.pool.Recyclable;
   import org.apache.cocoon.xml.AbstractXMLPipe;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.12 $ $Date: 2001/03/15 22:08:49 $
  + * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/04/20 20:50:11 $
    */
   
   public abstract class AbstractSerializer extends AbstractXMLPipe implements 
Serializer, Recyclable {
  
  
  
  1.1.2.16  +2 -2      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/FOPSerializer.java
  
  Index: FOPSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/FOPSerializer.java,v
  retrieving revision 1.1.2.15
  retrieving revision 1.1.2.16
  diff -u -r1.1.2.15 -r1.1.2.16
  --- FOPSerializer.java        2001/04/17 10:33:19     1.1.2.15
  +++ FOPSerializer.java        2001/04/20 20:50:11     1.1.2.16
  @@ -12,7 +12,7 @@
   import java.io.OutputStream;
   import java.io.PrintWriter;
   
  -import org.apache.avalon.Recyclable;
  +import org.apache.excalibur.pool.Recyclable;
   import org.apache.fop.apps.Driver;
   import org.apache.fop.apps.FOPException;
   import org.apache.fop.apps.Version;
  @@ -34,7 +34,7 @@
    *         (PWR Organisation &amp; Entwicklung)
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/17 10:33:19 $
  + * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/20 20:50:11 $
    *
    */
   public class FOPSerializer extends AbstractSerializer
  
  
  
  1.1.2.19  +3 -3      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/HTMLSerializer.java
  
  Index: HTMLSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/HTMLSerializer.java,v
  retrieving revision 1.1.2.18
  retrieving revision 1.1.2.19
  diff -u -r1.1.2.18 -r1.1.2.19
  --- HTMLSerializer.java       2001/04/17 15:33:20     1.1.2.18
  +++ HTMLSerializer.java       2001/04/20 20:50:11     1.1.2.19
  @@ -10,9 +10,9 @@
   
   import java.io.OutputStream;
   
  -import org.apache.avalon.Configuration;
  +import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.Poolable;
  +import org.apache.excalibur.pool.Poolable;
   
   import javax.xml.transform.sax.TransformerHandler;
   import javax.xml.transform.stream.StreamResult;
  @@ -20,7 +20,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/04/17 15:33:20 $
  + * @version CVS $Revision: 1.1.2.19 $ $Date: 2001/04/20 20:50:11 $
    */
   
   public class HTMLSerializer extends AbstractTextSerializer implements 
Poolable {
  
  
  
  1.1.2.8   +2 -2      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/LinkSerializer.java
  
  Index: LinkSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/LinkSerializer.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- LinkSerializer.java       2001/02/22 17:10:44     1.1.2.7
  +++ LinkSerializer.java       2001/04/20 20:50:11     1.1.2.8
  @@ -13,7 +13,7 @@
   import java.io.IOException;
   
   import org.apache.cocoon.Constants;
  -import org.apache.avalon.Poolable;
  +import org.apache.excalibur.pool.Poolable;
   
   import org.xml.sax.Attributes;
   import org.xml.sax.SAXException;
  @@ -22,7 +22,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/02/22 17:10:44 $
  + * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/04/20 20:50:11 $
    */
   
   public class LinkSerializer extends ExtendedXLinkPipe implements Serializer, 
Poolable {
  
  
  
  1.1.2.32  +7 -7      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/SVGSerializer.java
  
  Index: SVGSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/SVGSerializer.java,v
  retrieving revision 1.1.2.31
  retrieving revision 1.1.2.32
  diff -u -r1.1.2.31 -r1.1.2.32
  --- SVGSerializer.java        2001/04/17 13:21:04     1.1.2.31
  +++ SVGSerializer.java        2001/04/20 20:50:12     1.1.2.32
  @@ -18,9 +18,9 @@
   import org.apache.cocoon.components.transcoder.ExtendableTranscoderFactory;
   import org.apache.cocoon.xml.*;
   import org.apache.cocoon.xml.dom.*;
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
  @@ -41,10 +41,10 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Ross Burton</a>
  - * @version CVS $Revision: 1.1.2.31 $ $Date: 2001/04/17 13:21:04 $
  + * @version CVS $Revision: 1.1.2.32 $ $Date: 2001/04/20 20:50:12 $
    */
  -public class SVGSerializer extends SVGBuilder 
  -        implements Composer, Serializer, Configurable, Poolable, Cacheable {
  +public class SVGSerializer extends SVGBuilder
  +        implements Composable, Serializer, Configurable, Poolable, Cacheable 
{
   
       /** The <code>ContentHandler</code> receiving SAX events. */
       private ContentHandler contentHandler=null;
  @@ -158,7 +158,7 @@
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
       public void compose(ComponentManager manager) {
           this.manager = manager;
  
  
  
  1.1.2.14  +2 -2      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/TextSerializer.java
  
  Index: TextSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/TextSerializer.java,v
  retrieving revision 1.1.2.13
  retrieving revision 1.1.2.14
  diff -u -r1.1.2.13 -r1.1.2.14
  --- TextSerializer.java       2001/03/12 10:57:22     1.1.2.13
  +++ TextSerializer.java       2001/04/20 20:50:12     1.1.2.14
  @@ -16,11 +16,11 @@
   
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.Poolable;
  +import org.apache.excalibur.pool.Poolable;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.13 $ $Date: 2001/03/12 10:57:22 $
  + * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/20 20:50:12 $
    */
   
   public class TextSerializer extends AbstractTextSerializer implements 
Poolable {
  
  
  
  1.1.2.19  +2 -2      
xml-cocoon/src/org/apache/cocoon/serialization/Attic/XMLSerializer.java
  
  Index: XMLSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/serialization/Attic/XMLSerializer.java,v
  retrieving revision 1.1.2.18
  retrieving revision 1.1.2.19
  diff -u -r1.1.2.18 -r1.1.2.19
  --- XMLSerializer.java        2001/03/15 22:08:50     1.1.2.18
  +++ XMLSerializer.java        2001/04/20 20:50:12     1.1.2.19
  @@ -16,11 +16,11 @@
   
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.Poolable;
  +import org.apache.excalibur.pool.Poolable;
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/03/15 22:08:50 $
  + * @version CVS $Revision: 1.1.2.19 $ $Date: 2001/04/20 20:50:12 $
    */
   
   public class XMLSerializer extends AbstractTextSerializer implements 
Poolable {
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.4.86  +2 -2      
xml-cocoon/src/org/apache/cocoon/servlet/Attic/CocoonServlet.java
  
  Index: CocoonServlet.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/servlet/Attic/CocoonServlet.java,v
  retrieving revision 1.1.4.85
  retrieving revision 1.1.4.86
  diff -u -r1.1.4.85 -r1.1.4.86
  --- CocoonServlet.java        2001/04/20 17:32:16     1.1.4.85
  +++ CocoonServlet.java        2001/04/20 20:50:13     1.1.4.86
  @@ -32,7 +32,7 @@
   
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.DefaultContext;
  +import org.apache.avalon.context.DefaultContext;
   
   import org.apache.cocoon.Cocoon;
   import org.apache.cocoon.Constants;
  @@ -65,7 +65,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Nicola Ken Barozzi</a> Aisa
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.4.85 $ $Date: 2001/04/20 17:32:16 $
  + * @version CVS $Revision: 1.1.4.86 $ $Date: 2001/04/20 20:50:13 $
    */
   
   public class CocoonServlet extends HttpServlet {
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.34  +11 -10    
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/AbstractSitemap.java
  
  Index: AbstractSitemap.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/AbstractSitemap.java,v
  retrieving revision 1.1.2.33
  retrieving revision 1.1.2.34
  diff -u -r1.1.2.33 -r1.1.2.34
  --- AbstractSitemap.java      2001/04/17 18:18:50     1.1.2.33
  +++ AbstractSitemap.java      2001/04/20 20:50:13     1.1.2.34
  @@ -15,18 +15,19 @@
   import java.util.List;
   import java.util.Map;
   
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.thread.ThreadSafe;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.component.ComponentException;
   import org.apache.avalon.component.ComponentException;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.component.DefaultComponentSelector;
  +import org.apache.excalibur.component.DefaultComponentSelector;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.Processor;
  @@ -45,9 +46,9 @@
    * Base class for generated <code>Sitemap</code> classes
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.33 $ $Date: 2001/04/17 18:18:50 $
  + * @version CVS $Revision: 1.1.2.34 $ $Date: 2001/04/20 20:50:13 $
    */
  -public abstract class AbstractSitemap extends AbstractLoggable implements 
Sitemap, Disposable {
  +public abstract class AbstractSitemap extends AbstractLoggable implements 
Sitemap, Disposable, ThreadSafe {
       private Context context;
   
       private static final int BYTE_ARRAY_SIZE = 1024;
  @@ -74,7 +75,7 @@
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
       public void compose(ComponentManager manager)  throws ComponentException 
{
           this.manager = manager;
  
  
  
  1.1.2.3   +36 -36    
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/ContentAggregator.java
  
  Index: ContentAggregator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/ContentAggregator.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- ContentAggregator.java    2001/04/19 16:06:16     1.1.2.2
  +++ ContentAggregator.java    2001/04/20 20:50:14     1.1.2.3
  @@ -19,11 +19,11 @@
   import org.xml.sax.Attributes;
   import org.xml.sax.ext.LexicalHandler;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.Roles;
  @@ -41,29 +41,29 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Id: ContentAggregator.java,v 1.1.2.2 2001/04/19 16:06:16 
giacomo Exp $
  + * @version CVS $Id: ContentAggregator.java,v 1.1.2.3 2001/04/20 20:50:14 
bloritsch Exp $
    */
   
  -public class ContentAggregator extends ContentHandlerWrapper 
  -        implements Generator, Cacheable, Composer {
  +public class ContentAggregator extends ContentHandlerWrapper
  +        implements Generator, Cacheable, Composable {
       /** the current sitemap */
       protected Sitemap sitemap;
  -    
  +
       /** the root sitemap */
       protected Sitemap rootSitemap;
  -    
  +
       /** the root element of the aggregated content */
       protected String rootElement;
  -    
  +
       /** the namespace of the root element */
       protected String rootElementNS;
  -    
  +
       /** the elements of the parts */
       protected ArrayList partElements = new ArrayList();
  -    
  +
       /** the namespaces of the parts */
       protected ArrayList partNSs = new ArrayList();
  -    
  +
       /** the URIs of the parts */
       protected ArrayList partURIs = new ArrayList();
   
  @@ -102,24 +102,24 @@
   
       /**
        * Pass the <code>ComponentManager</code> to the <code>composer</code>.
  -     * The <code>Composer</code> implementation should use the specified
  +     * The <code>Composable</code> implementation should use the specified
        * <code>ComponentManager</code> to acquire the components it needs for
        * execution.
        *
        * @param manager The <code>ComponentManager</code> which this
  -     *                <code>Composer</code> uses.
  +     *                <code>Composable</code> uses.
        */
  -    public void compose(ComponentManager manager) throws 
ComponentManagerException {
  +    public void compose(ComponentManager manager) throws ComponentException {
           if (this.manager == null) {
               this.manager = manager;
           }
       }
  -    
  +
       /**
        * generates the content
        */
       public void generate() throws IOException, SAXException, 
ProcessingException {
  -        getLogger().debug("ContentAggregator: generating aggregated 
content"); 
  +        getLogger().debug("ContentAggregator: generating aggregated 
content");
           collectParts();
           this.documentHandler.startDocument();
           this.startElem(this.rootElementNS, this.rootElement);
  @@ -156,13 +156,13 @@
               EventPipeline eventPipeline = null;
               StreamPipeline pipeline = null;
               for (int i = 0; i < this.partElements.size(); i++) {
  -                getLogger().debug("ContentAggregator: collecting internal 
resource " 
  +                getLogger().debug("ContentAggregator: collecting internal 
resource "
                           + (String)this.partURIs.get(i));
                   try {
                       eventPipeline = 
(EventPipeline)this.manager.lookup(Roles.EVENT_PIPELINE);
                       this.partEventPipelines.add(eventPipeline);
                       pipeline = 
(StreamPipeline)this.manager.lookup(Roles.STREAM_PIPELINE);
  -                } catch (ComponentManagerException cme) {
  +                } catch (ComponentException cme) {
                       getLogger().error("ContentAggregator: could not lookup 
pipeline components", cme);
                       throw new ProcessingException ("could not lookup 
pipeline components", cme);
                   }
  @@ -185,7 +185,7 @@
               }
           }
       }
  -    
  +
       /**
        * Generate the unique key.
        * This key must be unique inside the space of this component.
  @@ -217,19 +217,19 @@
           //}
           return null;
       }
  -    
  +
       public void setEnvironment(Environment environment) {
           this.environment = environment;
       }
  -    
  +
       public void setSitemap(Sitemap sitemap) {
           this.sitemap = sitemap;
       }
  -    
  +
       public void setRootSitemap(Sitemap sitemap) {
           this.rootSitemap = sitemap;
       }
  -    
  +
       public void setRootElement(String element, String namespace) {
           this.rootElement = element;
           if (namespace == null) {
  @@ -239,7 +239,7 @@
           }
           getLogger().debug("ContentAggregator: root element='" + element + "' 
ns='" + namespace + "'");
       }
  -    
  +
       public void addPart(String uri, String element, String namespace) {
           if (namespace == null) {
               this.partNSs.add("");
  @@ -319,7 +319,7 @@
           currentNS.add(ns);
           return ns;
       }
  -    
  +
       private String popNS() {
           int last = currentNS.size()-1;
           String ns = (String)currentNS.get(last);
  @@ -327,12 +327,12 @@
           currentNS.remove(last);
           return ns;
       }
  -    
  +
       private String getNS() {
           int last = currentNS.size()-1;
           return (String)currentNS.get(last);
       }
  -    
  +
       private void startElem(String namespaceURI, String name) throws 
SAXException {
           this.pushNS(namespaceURI);
           AttributesImpl attrs = new AttributesImpl();
  @@ -342,7 +342,7 @@
           }
           this.documentHandler.startElement(namespaceURI, name, name, attrs);
       }
  -    
  +
       private void endElem(String name) throws SAXException {
           String ns = this.popNS();
           this.documentHandler.endElement(ns, name, name);
  @@ -350,27 +350,27 @@
               this.documentHandler.endPrefixMapping("");
           }
       }
  -    
  +
       /**
        * Ignore start and end document events
        */
       public void startDocument () throws SAXException {
       }
  -    
  +
       public void endDocument () throws SAXException {
       }
   
       public void startElement (String namespaceURI, String localName,
  -                           String qName, Attributes atts) throws 
SAXException {
  +                  String qName, Attributes atts) throws SAXException {
           String ns = namespaceURI;
           if (ns.equals("")) {
               ns = (String)this.getNS();
  -        }        
  +        }
           this.documentHandler.startElement(this.pushNS(ns), localName, qName, 
atts);
       }
   
       public void endElement (String namespaceURI, String localName,
  -                           String qName) throws SAXException {
  +                  String qName) throws SAXException {
           this.documentHandler.endElement((String)this.popNS(), localName, 
qName);
       }
   }
  
  
  
  1.1.2.5   +3 -3      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/ErrorNotifier.java
  
  Index: ErrorNotifier.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/ErrorNotifier.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- ErrorNotifier.java        2001/03/02 15:55:13     1.1.2.4
  +++ ErrorNotifier.java        2001/04/20 20:50:14     1.1.2.5
  @@ -19,7 +19,7 @@
   
   import org.apache.cocoon.generation.ComposerGenerator;
   
  -import org.apache.avalon.ThreadSafe;
  +import org.apache.avalon.thread.ThreadSafe;
   
   /**
    * Generates an XML representation of the current notification.
  @@ -27,9 +27,9 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Nicola Ken Barozzi</a> Aisa
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
    * @created 31 July 2000
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/03/02 15:55:13 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:50:14 $
    */
  - 
  +
   public class ErrorNotifier extends ComposerGenerator {
   
       /**
  
  
  
  1.1.2.25  +11 -11    
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Handler.java
  
  Index: Handler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Handler.java,v
  retrieving revision 1.1.2.24
  retrieving revision 1.1.2.25
  diff -u -r1.1.2.24 -r1.1.2.25
  --- Handler.java      2001/04/16 16:04:43     1.1.2.24
  +++ Handler.java      2001/04/20 20:50:14     1.1.2.25
  @@ -29,23 +29,23 @@
   
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * Handles the manageing and stating of one <code>Sitemap</code>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.24 $ $Date: 2001/04/16 16:04:43 $
  + * @version CVS $Revision: 1.1.2.25 $ $Date: 2001/04/20 20:50:14 $
    */
  -public class Handler extends AbstractLoggable implements Runnable, 
Configurable, Composer, Contextualizable, Processor, Disposable {
  +public class Handler extends AbstractLoggable implements Runnable, 
Configurable, Composable, Contextualizable, Processor, Disposable {
       private Context context;
   
       /** the configuration */
  @@ -165,7 +165,7 @@
               throw new RuntimeException("The Sitemap is null, this should 
never be!");
           }
       }
  -    
  +
       public void setBasePath (String basePath) {
           this.basePath = basePath;
       }
  @@ -185,7 +185,7 @@
                * XSLTFactoryLoader, since it is created by the Xalan engine.
                */
               XSLTFactoryLoader.setLogger(getLogger());
  -            
  +
               programGenerator = (ProgramGenerator) 
this.manager.lookup(Roles.PROGRAM_GENERATOR);
               smap = (Sitemap) programGenerator.load(this.sourceFile, 
markupLanguage, programmingLanguage, environment);
   
  
  
  
  1.1.2.16  +2 -2      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/LinkTranslator.java
  
  Index: LinkTranslator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/LinkTranslator.java,v
  retrieving revision 1.1.2.15
  retrieving revision 1.1.2.16
  diff -u -r1.1.2.15 -r1.1.2.16
  --- LinkTranslator.java       2001/03/30 17:14:38     1.1.2.15
  +++ LinkTranslator.java       2001/04/20 20:50:14     1.1.2.16
  @@ -17,7 +17,7 @@
   import org.xml.sax.Attributes;
   import org.xml.sax.EntityResolver;
   
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.ProcessingException;
  @@ -27,7 +27,7 @@
   
   /**
    * @author <a href="mailto:[EMAIL PROTECTED]">Stefano Mazzocchi</a>
  - * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/03/30 17:14:38 $
  + * @version CVS $Revision: 1.1.2.16 $ $Date: 2001/04/20 20:50:14 $
    */
   
   public class LinkTranslator extends ExtendedXLinkPipe implements Transformer 
{
  
  
  
  1.1.2.15  +8 -8      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Manager.java
  
  Index: Manager.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Manager.java,v
  retrieving revision 1.1.2.14
  retrieving revision 1.1.2.15
  diff -u -r1.1.2.14 -r1.1.2.15
  --- Manager.java      2001/04/17 15:00:15     1.1.2.14
  +++ Manager.java      2001/04/20 20:50:14     1.1.2.15
  @@ -14,14 +14,14 @@
   import java.util.Iterator;
   import java.util.HashMap;
   
  -import org.apache.avalon.Contextualizable;
  -import org.apache.avalon.Context;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.context.Contextualizable;
  +import org.apache.avalon.context.Context;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.Configuration;
  -import org.apache.avalon.Loggable;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.ProcessingException;
  @@ -39,9 +39,9 @@
    * checking regeneration of the sub <code>Sitemap</code>
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.14 $ $Date: 2001/04/17 15:00:15 $
  + * @version CVS $Revision: 1.1.2.15 $ $Date: 2001/04/20 20:50:14 $
    */
  -public class Manager extends AbstractLoggable implements Configurable, 
Composer, Contextualizable {
  +public class Manager extends AbstractLoggable implements Configurable, 
Composable, Contextualizable {
   
       private Context context;
   
  
  
  
  1.1.4.18  +5 -5      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Sitemap.java
  
  Index: Sitemap.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/Sitemap.java,v
  retrieving revision 1.1.4.17
  retrieving revision 1.1.4.18
  diff -u -r1.1.4.17 -r1.1.4.18
  --- Sitemap.java      2001/04/19 11:30:32     1.1.4.17
  +++ Sitemap.java      2001/04/20 20:50:14     1.1.4.18
  @@ -8,8 +8,8 @@
   package org.apache.cocoon.sitemap;
   
   import org.apache.avalon.configuration.Configurable;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Contextualizable;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.context.Contextualizable;
   
   import org.apache.cocoon.components.language.generator.CompiledComponent;
   import org.apache.cocoon.components.pipeline.StreamPipeline;
  @@ -21,7 +21,7 @@
    * Base interface for generated <code>Sitemap</code> classes
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.4.17 $ $Date: 2001/04/19 11:30:32 $
  + * @version CVS $Revision: 1.1.4.18 $ $Date: 2001/04/20 20:50:14 $
    */
   public interface Sitemap extends CompiledComponent, Configurable, 
Contextualizable, Processor {
       int GENERATOR = 1;
  @@ -33,12 +33,12 @@
       int SELECTOR = MATCHER << 1;
   
       /**
  -     * Process the given <code>Environment</code> 
  +     * Process the given <code>Environment</code>
        */
       boolean process(Environment environment) throws Exception;
   
       /**
  -     * Process the given <code>Environment</code> assebling 
  +     * Process the given <code>Environment</code> assebling
        * a <code>StreamPipeline</code> and an <code>EventPipeline</code>
        */
       boolean process(Environment environment, StreamPipeline pipeline, 
EventPipeline eventPipeline)
  
  
  
  1.1.2.9   +5 -5      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/SitemapComponentSelector.java
  
  Index: SitemapComponentSelector.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/SitemapComponentSelector.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- SitemapComponentSelector.java     2001/04/11 12:41:28     1.1.2.8
  +++ SitemapComponentSelector.java     2001/04/20 20:50:14     1.1.2.9
  @@ -10,20 +10,20 @@
   
   import java.util.HashMap;
   
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.ComponentManager;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.ComponentManager;
   import org.apache.avalon.configuration.Configuration;
   import org.apache.avalon.configuration.ConfigurationException;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.component.ComponentException;
  -import org.apache.avalon.component.DefaultComponentSelector;
  +import org.apache.excalibur.component.DefaultComponentSelector;
   
   import org.apache.cocoon.components.url.URLFactory;
   
   /** Default component manager for Cocoon's sitemap components.
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Id: SitemapComponentSelector.java,v 1.1.2.8 2001/04/11 
12:41:28 donaldp Exp $
  + * @version CVS $Id: SitemapComponentSelector.java,v 1.1.2.9 2001/04/20 
20:50:14 bloritsch Exp $
    */
   public class SitemapComponentSelector extends DefaultComponentSelector {
       HashMap mime_types;
  
  
  
  1.1.2.6   +3 -3      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/SitemapModelComponent.java
  
  Index: SitemapModelComponent.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/SitemapModelComponent.java,v
  retrieving revision 1.1.2.5
  retrieving revision 1.1.2.6
  diff -u -r1.1.2.5 -r1.1.2.6
  --- SitemapModelComponent.java        2001/03/19 21:20:40     1.1.2.5
  +++ SitemapModelComponent.java        2001/04/20 20:50:14     1.1.2.6
  @@ -10,8 +10,8 @@
   import java.io.IOException;
   import java.util.Map;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.cocoon.ProcessingException;
   
   import org.xml.sax.SAXException;
  @@ -21,7 +21,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/03/19 21:20:40 $
  + * @version CVS $Revision: 1.1.2.6 $ $Date: 2001/04/20 20:50:14 $
    */
   public interface SitemapModelComponent extends Component {
   
  
  
  
  1.1.2.4   +2 -2      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/SitemapOutputComponent.java
  
  Index: SitemapOutputComponent.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/SitemapOutputComponent.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -r1.1.2.3 -r1.1.2.4
  --- SitemapOutputComponent.java       2000/12/11 16:06:57     1.1.2.3
  +++ SitemapOutputComponent.java       2001/04/20 20:50:14     1.1.2.4
  @@ -10,12 +10,12 @@
   import java.io.IOException;
   import java.io.OutputStream;
   
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   
   /**
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
  - * @version CVS $Revision: 1.1.2.3 $ $Date: 2000/12/11 16:06:57 $
  + * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/04/20 20:50:14 $
    */
   public interface SitemapOutputComponent extends Component {
   
  
  
  
  1.1.2.11  +3 -3      
xml-cocoon/src/org/apache/cocoon/sitemap/Attic/XSLTFactoryLoader.java
  
  Index: XSLTFactoryLoader.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/sitemap/Attic/XSLTFactoryLoader.java,v
  retrieving revision 1.1.2.10
  retrieving revision 1.1.2.11
  diff -u -r1.1.2.10 -r1.1.2.11
  --- XSLTFactoryLoader.java    2001/02/20 13:50:30     1.1.2.10
  +++ XSLTFactoryLoader.java    2001/04/20 20:50:14     1.1.2.11
  @@ -16,7 +16,7 @@
   import org.w3c.dom.NodeList;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * This class is used as a XSLT extension class. It is used by the sitemap
  @@ -28,7 +28,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.10 $ $Date: 2001/02/20 13:50:30 $
  + * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/04/20 20:50:14 $
    */
   
   public class XSLTFactoryLoader {
  @@ -71,7 +71,7 @@
           if (factory instanceof CodeFactory) {
               return ((CodeFactory) factory).generateParameterSource(conf);
           }
  -    
  +
           throw new Exception ("Wrong class \"" + factory.getClass().getName()
                                + "\". Should implement the CodeFactory 
interface");
       }
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.9   +5 -5      
xml-cocoon/src/org/apache/cocoon/transformation/Attic/AbstractDOMTransformer.java
  
  Index: AbstractDOMTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/AbstractDOMTransformer.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- AbstractDOMTransformer.java       2001/04/13 16:02:26     1.1.2.8
  +++ AbstractDOMTransformer.java       2001/04/20 20:50:17     1.1.2.9
  @@ -15,10 +15,10 @@
   import org.apache.cocoon.transformation.Transformer;
   import org.apache.cocoon.components.parser.Parser;
   import org.apache.cocoon.Roles;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.parameters.Parameters;
   import org.apache.avalon.Disposable;
   
   /**
  @@ -33,7 +33,7 @@
    * @version CVS $Revision $Date
    */
   public abstract class AbstractDOMTransformer extends DOMBuilder
  -    implements Transformer, DOMBuilder.Listener, Composer, Disposable {
  +    implements Transformer, DOMBuilder.Listener, Composable, Disposable {
   
       /** The SAX entity resolver */
       protected EntityResolver resolver;
  
  
  
  1.1.2.9   +10 -10    
xml-cocoon/src/org/apache/cocoon/transformation/Attic/FragmentExtractorTransformer.java
  
  Index: FragmentExtractorTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/FragmentExtractorTransformer.java,v
  retrieving revision 1.1.2.8
  retrieving revision 1.1.2.9
  diff -u -r1.1.2.8 -r1.1.2.9
  --- FragmentExtractorTransformer.java 2001/04/17 15:33:29     1.1.2.8
  +++ FragmentExtractorTransformer.java 2001/04/20 20:50:17     1.1.2.9
  @@ -17,11 +17,11 @@
   import org.apache.cocoon.transformation.AbstractTransformer;
   import org.apache.cocoon.generation.FragmentExtractorGenerator;
   import org.apache.cocoon.ProcessingException;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.Component;
   import org.apache.avalon.Disposable;
   
   import org.xml.sax.SAXException;
  @@ -45,10 +45,10 @@
    * <a href="http://c2.com/cgi/wiki?YouArentGonnaNeedIt";>you aren't gonna 
need it</a>,
    * so I've just used very simple extraction based on a URI and local name.
    * @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
  - * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/04/17 15:33:29 $
  + * @version CVS $Revision: 1.1.2.9 $ $Date: 2001/04/20 20:50:17 $
    */
  -public class FragmentExtractorTransformer extends AbstractTransformer 
  -    implements Composer, Disposable, Cacheable {
  +public class FragmentExtractorTransformer extends AbstractTransformer
  +    implements Composable, Disposable, Cacheable {
       private static String EXTRACT_URI="http://www.w3.org/2000/svg";;
       private static String EXTRACT_ELEMENT="svg";
   
  @@ -69,8 +69,8 @@
   
       private DOMFactory documentFactory;
   
  -    public void compose(ComponentManager manager) 
  -        throws ComponentManagerException{
  +    public void compose(ComponentManager manager)
  +        throws ComponentException{
           this.manager = manager;
           documentFactory = (DOMFactory) manager.lookup(Roles.PARSER);
       }
  
  
  
  1.1.2.13  +11 -11    
xml-cocoon/src/org/apache/cocoon/transformation/Attic/I18nTransformer.java
  
  Index: I18nTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/I18nTransformer.java,v
  retrieving revision 1.1.2.12
  retrieving revision 1.1.2.13
  diff -u -r1.1.2.12 -r1.1.2.13
  --- I18nTransformer.java      2001/04/12 12:30:36     1.1.2.12
  +++ I18nTransformer.java      2001/04/20 20:50:17     1.1.2.13
  @@ -15,13 +15,13 @@
   import org.apache.cocoon.components.parser.Parser;
   import org.apache.cocoon.components.url.URLFactory;
   
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Loggable;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.logger.Loggable;
   
   import org.xml.sax.Attributes;
   import org.xml.sax.EntityResolver;
  @@ -105,7 +105,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Lassi Immonen</a>
    */
  -public class I18nTransformer extends AbstractTransformer implements 
Composer, Poolable {
  +public class I18nTransformer extends AbstractTransformer implements 
Composable, Poolable {
   
       protected ComponentManager manager;
   
  @@ -311,7 +311,7 @@
           Object object = url.getContent();
           Parser parser = null;
   
  -        try 
  +        try
           {
               parser = (Parser)(manager.lookup(Roles.PARSER));
               InputSource input;
  @@ -340,9 +340,9 @@
           } catch(IOException e) {
               getLogger().error("Error in initialiseDictionary", e);
               throw e;
  -        } catch(ComponentManagerException e) {
  +        } catch(ComponentException e) {
               getLogger().error("Error in initialiseDictionary", e);
  -            throw new SAXException("ComponentManagerException in 
initialiseDictionary");
  +            throw new SAXException("ComponentException in 
initialiseDictionary");
           } finally {
               if(parser != null) this.manager.release((Component) parser);
           }
  
  
  
  1.1.2.18  +3 -3      
xml-cocoon/src/org/apache/cocoon/transformation/Attic/LogTransformer.java
  
  Index: LogTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/LogTransformer.java,v
  retrieving revision 1.1.2.17
  retrieving revision 1.1.2.18
  diff -u -r1.1.2.17 -r1.1.2.18
  --- LogTransformer.java       2001/03/19 21:20:46     1.1.2.17
  +++ LogTransformer.java       2001/04/20 20:50:17     1.1.2.18
  @@ -7,8 +7,8 @@
    
*****************************************************************************/
   package org.apache.cocoon.transformation;
   
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.excalibur.pool.Poolable;
   
   import org.apache.cocoon.ProcessingException;
   
  @@ -46,7 +46,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    *         (PWR Organisation &amp; Entwicklung)
  - * @version CVS $Revision: 1.1.2.17 $ $Date: 2001/03/19 21:20:46 $
  + * @version CVS $Revision: 1.1.2.18 $ $Date: 2001/04/20 20:50:17 $
    *
    */
   public class LogTransformer extends AbstractTransformer implements Poolable {
  
  
  
  1.1.2.24  +13 -13    
xml-cocoon/src/org/apache/cocoon/transformation/Attic/SQLTransformer.java
  
  Index: SQLTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/SQLTransformer.java,v
  retrieving revision 1.1.2.23
  retrieving revision 1.1.2.24
  diff -u -r1.1.2.23 -r1.1.2.24
  --- SQLTransformer.java       2001/04/17 03:55:17     1.1.2.23
  +++ SQLTransformer.java       2001/04/20 20:50:17     1.1.2.24
  @@ -20,14 +20,14 @@
   import java.util.Enumeration;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.ComponentSelector;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.ComponentSelector;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.component.Component;
  +import org.apache.excalibur.pool.Poolable;
   import org.apache.avalon.Disposable;
   import org.apache.excalibur.datasource.DataSourceComponent;
   
  @@ -50,10 +50,10 @@
    * @author <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
    *         (PWR Organisation & Entwicklung)
  - * @version CVS $Revision: 1.1.2.23 $ $Date: 2001/04/17 03:55:17 $ $Author: 
donaldp $
  + * @version CVS $Revision: 1.1.2.24 $ $Date: 2001/04/20 20:50:17 $ $Author: 
bloritsch $
    */
   
  -public class SQLTransformer extends AbstractTransformer implements Composer, 
Loggable, Poolable, Disposable {
  +public class SQLTransformer extends AbstractTransformer implements 
Composable, Loggable, Poolable, Disposable {
   
       private Logger log;
   
  @@ -112,7 +112,7 @@
           try {
               this.manager = manager;
               this.dbSelector = (ComponentSelector) 
manager.lookup(Roles.DB_CONNECTION);
  -        } catch (ComponentManagerException cme) {
  +        } catch (ComponentException cme) {
               this.log.warn("Could not get the DataSource Selector", cme);
           }
       }
  @@ -544,7 +544,7 @@
               } catch (SQLException e) {
                   log.error("Caught a SQLException", e);
                   throw e;
  -            } catch (ComponentManagerException cme) {
  +            } catch (ComponentException cme) {
                   log.error("Could not use connection: " + connection, cme);
               } finally {
                   conn.close();
  @@ -643,7 +643,7 @@
   
   
       /**
  -     * dispose 
  +     * dispose
        */
       public void dispose() {
           if(this.dbSelector != null) this.manager.release((Component) 
this.dbSelector);
  
  
  
  1.1.2.23  +15 -15    
xml-cocoon/src/org/apache/cocoon/transformation/Attic/TraxTransformer.java
  
  Index: TraxTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/TraxTransformer.java,v
  retrieving revision 1.1.2.22
  retrieving revision 1.1.2.23
  diff -u -r1.1.2.22 -r1.1.2.23
  --- TraxTransformer.java      2001/04/20 14:48:30     1.1.2.22
  +++ TraxTransformer.java      2001/04/20 20:50:17     1.1.2.23
  @@ -21,17 +21,17 @@
   
   import org.apache.cocoon.environment.Request;
   
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.Loggable;
  -import org.apache.avalon.Poolable;
  -import org.apache.avalon.Recyclable;
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.excalibur.pool.Poolable;
  +import org.apache.excalibur.pool.Recyclable;
   import org.apache.avalon.configuration.Configurable;
   import org.apache.avalon.configuration.ConfigurationException;
   import org.apache.avalon.configuration.Configuration;
  -import org.apache.avalon.configuration.Parameters;
  +import org.apache.avalon.parameters.Parameters;
   
   import org.apache.cocoon.Constants;
   import org.apache.cocoon.Roles;
  @@ -68,10 +68,10 @@
    *         (Apache Software Foundation, Exoffice Technologies)
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
  - * @version CVS $Revision: 1.1.2.22 $ $Date: 2001/04/20 14:48:30 $
  + * @version CVS $Revision: 1.1.2.23 $ $Date: 2001/04/20 20:50:17 $
    */
   public class TraxTransformer extends ContentHandlerWrapper
  -implements Transformer, Composer, Recyclable, Configurable, Cacheable, 
Disposable {
  +implements Transformer, Composable, Recyclable, Configurable, Cacheable, 
Disposable {
       private static String FILE = "file:/";
   
       /** The store service instance */
  @@ -168,7 +168,7 @@
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
       public void compose(ComponentManager manager) {
           try {
  @@ -223,10 +223,10 @@
        */
       public CacheValidity generateValidity() {
           HashMap map = getLogicSheetParameters();
  -        
  +
           if (this.systemID.startsWith("file:") == true) {
               File xslFile = new 
File(this.systemID.substring("file:".length()));
  -            return new CompositeCacheValidity( 
  +            return new CompositeCacheValidity(
                                       new ParametersCacheValidity(map),
                                       new 
TimeStampCacheValidity(xslFile.lastModified())
                                       );
  @@ -319,9 +319,9 @@
   //
   //            /* Get the user agent; it's needed to get the browser type. */
   //            String agent = request.getParameter("user-Agent");
  -//            if (agent == null) 
  +//            if (agent == null)
   //                agent = request.getHeader("user-Agent");
  -//            
  +//
   //            /* add the accept param */
   //            transformerHandler.getTransformer().setParameter("accept", 
accept);
   //
  @@ -395,7 +395,7 @@
           return true;
       }
   
  -    public void dispose() 
  +    public void dispose()
       {
           if(this.store != null)
               this.manager.release((Component)this.store);
  
  
  
  1.1.2.27  +13 -13    
xml-cocoon/src/org/apache/cocoon/transformation/Attic/XIncludeTransformer.java
  
  Index: XIncludeTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/XIncludeTransformer.java,v
  retrieving revision 1.1.2.26
  retrieving revision 1.1.2.27
  diff -u -r1.1.2.26 -r1.1.2.27
  --- XIncludeTransformer.java  2001/04/13 16:02:27     1.1.2.26
  +++ XIncludeTransformer.java  2001/04/20 20:50:17     1.1.2.27
  @@ -27,15 +27,15 @@
   import org.w3c.dom.NodeList;
   import org.w3c.dom.Node;
   import org.w3c.dom.Document;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.ComponentManagerException;
  -import org.apache.avalon.Composer;
  -import org.apache.avalon.Loggable;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.ComponentException;
  +import org.apache.avalon.component.Composable;
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.excalibur.pool.Poolable;
   import org.apache.avalon.Disposable;
  -import org.apache.avalon.Component;
  +import org.apache.avalon.component.Component;
   import org.apache.cocoon.Roles;
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.components.parser.Parser;
  @@ -53,9 +53,9 @@
    * by the SAX event FSM yet.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a>
  - * @version CVS $Revision: 1.1.2.26 $ $Date: 2001/04/13 16:02:27 $ $Author: 
dims $
  + * @version CVS $Revision: 1.1.2.27 $ $Date: 2001/04/20 20:50:17 $ $Author: 
bloritsch $
    */
  -public class XIncludeTransformer extends AbstractTransformer implements 
Composer, Poolable, Disposable {
  +public class XIncludeTransformer extends AbstractTransformer implements 
Composable, Poolable, Disposable {
   
       protected URLFactory urlFactory;
   
  @@ -226,7 +226,7 @@
           } else if (parse.equals("xml")) {
               getLogger().debug("Parse type is XML");
               Parser parser = null;
  -            try 
  +            try
               {
                   getLogger().debug("Looking up " + Roles.PARSER);
                   parser = (Parser)manager.lookup(Roles.PARSER);
  @@ -278,9 +278,9 @@
               } catch(IOException e) {
                   getLogger().error("Error in processXIncludeElement", e);
                   throw e;
  -            } catch(ComponentManagerException e) {
  +            } catch(ComponentException e) {
                   getLogger().error("Error in processXIncludeElement", e);
  -                throw new SAXException("ComponentManagerException in 
processXIncludeElement");
  +                throw new SAXException("ComponentException in 
processXIncludeElement");
               } finally {
                   if(parser != null) this.manager.release((Component) parser);
               }
  
  
  
  1.1.2.21  +10 -10    
xml-cocoon/src/org/apache/cocoon/transformation/Attic/XTTransformer.java
  
  Index: XTTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/transformation/Attic/XTTransformer.java,v
  retrieving revision 1.1.2.20
  retrieving revision 1.1.2.21
  diff -u -r1.1.2.20 -r1.1.2.21
  --- XTTransformer.java        2001/04/13 16:02:27     1.1.2.20
  +++ XTTransformer.java        2001/04/20 20:50:18     1.1.2.21
  @@ -17,13 +17,13 @@
   import org.apache.cocoon.environment.Request;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  -import org.apache.avalon.Component;
  -import org.apache.avalon.ComponentManager;
  -import org.apache.avalon.Composer;
  +import org.apache.avalon.logger.Loggable;
  +import org.apache.avalon.component.Component;
  +import org.apache.avalon.component.ComponentManager;
  +import org.apache.avalon.component.Composable;
   import org.apache.avalon.Modifiable;
  -import org.apache.avalon.configuration.Parameters;
  -import org.apache.avalon.Poolable;
  +import org.apache.avalon.parameters.Parameters;
  +import org.apache.excalibur.pool.Poolable;
   import org.apache.avalon.Disposable;
   
   import org.apache.cocoon.Constants;
  @@ -72,10 +72,10 @@
    * This Transformer use the XT processor.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Sahuc Sebastien</a>
  - * @version CVS $Revision: 1.1.2.20 $ $Date: 2001/04/13 16:02:27 $
  + * @version CVS $Revision: 1.1.2.21 $ $Date: 2001/04/20 20:50:18 $
    */
   public class XTTransformer extends DocumentHandlerWrapper
  -implements Transformer, Composer, Loggable, Poolable, Disposable {
  +implements Transformer, Composable, Loggable, Poolable, Disposable {
       private Logger log;
   
       /** The component manager */
  @@ -98,7 +98,7 @@
   
       /**
        * Set the current <code>ComponentManager</code> instance used by this
  -     * <code>Composer</code>.
  +     * <code>Composable</code>.
        */
       public void compose(ComponentManager manager) {
           this.manager = manager;
  @@ -293,7 +293,7 @@
     * The XT processor.
     */
   
  -class XTProcessor implements Cloneable, ParameterSet, Modifiable, Loggable, 
Composer {
  +class XTProcessor implements Cloneable, ParameterSet, Modifiable, Loggable, 
Composable {
   
       protected Logger log;
       private XMLProcessorEx sheetLoader;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +3 -3      
xml-cocoon/src/org/apache/cocoon/util/url/Attic/CocoonURLStreamHandlerFactory.java
  
  Index: CocoonURLStreamHandlerFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/util/url/Attic/CocoonURLStreamHandlerFactory.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- CocoonURLStreamHandlerFactory.java        2001/01/31 15:03:58     1.1.2.1
  +++ CocoonURLStreamHandlerFactory.java        2001/04/20 20:50:18     1.1.2.2
  @@ -11,15 +11,15 @@
   import java.net.URLStreamHandlerFactory;
   import java.net.URLStreamHandler;
   import org.apache.cocoon.util.ClassUtils;
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.avalon.logger.Loggable;
   
   
   /**
    *  This class implements the Factory for URLStreamHandlers
    *
    * @author: <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.1 $ $Date: 2001/01/31 15:03:58 $
  + * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/04/20 20:50:18 $
    */
   public class CocoonURLStreamHandlerFactory extends AbstractLoggable 
implements URLStreamHandlerFactory {
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.3   +2 -2      
xml-cocoon/src/org/apache/cocoon/util/url/resource/Attic/Handler.java
  
  Index: Handler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/util/url/resource/Attic/Handler.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- Handler.java      2001/03/12 05:55:27     1.1.2.2
  +++ Handler.java      2001/04/20 20:50:19     1.1.2.3
  @@ -14,7 +14,7 @@
   import java.io.IOException;
   import java.io.FileNotFoundException;
   import org.apache.cocoon.util.ClassUtils;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   import org.apache.log.Logger;
   
   /**
  @@ -22,7 +22,7 @@
    *
    * @author: <a href="mailto:[EMAIL PROTECTED]">Ovidiu Predescu</a>
    * @author: <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
  - * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/03/12 05:55:27 $
  + * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/04/20 20:50:19 $
    */
   public class Handler extends URLStreamHandler implements Loggable {
       private Logger log;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.8   +2 -2      
xml-cocoon/src/org/apache/cocoon/xml/Attic/AbstractXMLConsumer.java
  
  Index: AbstractXMLConsumer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/Attic/AbstractXMLConsumer.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- AbstractXMLConsumer.java  2001/02/12 14:17:47     1.1.2.7
  +++ AbstractXMLConsumer.java  2001/04/20 20:50:19     1.1.2.8
  @@ -14,7 +14,7 @@
   import org.xml.sax.ext.LexicalHandler;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   
   /**
    * This abstract class provides default implementation of the methods 
specified
  @@ -22,7 +22,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/02/12 14:17:47 $
  + * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/04/20 20:50:19 $
    */
   public abstract class AbstractXMLConsumer extends AbstractLoggable 
implements XMLConsumer {
   
  
  
  
  1.1.2.11  +3 -3      
xml-cocoon/src/org/apache/cocoon/xml/Attic/AbstractXMLProducer.java
  
  Index: AbstractXMLProducer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/Attic/AbstractXMLProducer.java,v
  retrieving revision 1.1.2.10
  retrieving revision 1.1.2.11
  diff -u -r1.1.2.10 -r1.1.2.11
  --- AbstractXMLProducer.java  2001/04/04 15:42:47     1.1.2.10
  +++ AbstractXMLProducer.java  2001/04/20 20:50:19     1.1.2.11
  @@ -10,8 +10,8 @@
   import org.xml.sax.ContentHandler;
   import org.xml.sax.ext.LexicalHandler;
   
  -import org.apache.avalon.AbstractLoggable;
  -import org.apache.avalon.Recyclable;
  +import org.apache.avalon.logger.AbstractLoggable;
  +import org.apache.excalibur.pool.Recyclable;
   
   /**
    * This abstract class provides default implementation of the methods 
specified
  @@ -19,7 +19,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.10 $ $Date: 2001/04/04 15:42:47 $
  + * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/04/20 20:50:19 $
    */
   public abstract class AbstractXMLProducer extends AbstractLoggable 
implements XMLProducer, Recyclable {
   
  
  
  
  1.1.2.8   +2 -2      
xml-cocoon/src/org/apache/cocoon/xml/Attic/ContentHandlerWrapper.java
  
  Index: ContentHandlerWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/Attic/ContentHandlerWrapper.java,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- ContentHandlerWrapper.java        2001/04/19 11:30:44     1.1.2.7
  +++ ContentHandlerWrapper.java        2001/04/20 20:50:19     1.1.2.8
  @@ -11,7 +11,7 @@
   import java.util.Vector;
   
   import org.apache.cocoon.xml.AbstractXMLConsumer;
  -import org.apache.avalon.Recyclable;
  +import org.apache.excalibur.pool.Recyclable;
   
   import org.xml.sax.Attributes;
   import org.xml.sax.ContentHandler;
  @@ -27,7 +27,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
    *         (Apache Software Foundation, Computer Associates)
  - * @version CVS $Revision: 1.1.2.7 $ $Date: 2001/04/19 11:30:44 $
  + * @version CVS $Revision: 1.1.2.8 $ $Date: 2001/04/20 20:50:19 $
    */
   public class ContentHandlerWrapper extends AbstractXMLConsumer implements 
Recyclable {
   
  
  
  
  1.1.2.5   +3 -3      
xml-cocoon/src/org/apache/cocoon/xml/Attic/DocumentHandlerWrapper.java
  
  Index: DocumentHandlerWrapper.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/Attic/DocumentHandlerWrapper.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- DocumentHandlerWrapper.java       2001/01/22 21:56:55     1.1.2.4
  +++ DocumentHandlerWrapper.java       2001/04/20 20:50:19     1.1.2.5
  @@ -10,7 +10,7 @@
   
   import java.util.Vector;
   
  -import org.apache.avalon.Recyclable;
  +import org.apache.excalibur.pool.Recyclable;
   import org.apache.cocoon.xml.AbstractXMLConsumer;
   import org.apache.cocoon.xml.NamespacesTable;
   
  @@ -21,7 +21,7 @@
   import org.xml.sax.helpers.AttributeListImpl;
   
   import org.apache.log.Logger;
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   
   /**
    * This class is an utility class &quot;wrapping&quot; around a SAX version 
1.0
  @@ -35,7 +35,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/01/22 21:56:55 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:50:19 $
    */
   public class DocumentHandlerWrapper extends AbstractXMLConsumer implements 
Loggable /*, Recyclable*/ {
   
  
  
  
  1.1.2.2   +1 -1      
xml-cocoon/src/org/apache/cocoon/xml/Attic/LoggingEntityResolver.java
  
  Index: LoggingEntityResolver.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/Attic/LoggingEntityResolver.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- LoggingEntityResolver.java        2001/04/03 20:59:47     1.1.2.1
  +++ LoggingEntityResolver.java        2001/04/20 20:50:19     1.1.2.2
  @@ -5,7 +5,7 @@
   import org.xml.sax.SAXException;
   import java.io.IOException;
   import org.apache.log.Logger;
  -import org.apache.avalon.AbstractLoggable;
  +import org.apache.avalon.logger.AbstractLoggable;
   import java.util.Set;
   import java.util.HashSet;
   import java.util.Collections;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.11  +7 -7      
xml-cocoon/src/org/apache/cocoon/xml/dom/Attic/DOMBuilder.java
  
  Index: DOMBuilder.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/dom/Attic/DOMBuilder.java,v
  retrieving revision 1.1.2.10
  retrieving revision 1.1.2.11
  diff -u -r1.1.2.10 -r1.1.2.11
  --- DOMBuilder.java   2001/02/09 11:49:40     1.1.2.10
  +++ DOMBuilder.java   2001/04/20 20:50:20     1.1.2.11
  @@ -31,7 +31,7 @@
   import org.xml.sax.Locator;
   import org.xml.sax.SAXException;
   
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   import org.apache.log.Logger;
   
   /**
  @@ -40,7 +40,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Pierpaolo Fumagalli</a>
    *         (Apache Software Foundation, Exoffice Technologies)
  - * @version CVS $Revision: 1.1.2.10 $ $Date: 2001/02/09 11:49:40 $
  + * @version CVS $Revision: 1.1.2.11 $ $Date: 2001/04/20 20:50:20 $
    */
   public class DOMBuilder implements XMLConsumer, Loggable {
       protected Logger log;
  @@ -243,10 +243,10 @@
                                             "'"+location());
               // Recreate the document since no DTD was specified
               } else {
  -                             /* DISABLED pending us tracking down what's 
causing document 
  -                              * hierachy errors when we do this. This may 
well break people's
  -                              * code, but hopefully that will provide some 
enlightenment
  -                              * anyhow.
  +                /* DISABLED pending us tracking down what's causing document
  +                 * hierachy errors when we do this. This may well break 
people's
  +                 * code, but hopefully that will provide some enlightenment
  +                 * anyhow.
                   // Recreate the document element
                   Document doc=this.factory.newDocument(n.getQName());
                   // Copy the old document root PIs
  @@ -257,7 +257,7 @@
                   }
                   // Declare the new document as the new real document
                   this.document=doc;
  -                             */
  +                */
                   this.current=this.document;
               }
               // Change the state before continuing
  
  
  
  1.1.2.5   +2 -2      
xml-cocoon/src/org/apache/cocoon/xml/dom/Attic/SVGBuilder.java
  
  Index: SVGBuilder.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon/src/org/apache/cocoon/xml/dom/Attic/SVGBuilder.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- SVGBuilder.java   2001/01/22 21:56:56     1.1.2.4
  +++ SVGBuilder.java   2001/04/20 20:50:20     1.1.2.5
  @@ -30,7 +30,7 @@
   import org.xml.sax.Locator;
   import org.xml.sax.SAXException;
   
  -import org.apache.avalon.Loggable;
  +import org.apache.avalon.logger.Loggable;
   import org.apache.log.Logger;
   
   import org.apache.batik.dom.svg.SAXSVGDocumentFactory;
  @@ -42,7 +42,7 @@
    * SVG-DOM Document from SAX events using Batik's SVGDocumentFactory.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
  - * @version CVS $Revision: 1.1.2.4 $ $Date: 2001/01/22 21:56:56 $
  + * @version CVS $Revision: 1.1.2.5 $ $Date: 2001/04/20 20:50:20 $
    */
   public class SVGBuilder extends SAXSVGDocumentFactory implements 
XMLConsumer, Loggable {
       protected Logger log;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.41  +4 -4      xml-cocoon/webapp/Attic/cocoon.xconf
  
  Index: cocoon.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon/webapp/Attic/cocoon.xconf,v
  retrieving revision 1.1.2.40
  retrieving revision 1.1.2.41
  diff -u -r1.1.2.40 -r1.1.2.41
  --- cocoon.xconf      2001/04/20 10:50:02     1.1.2.40
  +++ cocoon.xconf      2001/04/20 20:50:20     1.1.2.41
  @@ -105,7 +105,7 @@
     </datasources>
   
     <!-- these components is used as a PoolController for the sitemap 
component pools  -->
  -  <pool-controller 
class="org.apache.avalon.component.DefaultComponentPoolController"/>
  +  <pool-controller 
class="org.apache.excalibur.component.DefaultComponentPoolController"/>
   
     <sax-connector 
class="org.apache.cocoon.components.saxconnector.NullSAXConnector"/>
   
  @@ -120,7 +120,7 @@
           it is set to "no", the sitemap is generated once at startup, if it 
is set to "yes",
           the sitemap is regenerated if it changes.
           The reload-method specifies the method for the regeneration:
  -        asynchron: If the sitemap changes, the sitemap is regenerated at the 
next request in 
  +        asynchron: If the sitemap changes, the sitemap is regenerated at the 
next request in
                            the background and the incoming request is served 
with the old sitemap.
                            All subsequent requests are served with the old 
sitemap until the
                            regeneration in the background has finished.
  @@ -129,8 +129,8 @@
                          is served with the new sitemap.
   
           For development environment set the reload-method to synchron and the
  -        check-reload to yes, for production environment it is advisable to 
set 
  -        the reload-method to asynchron and for more safety the check-reload 
to no. 
  +        check-reload to yes, for production environment it is advisable to 
set
  +        the reload-method to asynchron and for more safety the check-reload 
to no.
        -->
     <sitemap file="sitemap.xmap" reload-method="asynchron" check-reload="yes"/>
   
  
  
  

----------------------------------------------------------------------
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