cziegeler    2002/07/19 06:09:32

  Modified:    src/java/org/apache/cocoon/transformation
                        SQLTransformer.java I18nTransformer.java
                        LDAPTransformer.java TraxTransformer.java
               src/scratchpad/src/org/apache/cocoon/transformation
                        WingsTransformer.java
               src/java/org/apache/cocoon/util TraxErrorHandler.java
               src/java/org/apache/cocoon/i18n
                        XMLResourceBundleFactory.java
                        XMLResourceBundle.java
               src/java/org/apache/cocoon/generation
                        ServerPagesGenerator.java VelocityGenerator.java
               src/java/org/apache/cocoon/serialization FOPSerializer.java
                        AbstractTextSerializer.java
               src/java/org/apache/cocoon/components/language/markup
                        LogicsheetCodeGenerator.java
               src/java/org/apache/cocoon/components/xslt
                        XSLTProcessorImpl.java
               src/java/org/apache/cocoon/xml AbstractXMLProducer.java
  Log:
  First move to LogEnabled.
  
  Revision  Changes    Path
  1.14      +2 -2      
xml-cocoon2/src/java/org/apache/cocoon/transformation/SQLTransformer.java
  
  Index: SQLTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/SQLTransformer.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- SQLTransformer.java       19 Jun 2002 03:21:59 -0000      1.13
  +++ SQLTransformer.java       19 Jul 2002 13:09:31 -0000      1.14
  @@ -64,7 +64,7 @@
   import org.apache.cocoon.environment.SourceResolver;
   import org.apache.cocoon.util.Tokenizer;
   import org.apache.cocoon.xml.IncludeXMLConsumer;
  -import org.apache.log.Logger;
  +import org.apache.avalon.framework.logger.Logger;
   import org.xml.sax.Attributes;
   import org.xml.sax.InputSource;
   import org.xml.sax.Locator;
  
  
  
  1.21      +2 -2      
xml-cocoon2/src/java/org/apache/cocoon/transformation/I18nTransformer.java
  
  Index: I18nTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/I18nTransformer.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- I18nTransformer.java      7 Jun 2002 15:06:54 -0000       1.20
  +++ I18nTransformer.java      19 Jul 2002 13:09:31 -0000      1.21
  @@ -726,7 +726,7 @@
               );
   
               // activate resource bundle logging
  -            factory.setLogger(getLogger());
  +            factory.enableLogging(getLogger());
           }
       }
   
  
  
  
  1.7       +2 -2      
xml-cocoon2/src/java/org/apache/cocoon/transformation/LDAPTransformer.java
  
  Index: LDAPTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/LDAPTransformer.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- LDAPTransformer.java      22 Feb 2002 07:03:56 -0000      1.6
  +++ LDAPTransformer.java      19 Jul 2002 13:09:31 -0000      1.7
  @@ -54,7 +54,7 @@
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.environment.SourceResolver;
   import org.apache.cocoon.xml.XMLConsumer;
  -import org.apache.log.Logger;
  +import org.apache.avalon.framework.logger.Logger;
   import org.xml.sax.Attributes;
   import org.xml.sax.Locator;
   import org.xml.sax.SAXException;
  
  
  
  1.30      +6 -3      
