Package org.apache.log4j

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


            appender.setName("loop-logger");
            appender.setLayout(new PatternLayout("%d{yy/MM/dd HH:mm:ss} %p %c{2}:%L - %m%n"));
           
            // We have to do this before calling addAppender, as otherwise Log4J warns us.
            appender.setFile(filename);
            appender.activateOptions();
            rootLogger.addAppender(appender);
        } else {
            appender.setFile(filename);
            appender.activateOptions();
        }
View Full Code Here


            appender.setFile(filename);
            appender.activateOptions();
            rootLogger.addAppender(appender);
        } else {
            appender.setFile(filename);
            appender.activateOptions();
        }
    }
   
    private static void validateDomain(String domain, CmdLineParser parser) {
        if (domain.startsWith("http")) {
View Full Code Here

        }
        //change the file it writes to
        String oldfile = fileAppender.getFile();
        logger.info("Log file destination is about to change. New file: " + filename);
        fileAppender.setFile(filename);
        fileAppender.activateOptions();
        logger.info("Log file destination changed. Old file: " + oldfile);
        //set flag
        hasFileAppender = true;
        //there should only be one. but just in case, just change the first file appender
        break;
View Full Code Here

        fileappender.setLayout(new MessageSensitiveLayout());
        String absolutePath = file.getAbsolutePath();
        fileappender.setFile(absolutePath);
        fileappender.setImmediateFlush(true);
        fileappender.setName(APPENDER_NAME);
        fileappender.activateOptions();
        LOG4J_LOGGER.setLevel(Level.DEBUG);
        LOG4J_LOGGER.setAdditivity(false);
        LOG4J_LOGGER.addAppender(fileappender);

        LOG4J_LOGGER.debug("==========================================================================");
View Full Code Here

                        fileName = fileName.substring(1);
                    }
                    fileName = (System.getProperty(ServerConstants.CARBON_HOME) + "/" +
                            fileName).replace('\\', '/');
                    fileAppender.setFile(fileName);
                    fileAppender.activateOptions();
                }
                appenderResource.addProperty(LoggingConstants.AppenderProperties.LOG_FILE_NAME, fileName);
                appenderResource.addProperty(LoggingConstants.AppenderProperties.IS_FILE_APPENDER,
                        Boolean.toString(true));
            } else {
View Full Code Here

          }
          if (appender instanceof FileAppender) {
            FileAppender fileAppender = ((FileAppender) appender);
            fileAppender.setFile(appenderResource
                .getProperty(LoggingConstants.AppenderProperties.LOG_FILE_NAME));
            fileAppender.activateOptions();
          }

          if (appender instanceof MemoryAppender) {
            MemoryAppender memoryAppender = (MemoryAppender) appender;
            memoryAppender.setCircularBuffer(new CircularBuffer(200));
View Full Code Here

        fa.setName("FileLogger");
        fa.setFile(logFileName);
        fa.setLayout(new PatternLayout("%d %-5p %c - %m%n"));
        fa.setThreshold(Level.DEBUG);
        fa.setAppend(true);
        fa.activateOptions();
        Logger.getRootLogger().addAppender(fa);
    }

}
View Full Code Here

        System.out.println("Log output will go to " + logFileName);

        appender.setFile(logFileName, false, false, 0);

        appender.activateOptions();
        ROOT_LOGGER.addAppender(appender);
    }

    public static void setupConsoleLogging(String defaultLevel, final String... debugCategories) {
        init();
View Full Code Here

        String pattern = fullFilePathAndPrefix + "_{0}.log";
        try {
          FileAppender fileAppender = new FileAppender(layout,
              MessageFormat.format(pattern,
                  new Object[] { value }));
          fileAppender.activateOptions();
          return fileAppender;
        } catch (Exception ex) {
          //throw new RuntimeException(ex);
          throw new RuntimeException();
View Full Code Here

        setWorkingDir(this.url);
        Logger rootLogger = Logger.getRootLogger();
        FileAppender fa = (FileAppender) rootLogger.getAppender("FILE");
        if (fa != null) {
            fa.setFile(this.workingDir + File.separator + "log.txt");
            fa.activateOptions();
        }

        this.threadPool = new DownloadThreadPool();
    }
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.