Package org.apache.log4j.joran

Examples of org.apache.log4j.joran.JoranConfigurator.doConfigure()


        if(url!=null) {
            try {
              // we temporarily swap the TCCL so that plugins can find resources
              Thread.currentThread().setContextClassLoader(classLoader);
              JoranConfigurator jc = new JoranConfigurator();
              jc.doConfigure(url, LogManager.getLoggerRepository());
            }finally{
                // now switch it back...
                Thread.currentThread().setContextClassLoader(previousTCCL);
            }
        }
View Full Code Here


   @since 0.8.3 */
public class DOMConfigurator extends JoranConfigurator {
 
  public static void configure(String file) {
    JoranConfigurator joran = new JoranConfigurator();
    joran.doConfigure(file, LogManager.getLoggerRepository());
  }

  public static void configure(URL url) {
    JoranConfigurator joran = new JoranConfigurator();
    joran.doConfigure(url, LogManager.getLoggerRepository());
View Full Code Here

    joran.doConfigure(file, LogManager.getLoggerRepository());
  }

  public static void configure(URL url) {
    JoranConfigurator joran = new JoranConfigurator();
    joran.doConfigure(url, LogManager.getLoggerRepository());
  }
}
View Full Code Here

      root.addAppender(new ConsoleAppender(layout, ConsoleAppender.SYSTEM_OUT));
    }
    else if(args.length == 1) {
      if(args[0].endsWith("xml")) {
        JoranConfigurator jc = new JoranConfigurator();
         jc.doConfigure(args[0], LogManager.getLoggerRepository());
      } else {
          PropertyConfigurator.configure(args[0]);
      }
    } else {
      usage("Incorrect number of parameters.");
View Full Code Here

  }

  static
  void init(String configFile) {
    JoranConfigurator jc = new JoranConfigurator();
    jc.doConfigure(configFile, LogManager.getLoggerRepository());
  }

  static
  void sample() {
    int i = -1;
View Full Code Here

            logger.info("Using '" + url.toExternalForm()+ "' for auto-configuration");
            try {
              // we temporarily swap the TCCL so that plugins can find resources
              Thread.currentThread().setContextClassLoader(classLoader);
              JoranConfigurator jc = new JoranConfigurator();
              jc.doConfigure(url, LogManager.getLoggerRepository());
            }finally{
                // now switch it back...
                Thread.currentThread().setContextClassLoader(previousTCCL);
            }
        }else {
View Full Code Here

    String configFile = args[4];

    if(configFile.endsWith(".xml")) {
      JoranConfigurator jc = new JoranConfigurator();
      LoggerRepository repository = LogManager.getLoggerRepository();
      jc.doConfigure(configFile, repository);
    } else {
      PropertyConfigurator.configure(configFile);
    }
   
    new JMSSink(tcfBindingName, topicBindingName, username, password);
View Full Code Here

    System.exit(1);
  }

  static void init(String configFile) {
    JoranConfigurator jc = new JoranConfigurator();
    jc.doConfigure(configFile, LogManager.getLoggerRepository());
  }

  static void test() {
    int i = -1;
    Logger root = Logger.getRootLogger();
View Full Code Here

   @deprecated Replaced by the much more flexible {@link org.apache.log4j.joran.JoranConfigurator}.
   @since 0.8.3 */
public class DOMConfigurator extends JoranConfigurator {
  public static void configure(String file) {
    JoranConfigurator joran = new JoranConfigurator();
    joran.doConfigure(file, LogManager.getLoggerRepository());
  }

  public static void configure(URL url) {
    JoranConfigurator joran = new JoranConfigurator();
    joran.doConfigure(url, LogManager.getLoggerRepository());
View Full Code Here

    joran.doConfigure(file, LogManager.getLoggerRepository());
  }

  public static void configure(URL url) {
    JoranConfigurator joran = new JoranConfigurator();
    joran.doConfigure(url, LogManager.getLoggerRepository());
  }

  /**
   *  Configure log4j using a <code>configuration</code> element.
   * @param element element, may not be null.
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.