root.removeAllAppenders(); cats = this.getCurrentLoggers(); while(cats.hasMoreElements()) { Logger c = (Logger) cats.nextElement(); c.removeAllAppenders();
logger.removeAllAppenders();
/** * Setup {@link org.apache.log4j.Logger}, the default logger implementation for tests, * to append {@link LoggingEvent}s to {@link #loggingEvents} so that we can assert if * the right messages were logged. * * @see #testLogTimeoutAlmostReachedWarningDuringCommit * @see #testLogTimeoutAlmostReachedWarningDuringRecovery */ private void setupLogger() { Logger.getRootLogger().removeAllAppenders(); logger = Logger.getLogger(TwoPhaseCommitSinkFunction.class); testAppender = new AppenderSkeleton() { @Override protected void append(LoggingEvent event) { loggingEvents.add(event); } @Override public void close() { } @Override public boolean requiresLayout() { return false; } }; logger.addAppender(testAppender); logger.setLevel(Level.WARN); }
public boolean close() { boolean isNotEmbedded = true; try { // Close all appenders only if we are not embedded (ie. running a report in BA Server // that has a PDI data source is considered embedded) Logger logger = Logger.getLogger( STRING_PENTAHO_DI_LOGGER_NAME ); Enumeration<?> appenders = logger.getAllAppenders(); while ( appenders.hasMoreElements() ) { final Appender appender = (Appender) appenders.nextElement(); // Check to see if we have registered BA Server appenders if ( ( appender.getName().compareTo( STRING_PENTAHO_BASERVER_FILE_APPENDER ) == 0 ) || ( appender.getName().compareTo( STRING_PENTAHO_BASERVER_CONSOLE_APPENDER ) == 0 ) ) { isNotEmbedded = false; break; } } // If we are not embedded, we can safely close all appenders. if ( isNotEmbedded == true ) { pentahoLogger.removeAllAppenders(); LogWriter.unsetLogWriter(); } } catch ( Exception e ) { isNotEmbedded = false; } return isNotEmbedded; }
clientLogger.removeAllAppenders(); clientLogger = null;
clientLogger.removeAllAppenders(); clientLogger = null;
this._logger.removeAllAppenders(); final ConsoleAppender appender = new ConsoleAppender(DEFAULT_LAYOUT); appender.activateOptions();
@Test public void testDataFileChunk() throws IOException { Logger.getRootLogger().removeAllAppenders();
Logger impl = Logger.getRootLogger(); impl.removeAllAppenders();
Logger log4j = Logger.getRootLogger(); log4j.removeAllAppenders();
root.removeAllAppenders(); cats = this.getCurrentLoggers(); while(cats.hasMoreElements()) { Logger c = (Logger) cats.nextElement(); c.removeAllAppenders();
logger.removeAllAppenders();
public static void init(File serviceData, Map<String, String> cc, boolean localStorage) { PatternLayout layout = new PatternLayout("%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %p %c %x - %m%n"); logger = Logger.getRootLogger(); logger.removeAllAppenders(); logAppender = new LogAppender(layout, 100000); logger.addAppender(logAppender);
@Test public void testIsFormatCorrect() { Logger.getRootLogger().removeAllAppenders(); assertFalse(ReadOnlyUtils.isFormatCorrect("0", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0index", ReadOnlyStorageFormat.READONLY_V0)); assertTrue(ReadOnlyUtils.isFormatCorrect("0_0.index", ReadOnlyStorageFormat.READONLY_V0)); assertTrue(ReadOnlyUtils.isFormatCorrect("10_0.data", ReadOnlyStorageFormat.READONLY_V0)); assertTrue(ReadOnlyUtils.isFormatCorrect("10_10.data", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.dat", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.inde", ReadOnlyStorageFormat.READONLY_V0)); assertFalse(ReadOnlyUtils.isFormatCorrect("0", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0.index", ReadOnlyStorageFormat.READONLY_V2)); assertTrue(ReadOnlyUtils.isFormatCorrect("0_0_0.index", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("0_0_0index", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("10_0.d", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("10_10.d", ReadOnlyStorageFormat.READONLY_V2)); assertTrue(ReadOnlyUtils.isFormatCorrect("10_10_0.index", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("10_10_0.inde", ReadOnlyStorageFormat.READONLY_V2)); assertFalse(ReadOnlyUtils.isFormatCorrect("10_10_0.dat", ReadOnlyStorageFormat.READONLY_V2)); }
private String logOut(String message, Throwable throwable) { StringWriter writer = new StringWriter(); Logger logger = createLogger(writer); logger.info(message, throwable); //remove and close the appender logger.removeAllAppenders(); return writer.toString(); }
@After public void tearDown() { log.removeAllAppenders(); MockSystemProducer.listeners.clear(); MockSystemProducer.messagesReceived.clear(); MockSystemAdmin.createdStreamName = ""; }
@Test(expectedExceptions = ReviewedGATKException.class) public void testListAppenderMissingLayout() { LOGGER.removeAllAppenders(); final ListAppender listAppender = new ListAppender(null, 1, Level.WARN); LOGGER.addAppender(listAppender); LOGGER.warn("Warning"); final String listAppenderString = listAppender.toString(); } }