Refine search
/** Add <code>appender</code> to the root category. @param appender The appender to add to the root category. */ static public void configure(Appender appender) { Logger root = Logger.getRootLogger(); root.addAppender(appender); }
/** Add a {@link ConsoleAppender} that uses {@link PatternLayout} using the {@link PatternLayout#TTCC_CONVERSION_PATTERN} and prints to <code>System.out</code> to the root category. */ static public void configure() { Logger root = Logger.getRootLogger(); root.addAppender(new ConsoleAppender( new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN))); }
void register() { Logger.getRootLogger().addAppender(this); }
@Override public void configure(Binder binder) { // Add appender to Log4J root logger JulAppender appender = new JulAppender(); //create appender appender.setLayout(new PatternLayout("%d %-5p %c - %m%n")); appender.setThreshold(Level.INFO); appender.activateOptions(); org.apache.log4j.Logger.getRootLogger().addAppender(appender); binder.bind(TypeManager.class).toInstance(typeManager); binder.bind(AccumuloConnector.class).in(Scopes.SINGLETON); binder.bind(AccumuloConnectorId.class).toInstance(new AccumuloConnectorId(connectorId)); binder.bind(AccumuloMetadata.class).in(Scopes.SINGLETON); binder.bind(AccumuloMetadataFactory.class).in(Scopes.SINGLETON); binder.bind(AccumuloClient.class).in(Scopes.SINGLETON); binder.bind(AccumuloSplitManager.class).in(Scopes.SINGLETON); binder.bind(AccumuloRecordSetProvider.class).in(Scopes.SINGLETON); binder.bind(AccumuloPageSinkProvider.class).in(Scopes.SINGLETON); binder.bind(AccumuloHandleResolver.class).in(Scopes.SINGLETON); binder.bind(AccumuloSessionProperties.class).in(Scopes.SINGLETON); binder.bind(AccumuloTableProperties.class).in(Scopes.SINGLETON); binder.bind(ZooKeeperMetadataManager.class).in(Scopes.SINGLETON); binder.bind(AccumuloTableManager.class).in(Scopes.SINGLETON); binder.bind(IndexLookup.class).in(Scopes.SINGLETON); binder.bind(ColumnCardinalityCache.class).in(Scopes.SINGLETON); binder.bind(Connector.class).toProvider(ConnectorProvider.class); configBinder(binder).bindConfig(AccumuloConfig.class); jsonBinder(binder).addDeserializerBinding(Type.class).to(TypeDeserializer.class); jsonCodecBinder(binder).bindMapJsonCodec(String.class, JsonCodec.listJsonCodec(AccumuloTable.class)); }
/** * 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); }
@Before public void before() { mAppender = new TestAppender(); Logger.getRootLogger().addAppender(mAppender); }
@Before public void start() { this.writer = new StringWriter(); this.appender = new WriterAppender(new PatternLayout("%p, %m%n"), this.writer); this.writer.getBuffer().setLength(0); Logger.getRootLogger().addAppender(this.appender); }
Appender gslf = org.apache.log4j.Logger.getRootLogger().getAppender("geoserverlogfile"); if (gslf instanceof org.apache.log4j.FileAppender) { if (logFileName == null) { + logFileName + "'"); Enumeration allAppenders = org.apache.log4j.Logger.getRootLogger().getAllAppenders(); Appender curApp; while (allAppenders.hasMoreElements()) { curApp = (Appender) allAppenders.nextElement(); if (curApp instanceof org.apache.log4j.ConsoleAppender) { org.apache.log4j.Logger.getRootLogger().removeAppender(curApp); LogManager.getRootLogger().addAppender(appender);
LogCapturer(org.apache.log4j.Logger logger) { this.logger = logger; Appender defaultAppender = org.apache.log4j.Logger.getRootLogger().getAppender("stdout"); if (defaultAppender == null) { defaultAppender = org.apache.log4j.Logger.getRootLogger().getAppender("console"); } final Layout layout = (defaultAppender == null) ? new PatternLayout() : defaultAppender.getLayout(); this.appender = new WriterAppender(layout, sw); this.logger.addAppender(this.appender); }
final String propsFile = System.getenv(ProcessJob.JOB_PROP_ENV); this._logger = Logger.getRootLogger(); this._logger.removeAllAppenders(); final ConsoleAppender appender = new ConsoleAppender(DEFAULT_LAYOUT); appender.activateOptions(); this._logger.addAppender(appender);
Logger.getRootLogger().addAppender(app); Logger.getRootLogger().removeAppender(app);
Logger.getRootLogger().addAppender(app); Logger.getRootLogger().removeAppender(app);
Logger impl = Logger.getRootLogger(); impl.addAppender(fileApp); impl.addAppender(conApp); impl.addAppender(conApp);
/** * Cluster topology mismatch shall result in DataStreamer retrying cache update with the latest topology and * no error logged to the console. * * @throws Exception if failed */ @Test public void testRetryWhenTopologyMismatch() throws Exception { final int KEY = 1; final String VAL = "1"; cnt = 0; StringWriter logWriter = new StringWriter(); Appender logAppender = new WriterAppender(new SimpleLayout(), logWriter); Logger.getRootLogger().addAppender(logAppender); startGrids(MAX_CACHE_COUNT - 1); // cache-enabled nodes try (Ignite ignite = startGrid(MAX_CACHE_COUNT); IgniteDataStreamer<Integer, String> streamer = ignite.dataStreamer(DEFAULT_CACHE_NAME)) { needStaleTop = true; // simulate stale topology for the next action streamer.addData(KEY, VAL); } finally { needStaleTop = false; logWriter.flush(); Logger.getRootLogger().removeAppender(logAppender); logAppender.close(); } assertFalse(logWriter.toString().contains("DataStreamer will retry data transfer at stable topology")); }
Logger.getRootLogger().addAppender(app); Logger.getRootLogger().removeAppender(app);
Logger.getRootLogger().addAppender(app); Logger.getRootLogger().removeAppender(app);
public void testSeekForRwServer() throws Exception { Layout layout = Logger.getRootLogger().getAppender("CONSOLE") .getLayout(); ByteArrayOutputStream os = new ByteArrayOutputStream(); appender.setThreshold(Level.INFO); Logger zlogger = Logger.getLogger("org.apache.zookeeper"); zlogger.addAppender(appender);
Logger impl = Logger.getRootLogger(); impl.addAppender(fileApp); impl.addAppender(conApp); impl.addAppender(conApp);
/** Add <code>appender</code> to the root category. @param appender The appender to add to the root category. */ static public void configure(Appender appender) { Logger root = Logger.getRootLogger(); root.addAppender(appender); }
public LogCollector() { Logger.getRootLogger().addAppender(appender); }