ceki        01/03/21 12:52:18

  Modified:    src/java/org/apache/log4j/test Makefile
  Added:       src/java/org/apache/log4j/test SocketAppenderTest.java
  Log:
  Corrected path to match the new src/java source dir.
  
  Revision  Changes    Path
  1.9       +1 -1      jakarta-log4j/src/java/org/apache/log4j/test/Makefile
  
  Index: Makefile
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/src/java/org/apache/log4j/test/Makefile,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Makefile  2001/02/20 19:17:05     1.8
  +++ Makefile  2001/03/21 20:52:12     1.9
  @@ -1,6 +1,6 @@
    
   PKG_DIR :=org/apache/log4j/test
  -DEPTH   :=../../../..
  +DEPTH   :=../../../../../..
   JSOURCES:= Shallow.java\
    Hello.java\
    StressNDC.java\
  
  
  
  1.1                  
jakarta-log4j/src/java/org/apache/log4j/test/SocketAppenderTest.java
  
  Index: SocketAppenderTest.java
  ===================================================================
  /* Copyright (C) The Apache Software Foundation. All rights reserved.
   *
   * This software is published under the terms of the Apache Software License
   * version 1.1, a copy of which has been included  with this distribution in
   * the LICENSE.APL file.
   */
  
  package org.apache.log4j.test; 
  import org.apache.log4j.xml.DOMConfigurator;
  import org.apache.log4j.PropertyConfigurator;
  import org.apache.log4j.Category;
  import org.apache.log4j.NDC;
  import org.apache.log4j.xml.examples.XCategory;
  import org.apache.log4j.Priority;
  import java.io.IOException;
  import java.util.Enumeration;
  
  /**
     @author  Ceki Gülcü
  */
  public class SocketAppenderTest {
    
    static XCategory cat = (XCategory) XCategory.getInstance(SocketAppenderTest.class);
    
    public 
    static 
    void main(String argv[]) {
      if(argv.length == 1) 
        init(argv[0]);
      else 
        usage("Wrong number of arguments.");
      test();
    }
  
    static
    void usage(String msg) {
      System.err.println(msg);
      System.err.println( "Usage: java "+ SocketAppenderTest.class.getName()+
                        " configFile");
      System.exit(1);
    }
  
    static 
    void init(String configFile) {
      if(configFile.endsWith(".xml"))
        DOMConfigurator.configure(configFile);
      else 
        PropertyConfigurator.configure(configFile);
    }
  
    static 
    void test() {
      int i = -1; 
      NDC.push("NDC"); 
      Category root = Category.getRoot();
  
      cat.trace("Message " + ++i);
      cat.debug("Message " + ++i);
      root.debug("Message " + ++i);
      cat.info("Message " + ++i);
      cat.warn("Message " + ++i);
      cat.lethal("Message " + ++i); //5
      
      Exception e = new Exception("Just testing");
      cat.debug("Message " + ++i, e);
      root.error("Message " + ++i, e);
      
      Category.shutdown();
    }
  
  
    static
    void delay(int amount) {
      try {
        Thread.currentThread().sleep(amount);
      }
      catch(Exception e) {}
    }
  }
  
  
  

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

Reply via email to