xml-cocoon2/src/java/org/apache/cocoon/transformation/TraxTransformer.java
  
  Index: TraxTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/transformation/TraxTransformer.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- TraxTransformer.java      6 Jun 2002 13:05:13 -0000       1.29
  +++ TraxTransformer.java      19 Jul 2002 13:09:31 -0000      1.30
  @@ -63,6 +63,7 @@
   import org.apache.avalon.framework.configuration.Configurable;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
  +import org.apache.avalon.framework.logger.LogEnabled;
   import org.apache.avalon.framework.logger.Loggable;
   import org.apache.avalon.framework.parameters.Parameters;
   import org.apache.cocoon.ProcessingException;
  @@ -385,8 +386,10 @@
           super.setContentHandler(transformerHandler);
           super.setLexicalHandler(transformerHandler);
   
  -        if(transformerHandler instanceof Loggable) {
  -            ((Loggable)transformerHandler).setLogger(getLogger());
  +        if (transformerHandler instanceof LogEnabled) {
  +             ((LogEnabled)transformerHandler).enableLogging(getLogger());
  +        } else if(transformerHandler instanceof Loggable) {
  +            ((Loggable)transformerHandler).setLogger(getLogkitLogger());
           }
           // According to TrAX specs, all TransformerHandlers are LexicalHandlers
           SAXResult result = new SAXResult(consumer);
  
  
  
  1.3       +1 -1      
xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/WingsTransformer.java
  
  Index: WingsTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/scratchpad/src/org/apache/cocoon/transformation/WingsTransformer.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- WingsTransformer.java     15 Jul 2002 14:52:40 -0000      1.2
  +++ WingsTransformer.java     19 Jul 2002 13:09:31 -0000      1.3
  @@ -65,7 +65,7 @@
   public class WingsTransformer extends AbstractDOMTransformer {
        protected Document transform(Document doc) {
                WingsRenderer gr = new WingsRenderer();
  -             gr.setLogger(new 
org.apache.avalon.framework.logger.LogKitLogger(getLogger()));
  +             gr.setLogger(getLogger());
                gr.setFontInfo("sansserif", 12);
                Document svgdoc = gr.renderToSVG(doc);
                return svgdoc;
  
  
  
  1.5       +2 -2      
xml-cocoon2/src/java/org/apache/cocoon/util/TraxErrorHandler.java
  
  Index: TraxErrorHandler.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/util/TraxErrorHandler.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TraxErrorHandler.java     22 Feb 2002 07:03:57 -0000      1.4
  +++ TraxErrorHandler.java     19 Jul 2002 13:09:31 -0000      1.5
  @@ -50,7 +50,7 @@
   */
   package org.apache.cocoon.util;
   
  -import org.apache.log.Logger;
  +import org.apache.avalon.framework.logger.Logger;
   
   import javax.xml.transform.ErrorListener;
   import javax.xml.transform.SourceLocator;
  
  
  
  1.8       +6 -6      
xml-cocoon2/src/java/org/apache/cocoon/i18n/XMLResourceBundleFactory.java
  
  Index: XMLResourceBundleFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/i18n/XMLResourceBundleFactory.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XMLResourceBundleFactory.java     30 May 2002 10:21:17 -0000      1.7
  +++ XMLResourceBundleFactory.java     19 Jul 2002 13:09:31 -0000      1.8
  @@ -59,9 +59,9 @@
   import org.apache.avalon.framework.configuration.Configurable;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
  -import org.apache.avalon.framework.logger.Loggable;
  +import org.apache.avalon.framework.logger.LogEnabled;
   import org.apache.avalon.framework.thread.ThreadSafe;
  -import org.apache.log.Logger;
  +import org.apache.avalon.framework.logger.Logger;
   import org.xml.sax.SAXParseException;
   
   import java.util.Collection;
  @@ -85,7 +85,7 @@
   
   public class XMLResourceBundleFactory
       extends DefaultComponentSelector
  -    implements Configurable, Composable, Loggable, Disposable, ThreadSafe
  +    implements Configurable, LogEnabled, Composable, Disposable, ThreadSafe
   {
       /** Should we load bundles to cache on startup or not? */
       protected boolean cacheAtStartup = false;
  @@ -137,7 +137,7 @@
        *
        * @param logger the logger
        */
  -    public void setLogger( final Logger logger )
  +    public void enableLogging( final Logger logger )
       {
           this.logger = logger;
       }
  @@ -345,7 +345,7 @@
               if (loc != null && !loc.getLanguage().equals(""))
                   parentBundle = (XMLResourceBundle) selectParent(name, loc);
               bundle = new XMLResourceBundle();
  -            bundle.setLogger(logger);
  +            bundle.enableLogging(logger);
               bundle.compose(this.manager);
               bundle.init(name, fileName, loc, parentBundle, cacheAtStartup);
               return bundle;
  
  
  
  1.9       +5 -5      
xml-cocoon2/src/java/org/apache/cocoon/i18n/XMLResourceBundle.java
  
  Index: XMLResourceBundle.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/i18n/XMLResourceBundle.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- XMLResourceBundle.java    30 May 2002 10:13:14 -0000      1.8
  +++ XMLResourceBundle.java    19 Jul 2002 13:09:31 -0000      1.9
  @@ -55,9 +55,9 @@
   import org.apache.avalon.framework.component.Component;
   import org.apache.avalon.framework.component.ComponentManager;
   import org.apache.avalon.framework.component.Composable;
  -import org.apache.avalon.framework.logger.Loggable;
  +import org.apache.avalon.framework.logger.LogEnabled;
   import org.apache.avalon.excalibur.xml.xpath.XPathProcessor;
  -import org.apache.log.Logger;
  +import org.apache.avalon.framework.logger.Logger;
   import org.w3c.dom.Document;
   import org.w3c.dom.NamedNodeMap;
   import org.w3c.dom.Node;
  @@ -78,7 +78,7 @@
    */
   public class XMLResourceBundle
       extends ResourceBundle
  -    implements Loggable, Component, Composable, Disposable
  +    implements LogEnabled, Component, Composable, Disposable
   {
       /** DOM factory */
       protected static DocumentBuilderFactory docfactory =
  @@ -492,7 +492,7 @@
        *
        * @param logger the logger
        */
  -    public void setLogger( final Logger logger )
  +    public void enableLogging( final Logger logger )
       {
           this.logger = logger;
       }
  
  
  
  1.17      +6 -3      
xml-cocoon2/src/java/org/apache/cocoon/generation/ServerPagesGenerator.java
  
  Index: ServerPagesGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/ServerPagesGenerator.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ServerPagesGenerator.java 5 Jun 2002 07:33:24 -0000       1.16
  +++ ServerPagesGenerator.java 19 Jul 2002 13:09:31 -0000      1.17
  @@ -57,6 +57,7 @@
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
   import org.apache.avalon.framework.logger.Loggable;
  +import org.apache.avalon.framework.logger.LogEnabled;
   import org.apache.avalon.framework.parameters.Parameters;
   
   import org.apache.avalon.excalibur.collections.ArrayStack;
  @@ -133,7 +134,7 @@
   
           if (autoComplete) {
               this.completionPipe = new CompletionPipe();
  -            this.completionPipe.setLogger(getLogger());
  +            this.completionPipe.setLogger(getLogkitLogger());
           }
   
           this.markupLanguage = 
config.getChild("markup-language").getValue(DEFAULT_MARKUP_LANGUAGE);
  @@ -217,7 +218,9 @@
   
           // Give our own logger to the generator so that logs go in the correct 
category
           if (generator instanceof Loggable) {
  -            ((Loggable) generator).setLogger(getLogger());
  +            ((Loggable) generator).setLogger(getLogkitLogger());
  +        } else if (generator instanceof LogEnabled) {
  +            ((LogEnabled) generator).enableLogging(getLogger());
           }
   
           generator.setup(super.resolver, super.objectModel, super.source, 
super.parameters);
  
  
  
  1.10      +20 -23    
xml-cocoon2/src/java/org/apache/cocoon/generation/VelocityGenerator.java
  
  Index: VelocityGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/generation/VelocityGenerator.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- VelocityGenerator.java    13 Jun 2002 09:28:16 -0000      1.9
  +++ VelocityGenerator.java    19 Jul 2002 13:09:31 -0000      1.10
  @@ -550,8 +550,8 @@
        *
        * @see org.apache.velocity.runtime.log.LogSystem#init
        */
  -    public void init(RuntimeServices rs) throws Exception
  -    {
  +    public void init(RuntimeServices rs) 
  +    throws Exception {
       }
   
       /**
  @@ -559,26 +559,23 @@
        *
        * @see org.apache.velocity.runtime.log.LogSystem#logVelocityMessage
        */
  -    public void logVelocityMessage(int level, String message)
  -    {
  -        Logger logger = getLogger();
  -        switch (level)
  -    {
  -        case LogSystem.WARN_ID:
  -        logger.warn(message);
  -        break;
  -        case LogSystem.INFO_ID:
  -        logger.info(message);
  -        break;
  -        case LogSystem.DEBUG_ID:
  -        logger.debug(message);
  -        break;
  -        case LogSystem.ERROR_ID:
  -        logger.error(message);
  -        break;
  -        default:
  -        logger.info(message);
  -        break;
  +    public void logVelocityMessage(int level, String message) {
  +        switch (level) {
  +            case LogSystem.WARN_ID :
  +                getLogger().warn(message);
  +                break;
  +            case LogSystem.INFO_ID :
  +                getLogger().info(message);
  +                break;
  +            case LogSystem.DEBUG_ID :
  +                getLogger().debug(message);
  +                break;
  +            case LogSystem.ERROR_ID :
  +                getLogger().error(message);
  +                break;
  +            default :
  +                getLogger().info(message);
  +                break;
           }
       }
   }
  
  
  
  1.11      +2 -4      
xml-cocoon2/src/java/org/apache/cocoon/serialization/FOPSerializer.java
  
  Index: FOPSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/serialization/FOPSerializer.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- FOPSerializer.java        17 Jul 2002 13:22:37 -0000      1.10
  +++ FOPSerializer.java        19 Jul 2002 13:09:32 -0000      1.11
  @@ -53,8 +53,6 @@
   import org.apache.avalon.framework.configuration.Configurable;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
  -import org.apache.avalon.framework.logger.Loggable;
  -import org.apache.avalon.framework.logger.LogKitLogger;
   import org.apache.cocoon.caching.CacheableProcessingComponent;
   import org.apache.cocoon.components.renderer.ExtendableRendererFactory;
   import org.apache.cocoon.components.renderer.RendererFactory;
  @@ -119,7 +117,7 @@
         */
       public void configure(Configuration conf)
       throws ConfigurationException {
  -        this.logger = new LogKitLogger(getLogger().getChildLogger("fop"));
  +        this.logger = getLogger().getChildLogger("fop");
           MessageHandler.setScreenLogger(this.logger);
           String userConfig = null;
           java.io.File userConfigFile = null;
  
  
  
  1.12      +2 -2      
xml-cocoon2/src/java/org/apache/cocoon/serialization/AbstractTextSerializer.java
  
  Index: AbstractTextSerializer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/serialization/AbstractTextSerializer.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- AbstractTextSerializer.java       1 Jul 2002 14:43:17 -0000       1.11
  +++ AbstractTextSerializer.java       19 Jul 2002 13:09:32 -0000      1.12
  @@ -255,7 +255,7 @@
               if (needsNamespacesAsAttributes()) {
                   // Setup a correction pipe
                   this.namespacePipe = new NamespaceAsAttributes();
  -                this.namespacePipe.setLogger(getLogger());
  +                this.namespacePipe.enableLogging(getLogger());
               }
           } catch(Exception e) {
               getLogger().warn("Cannot know if transformer needs namespaces 
attributes - assuming NO.", e);
  
  
  
  1.13      +3 -3      
xml-cocoon2/src/java/org/apache/cocoon/components/language/markup/LogicsheetCodeGenerator.java
  
  Index: LogicsheetCodeGenerator.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/language/markup/LogicsheetCodeGenerator.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- LogicsheetCodeGenerator.java      20 Apr 2002 03:38:34 -0000      1.12
  +++ LogicsheetCodeGenerator.java      19 Jul 2002 13:09:32 -0000      1.13
  @@ -50,7 +50,7 @@
   */
   package org.apache.cocoon.components.language.markup;
   
  -import org.apache.avalon.framework.logger.AbstractLoggable;
  +import org.apache.avalon.excalibur.component.AbstractDualLogEnabled;
   
   import org.apache.cocoon.ProcessingException;
   import org.apache.cocoon.util.TraxErrorHandler;
  @@ -77,7 +77,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Davanum Srinivas</a>
    * @version CVS $Id$
    */
  -public class LogicsheetCodeGenerator extends AbstractLoggable implements 
MarkupCodeGenerator {
  +public class LogicsheetCodeGenerator extends AbstractDualLogEnabled implements 
MarkupCodeGenerator {
   
       private ContentHandler serializerContentHandler;
   
  
  
  
  1.24      +3 -3      
xml-cocoon2/src/java/org/apache/cocoon/components/xslt/XSLTProcessorImpl.java
  
  Index: XSLTProcessorImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/xslt/XSLTProcessorImpl.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- XSLTProcessorImpl.java    6 May 2002 12:28:51 -0000       1.23
  +++ XSLTProcessorImpl.java    19 Jul 2002 13:09:32 -0000      1.24
  @@ -50,11 +50,11 @@
   */
   package org.apache.cocoon.components.xslt;
   
  +import org.apache.avalon.excalibur.component.AbstractDualLogEnabled;
   import org.apache.avalon.framework.activity.Disposable;
   import org.apache.avalon.framework.component.ComponentException;
   import org.apache.avalon.framework.component.ComponentManager;
   import org.apache.avalon.framework.component.Composable;
  -import org.apache.avalon.framework.logger.AbstractLoggable;
   import org.apache.avalon.framework.parameters.Parameters;
   import org.apache.avalon.framework.parameters.Parameterizable;
   import org.apache.avalon.framework.parameters.ParameterException;
  @@ -120,7 +120,7 @@
    * @since   July 11, 2001
    */
   public class XSLTProcessorImpl
  -  extends AbstractLoggable
  +  extends AbstractDualLogEnabled
     implements XSLTProcessor,
                Composable,
                Disposable,
  
  
  
  1.6       +3 -3      
xml-cocoon2/src/java/org/apache/cocoon/xml/AbstractXMLProducer.java
  
  Index: AbstractXMLProducer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/xml/AbstractXMLProducer.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- AbstractXMLProducer.java  22 Feb 2002 07:03:58 -0000      1.5
  +++ AbstractXMLProducer.java  19 Jul 2002 13:09:32 -0000      1.6
  @@ -51,7 +51,7 @@
   package org.apache.cocoon.xml;
   
   import org.apache.avalon.excalibur.pool.Recyclable;
  -import org.apache.avalon.framework.logger.AbstractLoggable;
  +import org.apache.avalon.excalibur.component.AbstractDualLogEnabled;
   import org.xml.sax.ContentHandler;
   import org.xml.sax.ext.LexicalHandler;
   
  @@ -64,7 +64,7 @@
    * @version CVS $Id$
    */
   public abstract class AbstractXMLProducer
  -extends AbstractLoggable
  +extends AbstractDualLogEnabled
   implements XMLProducer, Recyclable {
   
       /** The <code>XMLConsumer</code> receiving SAX events. */
  
  
  

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