Package org.apache.log4j

Examples of org.apache.log4j.DailyRollingFileAppender.activateOptions()


                        String logName = String.format("mule-app-%s.log", appName);
                        File logDir = new File(MuleContainerBootstrapUtils.getMuleHome(), "logs");
                        File logFile = new File(logDir, logName);
                        DailyRollingFileAppender fileAppender = new DailyRollingFileAppender(new PatternLayout(PATTERN_LAYOUT), logFile.getAbsolutePath(), "'.'yyyy-MM-dd");
                        fileAppender.setAppend(true);
                        fileAppender.activateOptions();
                        root.addAppender(fileAppender);
                    }
                    else
                    {
                        configureFrom(appLogConfig, repository);
View Full Code Here


        appender.setFile("logs/queries.log");
        appender.setDatePattern("'.'yyyy-MM-dd");
        PatternLayout layout = new PatternLayout();
        layout.setConversionPattern("%m%n");
        appender.setLayout(layout);
        appender.activateOptions();
        logger.setLevel(Level.INFO);   
        logger.addAppender(appender);
        logger.setAdditivity(true);
       
        // We need to filter this class out of any root appenders, otherwise the queries are logged through all of them.
View Full Code Here

    dst.setFile(new File(resolve(logdir), LOG_NAME).getPath());
    dst.setImmediateFlush(true);
    dst.setAppend(true);
    dst.setThreshold(Level.INFO);
    dst.setErrorHandler(new DieErrorHandler());
    dst.activateOptions();
    dst.setErrorHandler(new OnlyOnceErrorHandler());

    final Logger root = LogManager.getRootLogger();
    root.removeAllAppenders();
    root.addAppender(dst);
View Full Code Here

    dst.setFile(new File(resolve(site.logs_dir), LOG_NAME).getPath());
    dst.setImmediateFlush(true);
    dst.setAppend(true);
    dst.setThreshold(Level.INFO);
    dst.setErrorHandler(new DieErrorHandler());
    dst.activateOptions();
    dst.setErrorHandler(new LogLogHandler());

    async = new AsyncAppender();
    async.setBlocking(true);
    async.setBufferSize(config.getInt("core", "asyncLoggingBufferSize", 64));
View Full Code Here

                         + ".log";
        fa.setFile(logfile);
        fa.setLayout(new PatternLayout("%d{ISO8601} %-5p [%c] - %m%n"));
        fa.setThreshold(log.getThreshold());
        fa.setAppend(true);
        fa.activateOptions();

        log.setAppender(fa);

        return logfile;
    }
View Full Code Here

    dst.setFile(new File(resolve(site.logs_dir), LOG_NAME).getPath());
    dst.setImmediateFlush(true);
    dst.setAppend(true);
    dst.setThreshold(Level.INFO);
    dst.setErrorHandler(new DieErrorHandler());
    dst.activateOptions();
    dst.setErrorHandler(new LogLogHandler());

    async = new AsyncAppender();
    async.setBlocking(true);
    async.setBufferSize(config.getInt("core", "asyncLoggingBufferSize", 64));
View Full Code Here

      // Setup file logging
      DailyRollingFileAppender A = new DailyRollingFileAppender();
      A.setFile(logFilePath);
      A.setDatePattern(fileDatePattern);
      A.setLayout(layout);
      A.activateOptions();
      logger.addAppender(A);
    }
    return logger;
  }
 
View Full Code Here

    appender.setName(name);
    appender.setAppend(true);
    appender.setEncoding("GBK");
    appender.setLayout(new PatternLayout(pattern));
    appender.setFile(new File(getLogPath(), fileName).getAbsolutePath());
    appender.activateOptions();// ����Ҫ������ԭ����־���ݻᱻ���
    return appender;
  }
 
  static public void initTddlLog() {
    if (initOK)
View Full Code Here

    appender.setName(name);
    appender.setAppend(true);
    appender.setEncoding("GBK");
    appender.setLayout(new PatternLayout(pattern));
    appender.setFile(new File(getLogPath(), fileName).getAbsolutePath());
    appender.activateOptions();// ����Ҫ������ԭ����־���ݻᱻ���
    return appender;
  }
 
  private static Appender buildAtomStaticAppender(String name, String fileName, String pattern){
    DailyMaxRollingFileAppender appender = new DailyMaxRollingFileAppender();
View Full Code Here

    dst.setFile(new File(resolve(site.logs_dir), LOG_NAME).getPath());
    dst.setImmediateFlush(true);
    dst.setAppend(true);
    dst.setThreshold(Level.INFO);
    dst.setErrorHandler(new DieErrorHandler());
    dst.activateOptions();
    dst.setErrorHandler(new LogLogHandler());

    async = new AsyncAppender();
    async.setBlocking(true);
    async.setBufferSize(64);
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.