LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage());
LogEntries logEntries = driver.manage().logs().get(LogType.BROWSER); for (LogEntry entry : logEntries) { System.out.println(new Date(entry.getTimestamp()) + " " + entry.getLevel() + " " + entry.getMessage());
private void logNow(final LogEntry entry, final boolean removeDoNotLogTag) { final int osgiLevel = entry.getLevel(); Level jdkLevel = Level.FINEST;
@Override public void logged(LogEntry entry) { if (entry.getLevel() > maxLevel) { return; } out.println(formatter.formatEntry(entry)); }
/** * @see org.osgi.service.log.LogListener#logged(org.osgi.service.log.LogEntry) * @param arg0 */ public void logged(LogEntry entry) { if (entry.getLevel() >= this.LogLevel) { this.notifyLogEntry(entry); entryVector.add(entry); } }
private StringBuilder formatException(LogEntry entry, StringBuilder out) { Throwable t = entry.getException(); if (t != null) { if (entry.getLevel() == LogService.LOG_INFO) { out.append(": "); String msg = t.getMessage(); if (msg != null) { formatString(msg, out); } else { out.append(t.getClass().getName()); } } else { Writer buf = new StringWriter(); t.printStackTrace(new PrintWriter(buf)); formatString("\n" + buf, out); } } return out; }
@Override public void logged(LogEntry entry) { if(entry.getLevel() <= LogService.LOG_WARNING && entry.getMessage() != null) { MessageOverlay.MESSAGE_TYPE messageType; switch(entry.getLevel()) { case LogService.LOG_WARNING: case LogService.LOG_ERROR: messageType = MessageOverlay.MESSAGE_TYPE.ERROR; break; default: messageType = MessageOverlay.MESSAGE_TYPE.INFO; } setMessage(entry.getMessage(), messageType); start(); } } }
public static CompositeData encodeLogEntry(LogEntry entry) throws Exception { if (entry==null) return null; String[] itemNames = CompositeDataItemNames.LOG_ENTRY; Object[] itemValues = new Object[7]; itemValues[0] = new Integer((int) entry.getBundle().getBundleId()); itemValues[1] =entry.getBundle().getLocation(); itemValues[2] = OSGi2JMXCodec.encodeException(entry.getException()); itemValues[3] = new Integer(entry.getLevel()); itemValues[4] = entry.getMessage(); itemValues[5] = OSGi2JMXCodec.encodeService(entry.getServiceReference()); itemValues[6] = new Integer((int) entry.getTime()); return new CompositeDataSupport( OSGiTypes.LOGENTRY, itemNames, itemValues); } public static CompositeData encodeRoleProperties(Dictionary RoleProperties)
public void reportLog(LogEntry logEntry) { System.out.println("Log(" + logEntry.getTime() + "): " + logEntry.getLevel() + " " + logEntry.getMessage()); if (logEntry.getException() != null) { logEntry.getException().printStackTrace(); } }
public void reportLog(LogEntry logEntry) { System.out.println("Log(" + logEntry.getTime() + "): " + logEntry.getLevel() + " " + logEntry.getMessage()); if (logEntry.getException() != null) { logEntry.getException().printStackTrace(); } }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(LogEntry entry) { if (!(entry instanceof ExtendedLogEntry)) // TODO this should never happen return; ExtendedLogEntry extended = (ExtendedLogEntry) entry; Object context = extended.getContext(); if (context instanceof FrameworkLogEntry) { log((FrameworkLogEntry) context); return; } // OK we are now in a case where someone logged a normal entry to the real LogService log(new FrameworkLogEntry(getFwkEntryTag(entry), convertSeverity(entry.getLevel()), 0, entry.getMessage(), 0, entry.getException(), null)); }
public void logged(final LogEntry entry) { final Bundle bundle = entry.getBundle(); final Logger delegate = getDelegateForBundle(bundle); final ServiceReference serviceReference = entry.getServiceReference(); final int level = entry.getLevel(); final String message = entry.getMessage(); final Throwable exception = entry.getException(); if (serviceReference != null && exception != null) { log(delegate, serviceReference, level, message, exception); } else if (serviceReference != null) { log(delegate, serviceReference, level, message); } else if (exception != null) { log(delegate, level, message, exception); } else { log(delegate, level, message); } }