Package org.apache.log4j

Examples of org.apache.log4j.WriterAppender


  public void testWarnCommandOpts() throws Exception {
    Logger logger = Logger.getLogger(YARNRunner.class);
   
    ByteArrayOutputStream bout = new ByteArrayOutputStream();
    Layout layout = new SimpleLayout();
    Appender appender = new WriterAppender(layout, bout);
    logger.addAppender(appender);
   
    JobConf jobConf = new JobConf();
   
    jobConf.set(MRJobConfig.MR_AM_ADMIN_COMMAND_OPTS, "-Djava.net.preferIPv4Stack=true -Djava.library.path=foo");
View Full Code Here


   

    private LogCapturer(Logger logger) {
      this.logger = logger;
      Layout layout = Logger.getRootLogger().getAppender("stdout").getLayout();
      WriterAppender wa = new WriterAppender(layout, sw);
      logger.addAppender(wa);
    }
View Full Code Here

        }
    }

    public static void createLogAppender(Class clazz, String appenderName, Writer writer) {
        Logger logger = Logger.getLogger(clazz);
        WriterAppender writerAppender = new WriterAppender(new PatternLayout("%d [%t] %-5p %c %x - %m%n"), writer);
        writerAppender.setName(appenderName);
        logger.addAppender(writerAppender);
    }
View Full Code Here

        return mapper.readValue(stream, ConfigurationImpl.class);
    }

    protected void setupLogging() {
        Logger root = Logger.getRootLogger();
        WriterAppender appender;
        if (this.debug) {
            appender = new ConsoleAppender();
            appender.setThreshold(Level.ALL);
        } else {
            FileAppender replacement = new FileAppender();
            replacement.setFile(this.logfile.getAbsolutePath());
            replacement.setAppend(true);
            replacement.setThreshold(Level.INFO);
            appender = replacement;
        }
        root.removeAllAppenders();
        root.addAppender(appender);

        appender.setName("dns-frontend");
        appender.setLayout(new PatternLayout("%d %-5p %t [%c{1}] %m%n"));
        appender.activateOptions();
    }
View Full Code Here

        return channel;
    }

    public static void setupLogging() {
        Logger root = Logger.getRootLogger();
        WriterAppender appender = new ConsoleAppender();
        appender.setThreshold(Level.ALL);
        root.removeAllAppenders();
        root.addAppender(appender);
        appender.setName("dns-frontend");
        appender.setLayout(new PatternLayout("%d %-5p [%c{1}] %m%n"));
        appender.activateOptions();

    }
View Full Code Here

    public void testJoinFail() throws Exception {
        Logger logger = Logger.getLogger(SignalXCommand.class);
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        Layout layout = new SimpleLayout();
        Appender appender = new WriterAppender(layout, out);
        logger.addAppender(appender);

        FileSystem fs = getFileSystem();
        Path appPath = new Path(getFsTestCaseDir(), "app");
        fs.mkdirs(appPath);
View Full Code Here

    @Test
    public void testLogMessagePrefix() throws Exception {
        Logger logger = Logger.getLogger(DependencyChecker.class);
        ByteArrayOutputStream out = new ByteArrayOutputStream();
        Layout layout = new SimpleLayout();
        Appender appender = new WriterAppender(layout, out);
        logger.addAppender(appender);

        String db = "default";
        String table = "tablename";
        populateTable(db, table);
View Full Code Here

  public void testWarnCommandOpts() throws Exception {
    Logger logger = Logger.getLogger(YARNRunner.class);
   
    ByteArrayOutputStream bout = new ByteArrayOutputStream();
    Layout layout = new SimpleLayout();
    Appender appender = new WriterAppender(layout, bout);
    logger.addAppender(appender);
   
    JobConf jobConf = new JobConf();
   
    jobConf.set(MRJobConfig.MR_AM_ADMIN_COMMAND_OPTS, "-Djava.net.preferIPv4Stack=true -Djava.library.path=foo");
View Full Code Here

public class TikaCLI {
    private File extractDir = new File(".");

    public static void main(String[] args) throws Exception {
        BasicConfigurator.configure(
                new WriterAppender(new SimpleLayout(), System.err));
        Logger.getRootLogger().setLevel(Level.INFO);

        TikaCLI cli = new TikaCLI();
        if (args.length > 0) {
            for (int i = 0; i < args.length; i++) {
View Full Code Here

            // Set the log4j appender for getting the statements logged by
            // HCatMessageHandler
            Logger logger = Logger.getLogger(HCatMessageHandler.class);
            ByteArrayOutputStream out = new ByteArrayOutputStream();
            Layout layout = new SimpleLayout();
            Appender appender = new WriterAppender(layout, out);
            logger.addAppender(appender);

            Message msg = session.createTextMessage("{" +
                "\"server\" : \"thrift://localhost:1234\"," +
                "\"db\" : \"default\"," +
View Full Code Here

TOP

Related Classes of org.apache.log4j.WriterAppender

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.