@Override public void reconnectAppender() { ILoggerFactory loggerFactory = LoggerFactory.getILoggerFactory(); boolean added = false; if (loggerFactory instanceof AppenderAttachable) { AppenderAttachable appenderAttachable = (AppenderAttachable) loggerFactory; appender.setName("LogQuery"); appenderAttachable.addAppender(appender); LOG.info("Connected to Log4j appender to trap logs with hawtio log plugin"); added = true; } org.apache.log4j.Logger root = LogManager.getRootLogger(); if (root != null) { appender.setName("LogQuery"); root.addAppender(appender); LOG.info("Connected to Log4j appender to trap logs with hawtio log plugin"); added = true; } if (!added) { LOG.warn("No ILoggerFactory or RootLogger found so cannot attach hatwio log appender!"); } }
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
@Override public void reconnectAppender() { ILoggerFactory loggerFactory = LoggerFactory.getILoggerFactory(); AppenderAttachable appenderAttachable = null; if (loggerFactory instanceof AppenderAttachable) { appenderAttachable = (AppenderAttachable) loggerFactory; } if (appenderAttachable == null) { appenderAttachable = LogManager.getRootLogger(); } if (appenderAttachable != null) { appender.setName("LogQuery"); appenderAttachable.addAppender(appender); } else { LOG.error("No ILoggerFactory found so cannot attach appender!"); } }
@Override public void reconnectAppender() { ILoggerFactory loggerFactory = LoggerFactory.getILoggerFactory(); boolean added = false; if (loggerFactory instanceof AppenderAttachable) { AppenderAttachable appenderAttachable = (AppenderAttachable) loggerFactory; appender.setName("LogQuery"); appenderAttachable.addAppender(appender); LOG.info("Connected to Log4j appender to trap logs with hawtio log plugin"); added = true; } org.apache.log4j.Logger root = LogManager.getRootLogger(); if (root != null) { appender.setName("LogQuery"); root.addAppender(appender); LOG.info("Connected to Log4j appender to trap logs with hawtio log plugin"); added = true; } if (!added) { LOG.warn("No ILoggerFactory or RootLogger found so cannot attach hatwio log appender!"); } }
appenderAttachable.addAppender(appender); } else { LOG.error("No ILoggerFactory found so cannot attach appender!");
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
LogLog.debug("Attaching appender named ["+ refName+ "] to appender named ["+ appender.getName()+"]."); aa.addAppender(findAppenderByReference(currentElement)); } else { LogLog.error("Requesting attachment of appender named ["+
if( childAppender != null ) ((AppenderAttachable) appender).addAppender(childAppender);
if( childAppender != null ) ((AppenderAttachable) appender).addAppender(childAppender);