Package org.apache.log4j

Examples of org.apache.log4j.RollingFileAppender


    }

    if (logFNamePrefix == null)
      logFNamePrefix = "lsmrLog";

    RollingFileAppender rfa = null;

    try {
      if (ca != null)
        if (verbose) {
          ca.setLayout(new PatternLayout(LOG_PATTERN_VERBOSE));

          if (logDirectory != null)
            rfa = new RollingFileAppender(new PatternLayout(LOG_PATTERN_VERBOSE), logDirectory
                + logFNamePrefix + ".txt");

        } else {
          ca.setLayout(new PatternLayout(LOG_PATTERN_FAST));

          if (logDirectory != null)
            rfa = new RollingFileAppender(new PatternLayout(LOG_PATTERN_FAST), logDirectory
                + logFNamePrefix + ".txt");
        }

      if (logDirectory != null) {
        rfa.setMaxBackupIndex(10);
        rfa.setMaxFileSize("10MB");
        Logger.getRootLogger().addAppender(rfa);

        XMLLayout xmlLayout = new XMLLayout();
        xmlLayout.setLocationInfo(true);

        rfa = new RollingFileAppender(xmlLayout, logDirectory + logFNamePrefix + ".xml");
        rfa.setMaxBackupIndex(10);
        rfa.setMaxFileSize("10MB");
        Logger.getRootLogger().addAppender(rfa);
      }

    } catch (IOException ioe) {
      ioe.printStackTrace();
View Full Code Here


            appender = (Appender)filesTable.get(path);
            if (appender == null)
            {
                try
                {
                    appender = new RollingFileAppender(layout, path, true);
                    ((RollingFileAppender)appender)
                        .setMaxBackupIndex(loggingConfig.getBackupFiles());
                    //finding file size
                    if (loggingConfig.getFileSize() > -1)
                    {
View Full Code Here

      file.delete();
    }
    Logger logger = ((Log4JLogger) FSNamesystem.auditLog).getLogger();
    logger.setLevel(Level.INFO);
    PatternLayout layout = new PatternLayout("%m%n");
    RollingFileAppender appender = new RollingFileAppender(layout, auditLogFile);
    logger.addAppender(appender);
  }
View Full Code Here

      file.delete();
    }
    Logger logger = ((Log4JLogger) FSNamesystem.auditLog).getLogger();
    logger.setLevel(Level.INFO);
    PatternLayout layout = new PatternLayout("%m%n");
    RollingFileAppender appender = new RollingFileAppender(layout, auditLogFile);
    logger.addAppender(appender);
  }
View Full Code Here

      file.delete();
    }
    Logger logger = ((Log4JLogger) FSNamesystem.auditLog).getLogger();
    logger.setLevel(Level.INFO);
    PatternLayout layout = new PatternLayout("%m%n");
    RollingFileAppender appender = new RollingFileAppender(layout, auditLogFile);
    logger.addAppender(appender);
  }
View Full Code Here

         * Priority is set for DEBUG becouse this implementation checks
         * log level.
         */
        logger.setPriority(Priority.DEBUG);

        RollingFileAppender appender = new RollingFileAppender( new PatternLayout( "%d - %m%n"), logfile, true);
       
        appender.setMaxBackupIndex( 1 );
       
        appender.setMaximumFileSize( 100000 );
       
        logger.addAppender(appender);
    }
View Full Code Here

                // log to the specified file
                if (++i >= args.length) {
                    err_usage("-l option requires an argument");
                }
                PatternLayout layout = new PatternLayout("%-5p %d{ABSOLUTE} [%t] %c{1}: %m%n");
                RollingFileAppender fileApp = new RollingFileAppender(layout, args[i], false);
                fileApp.setMaxBackupIndex(1);
                fileApp.setMaximumFileSize(1024*1024); // 1 MB
                lapLogger.addAppender(fileApp);
                logger.info("logging to file: " + args[i]);
            } else if ("-c".equals(args[i])) {
                setClipboard = true;
            } else if (args[i].startsWith("-")) {
View Full Code Here

      file.delete();
    }
    Logger logger = ((Log4JLogger) FSNamesystem.auditLog).getLogger();
    logger.setLevel(Level.INFO);
    PatternLayout layout = new PatternLayout("%m%n");
    RollingFileAppender appender = new RollingFileAppender(layout, auditLogFile);
    logger.addAppender(appender);
  }
View Full Code Here

        // Log multicasting (& log4j stdout redirect)
        GlobalParameter gp1 = em.createQuery("SELECT g FROM GlobalParameter g WHERE g.key = :k", GlobalParameter.class)
                .setParameter("k", "logFilePerLaunch").getSingleResult();
        if ("true".equals(gp1.getValue()))
        {
            RollingFileAppender a = (RollingFileAppender) Logger.getRootLogger().getAppender("rollingfile");
            MulticastPrintStream s = new MulticastPrintStream(System.out, FilenameUtils.getFullPath(a.getFile()));
            System.setOut(s);
            ((ConsoleAppender) Logger.getRootLogger().getAppender("consoleAppender")).setWriter(new OutputStreamWriter(s));
            s = new MulticastPrintStream(System.err, FilenameUtils.getFullPath(a.getFile()));
            System.setErr(s);
        }

        // Remote JMX server
        if (node.getJmxRegistryPort() != null && node.getJmxServerPort() != null && node.getJmxRegistryPort() > 0
View Full Code Here

    private static Logger jqmlogger = Logger.getLogger(ServletLog.class);
    private String logRoot = "";

    public ServletLog()
    {
        RollingFileAppender a = (RollingFileAppender) Logger.getRootLogger().getAppender("rollingfile");
        logRoot = FilenameUtils.getFullPath(a.getFile());
    }
View Full Code Here

TOP

Related Classes of org.apache.log4j.RollingFileAppender

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.