Logs logs = driver.manage().logs(); LogEntries logEntries = logs.get(LogType.DRIVER); for (LogEntry logEntry : logEntries) { System.out.println(logEntry.getMessage()); }
public void error(String msg, Throwable cause) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_ERROR, prefix + msg, cause); } else { fallback.error(msg, cause); } }
LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage());
private String buildMessage(final LogEntry entry) { final StringBuilder sb = new StringBuilder(); sb.append("[").append(entry.getBundle()).append("] ").append(entry.getMessage()); return sb.toString(); }
private void logNow(final LogEntry entry, final boolean removeDoNotLogTag) { final int osgiLevel = entry.getLevel(); Level jdkLevel = Level.FINEST; LOGGER.log(jdkLevel, buildMessage(entry) + cleanThrowable(entry.getException())); } else { LOGGER.log(jdkLevel, buildMessage(entry), entry.getException());
public void logged(final LogEntry entry) { if (containsDoNotLogTag(entry.getException())) { // Only log Felix stack trace in development mode, discard log // otherwise if (isDevelopmentMode()) { logNow(entry, true); } } else { logNow(entry, false); } }
@SuppressWarnings("unchecked") protected void activate(final ComponentContext context) { logReaderService.addLogListener(this); final Enumeration<LogEntry> latestLogs = logReaderService.getLog(); if (latestLogs.hasMoreElements()) { logNow(latestLogs.nextElement(), false); } }
protected void deactivate(final ComponentContext context) { logReaderService.removeLogListener(this); }
public void info(String msg, Throwable cause) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_INFO, prefix + msg, cause); } else { fallback.info(msg, cause); } }
LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage());
public void warn(String msg, Throwable cause) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_WARNING, prefix + msg, cause); } else { fallback.warn(msg, cause); } }
public void debug(String msg, Throwable cause) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_DEBUG, prefix + msg, cause); } else { fallback.debug(msg, cause); } }
public void warn(String msg) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_WARNING, prefix + msg); } else { fallback.warn(msg); } }
public void debug(String msg) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_DEBUG, prefix + msg); } else { fallback.debug(msg); } }
public void error(String msg) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_ERROR, prefix + msg); } else { fallback.error(msg); } }
public void info(String msg) { LogService logService = parent.getLogService(); if (logService != null) { logService.log(LogService.LOG_INFO, prefix + msg); } else { fallback.info(msg); } }
/** {@inheritDoc} */ public void error(String message, Throwable t) { LogService logService = (LogService) logTracker.getService(); if (logService != null) { logService.log(LogService.LOG_ERROR,message,t); } else { log(message,t); } } }
private void doLog(int level, String message) { LogService logService = (LogService) logTracker.getService(); if (logService != null) { logService.log(level,message); } else { if (level != LogService.LOG_DEBUG || doDebug) { log(message); } } }
/** * Log error to a logging service (if available), otherwise log to std error * * @param pBundleContext bundle context to lookup LogService * @param pMessage message to log * @param pThrowable an exception to log */ public static void logError(BundleContext pBundleContext, String pMessage, Throwable pThrowable) { final ServiceReference lRef = pBundleContext.getServiceReference(LogService.class.getName()); if (lRef != null) { try { final LogService logService = (LogService) pBundleContext.getService(lRef); if (logService != null) { logService.log(LogService.LOG_ERROR, pMessage, pThrowable); return; } } finally { pBundleContext.ungetService(lRef); } } System.err.println("Jolokia-Error: " + pMessage + " : " + pThrowable.getMessage()); } }