ceki        2004/12/15 13:21:37

  Modified:    docs     HISTORY.txt
               src/java/org/apache/log4j ConsoleAppender.java
  Log:
  The default constructor of an Appender
  is intended to be used with log4j Configurators (through config files).
  
  For programmatic oconfigration, the general and recommendded
  usage pattern is:
  
  XAppender xa = new XAppender();
  xa.setThisOption(...);
  xa.setThatOption(...);
  xa.activateOptions();
  
  All constructors in Appenders which create a directly usable appender
  instances take parameters. None of them create a usable instance with
  the default (no parameter) constructor.
  
  Revision  Changes    Path
  1.22      +0 -3      logging-log4j/docs/HISTORY.txt
  
  Index: HISTORY.txt
  ===================================================================
  RCS file: /home/cvs/logging-log4j/docs/HISTORY.txt,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- HISTORY.txt       15 Dec 2004 20:46:50 -0000      1.21
  +++ HISTORY.txt       15 Dec 2004 21:21:37 -0000      1.22
  @@ -14,9 +14,6 @@
    - Fixed Bugzilla 15198: TelnetAppender: NullPointerException if
      SocketHandler not initialized. [*]
   
  - - Implemented Bugzilla 16883: Default ConsoleAppender constructor
  -   enhanced with output sink and layout. [*]
  -
    - Fixed Bugzilla 12112: CountingQuietWriter miscounts bytes. [*]
   
    - Fixed Bugzilla 18076: setting of firstTime in OnlyOnceErrorHandler. [*]
  
  
  
  1.20      +1 -2      
logging-log4j/src/java/org/apache/log4j/ConsoleAppender.java
  
  Index: ConsoleAppender.java
  ===================================================================
  RCS file: 
/home/cvs/logging-log4j/src/java/org/apache/log4j/ConsoleAppender.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- ConsoleAppender.java      13 Dec 2004 15:59:45 -0000      1.19
  +++ ConsoleAppender.java      15 Dec 2004 21:21:37 -0000      1.20
  @@ -30,10 +30,9 @@
     protected String target = SYSTEM_OUT;
   
     /**
  -   * Default constructor: TTCC Pattern Layout to System.out.
  +   * As in most cases, the default constructor does nothing.
      */
     public ConsoleAppender() {
  -      this(new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN));
     }
   
     public ConsoleAppender(Layout layout) {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to