Package org.apache.log4j

Examples of org.apache.log4j.FileAppender


   
    try {
      HTMLLayout h = new HTMLLayout();
      h.setTitle(KEllyBot.VERSION+ " Error Log");
      h.setLocationInfo(true);
      BasicConfigurator.configure(new FileAppender(h, "error_log.html",true));
     
      window = new MainWindow(disp);
      window.setBlockOnOpen(true);
      window.open();
      Display.getCurrent().dispose();
View Full Code Here


            throws IOException {
        Layout layout =
            new PatternLayout("%d{dd.MM.yyyy HH:mm:ss} *%-5p* %c{1}: %m%n");

        Logger jackrabbitLog = Logger.getRootLogger();
        jackrabbitLog.addAppender(new FileAppender(
                layout, new File(log, "jackrabbit.log").getPath()));

        Logger jettyLog = Logger.getLogger("org.mortbay.log");
        jettyLog.addAppender(new FileAppender(
                layout, new File(log, "jetty.log").getPath()));
        jettyLog.setAdditivity(false);

        if (command.hasOption("debug")) {
            jackrabbitLog.setLevel(Level.DEBUG);
View Full Code Here

        } catch (IOException ex) {
          appender = new ConsoleAppender(layout);
        }
      } else if (SINGLE_FILE == logTarget && logsPath != null) {
        try {
          FileAppender lFA = new FileAppender(layout, logsPath,
              true /* append, don't truncate */);
          lFA.setBufferedIO(buffersize > 0);
          lFA.setImmediateFlush(true);
          if (buffersize > 0) {
            lFA.setBufferSize(buffersize);
          }
          lFA.setEncoding("UTF-8");
          appender = lFA;
        } catch (IOException ex) {
          appender = new ConsoleAppender(layout);
        }
      } else {
View Full Code Here

      {
          final Object o = iter.nextElement() ;
         
          if (o instanceof FileAppender)
          {
              FileAppender appender = (FileAppender) o ;
              message.append("Logging to ").append(System.getProperty("user.dir")).append(System.getProperty("file.separator")).append(appender.getFile()).append(HermesConstants.CR) ; ;
          }
          else if (o instanceof ConsoleAppender)
          {
              message.append("Logging to console.\n") ;
          }
View Full Code Here

      File logFile = new File(logName);
      if (!logFile.createNewFile()) {
        throw new IOException("trying to overwrite an existing file");
      };

      FileAppender app = new FileAppender(pattern, logName, false);
      logger.addAppender(app);
      logger.setAdditivity(false);

    } catch (IOException e) {
      System.out.println("Error in creating log file");
View Full Code Here

  protected static void initLogFile() throws IOException {
    initLogFile(getLevel());
  }

  protected static void initLogFile(int level) throws IOException {
    FileAppender appender = new FileAppender(new PatternLayout(LOGGING_PATTERN),
        System.getProperty("ode.home") + "/logs/ode.log");
    appender.setName("file appender");
    initialize(appender, level);
    BasicConfigurator.configure(appender);
    Logger.getRootLogger().addAppender(appender);
  }
View Full Code Here

      public String convert(String debugLog) {
        Logger logger = Logger.getLogger(Constants.CORE_PACKAGE_NAME);
        logger.setLevel(Level.TRACE);
        logger.setAdditivity(false);
        try {
          logger.addAppender(new FileAppender(new PatternLayout("%d{dd HH:mm:ss,SSS} [%-8c{2}] %-5p: %m%n"), debugLog, true));
        } catch (IOException ex) {
          throw new RuntimeException(ex);
        }
        return debugLog;
      }
View Full Code Here

    @SuppressWarnings("unchecked")
    Enumeration<Appender> e = Logger.getRootLogger().getAllAppenders();
    while (e.hasMoreElements()) {
      a = e.nextElement();
      if (a instanceof FileAppender) {
        FileAppender fa = (FileAppender) a;
        String filename = fa.getFile();
        ret.add(new File(filename));
      }
    }
    return ret;
  }
View Full Code Here

        Logger logger = Logger.getLogger(PruneColumns.class);
        logger.removeAllAppenders();
        logger.setLevel(Level.INFO);
        SimpleLayout layout = new SimpleLayout();
        logFile = File.createTempFile("log", "");
        FileAppender appender = new FileAppender(layout, logFile.toString(), false, false, 0);
        logger.addAppender(appender);
       
        Logger pigStorageWithTraceLogger = Logger.getLogger(PigStorageWithTrace.class);
        pigStorageWithTraceLogger.setLevel(Level.INFO);
        pigStorageWithTraceLogger.addAppender(appender);
View Full Code Here

        Logger logger = Logger.getLogger(clazz);
        logger.removeAllAppenders();
        logger.setLevel(Level.DEBUG);
        SimpleLayout layout = new SimpleLayout();
        File newLogFile = File.createTempFile("log", "");
        FileAppender appender = new FileAppender(layout, newLogFile.toString(),
                        false, false, 0);
        logger.addAppender(appender);
        return newLogFile;
    }
View Full Code Here

TOP

Related Classes of org.apache.log4j.FileAppender

Copyright © 2018 www.massapicom. 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.