Package org.apache.log4j

Examples of org.apache.log4j.WriterAppender


    private static final Log logger = LogFactory.getLog(TikaCLI.class);

    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


    textArea.setRows(10);
    textArea.setFont(new Font(Font.MONOSPACED, Font.PLAIN, 12));
    textArea.setEditable(false);

    WriterAppender appender = new WriterAppender() {

      public void append(LoggingEvent loggingEvent) {

        final String message = this.getLayout().format(loggingEvent);

        SwingUtilities.invokeLater(new Runnable() {

          public void run() {

            textArea.append(message);
            textArea.setCaretPosition(textArea.getDocument().getLength());
          }
        });
      }
    };

    appender.setLayout(layout);

    Logger.getRootLogger().removeAllAppenders();
    Logger.getRootLogger().addAppender(appender);

    this.setLayout(new BorderLayout());
View Full Code Here

        // setup the logger to capture all logs
        Layout layout =
            Logger.getRootLogger().getAppender("CONSOLE").getLayout();
        ByteArrayOutputStream os = new ByteArrayOutputStream();
        WriterAppender appender = new WriterAppender(layout, os);
        appender.setThreshold(Level.WARN);
        Logger qlogger = Logger.getLogger("org.apache.zookeeper.server.quorum");
        qlogger.addAppender(appender);

        try {
            final int CLIENT_PORT_QP1 = PortAssignment.unique();
View Full Code Here

        // setup the logger to capture all logs
        Layout layout =
            Logger.getRootLogger().getAppender("CONSOLE").getLayout();
        ByteArrayOutputStream os = new ByteArrayOutputStream();
        WriterAppender appender = new WriterAppender(layout, os);
        appender.setThreshold(Level.INFO);
        Logger qlogger = Logger.getLogger("org.apache.zookeeper.server.quorum");
        qlogger.addAppender(appender);

        // test the most likely situation only: server is stated as observer in
        // servers list, but there's no "peerType=observer" token in config
View Full Code Here

        // setup the logger to capture all logs
        Layout layout =
            Logger.getRootLogger().getAppender("CONSOLE").getLayout();
        ByteArrayOutputStream os = new ByteArrayOutputStream();
        WriterAppender appender = new WriterAppender(layout, os);
        appender.setImmediateFlush(true);
        appender.setThreshold(Level.INFO);
        Logger zlogger = Logger.getLogger("org.apache.zookeeper");
        zlogger.addAppender(appender);

        try {
            final int CLIENT_PORT_QP1 = PortAssignment.unique();
View Full Code Here

        // setup the logger to capture all logs
        Layout layout = Logger.getRootLogger().getAppender("CONSOLE")
                .getLayout();
        ByteArrayOutputStream os = new ByteArrayOutputStream();
        WriterAppender appender = new WriterAppender(layout, os);
        appender.setImmediateFlush(true);
        appender.setThreshold(Level.INFO);
        Logger zlogger = Logger.getLogger("org.apache.zookeeper");
        zlogger.addAppender(appender);

        try {
            qu.shutdown(2);
View Full Code Here

    Logger logger = Logger.getLogger(LogOrRethrowExceptionHandler.class);
    logger.setLevel(org.apache.log4j.Level.DEBUG);
    writer = new StringWriter();
    logger.removeAllAppenders();
    logger.getParent().removeAllAppenders();
    logger.addAppender(new WriterAppender(new SimpleLayout(), writer));
  }
View Full Code Here

  public void testNotifyDependentSourceChange_LogsErrorIfWriteLockLocked() {
    // capture logger output
    StringWriter writer = new StringWriter();
    Logger logger = Logger.getLogger(CachingServiceImpl.class);
    logger.addAppender(new WriterAppender(new SimpleLayout(), writer));
    List<LoggingEvent> events = Lists.newLinkedList();
    logger.addAppender(new Log4jCaptureAppender(events));

    // grab the lock
    CachingServiceImpl service = new CachingServiceImpl();
View Full Code Here

        } else {
            File testSuiteDir = new File(logDir, testCase.getTestClass().getName());
            testCaseDir = new File(testSuiteDir, testCase.getId());
            logs = new LinkedList<OutputStream>();
            sequence = 1;
            appender = new WriterAppender(new TTCCLayout(), createLog("debug"));
            Logger.getRootLogger().addAppender(appender);
        }
    }
View Full Code Here

    // Default log4j configuration
    {
      Logger rootLogger = Logger.getRootLogger();
      rootLogger.setLevel(Level.ERROR);
      rootLogger.addAppender(new WriterAppender(new PatternLayout("%-5p [%t]: %m%n"),globalSettings.getErrStream()));
    }
   
    // Compute needed file paths
    {
      File installDir = PathComputer.computeInstallDir();
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.