public String format(LogRecord lr) { // Throwable ex = lr.getThrown(); Throwable ex = (Throwable)lr.getParameters()[1]; // LocalizedError err = (LocalizedError) lr.getParameters()[1]; // Throwable ex = (Throwable)err.exception; StringWriter sw = new StringWriter(); ex.printStackTrace(new PrintWriter(sw)); return super.format(lr) + " " + sw.toString(); } }
public String format(LogRecord lr) { UURI uuri = (UURI) lr.getParameters()[0]; String problem = (String) lr.getParameters()[1]; return ArchiveUtils.getLog17Date() + " " + ( (uuri ==null) ? "n/a" : uuri.toString() ) + " \"" + lr.getMessage() + "\" " + problem + "\n"; } }
private String getMessage( LogRecord record ) { String message = record.getMessage(); if ( message == null ) { return null; } ResourceBundle bundle = record.getResourceBundle(); if ( bundle != null ) { try { message = bundle.getString( message ); } catch ( MissingResourceException e ) { // leave message as it was } } Object[] params = record.getParameters(); if ( params != null && params.length > 0 ) { message = MessageFormat.format( message, params ); } return message; }
Object[] params = record.getParameters();
public String format(LogRecord lr) { Object [] parameters = lr.getParameters(); String stackTrace = "None retrieved"; if (parameters != null) { // CrawlURI is always first parameter. CrawlURI curi = (CrawlURI)parameters[0]; if (curi != null) { Throwable t = (Throwable)curi.getData().get(A_RUNTIME_EXCEPTION); assert t != null : "Null throwable"; StringWriter sw = new StringWriter(); if (t == null) { sw.write("No exception to report."); } else { t.printStackTrace(new PrintWriter(sw)); } stackTrace = sw.toString(); } } return super.format(lr) + " " + stackTrace; } }
Object[] params = r.getParameters();
Object[] params = r.getParameters(); if (params != null) { for (Object element : params) {
return cachedFormat.get(); CrawlURI curi = (CrawlURI)lr.getParameters()[0]; String length = NA; String mime = null;
private synchronized String formatMessage(LogRecord record) { String msg = getMessage(record); try { Object params[] = record.getParameters(); if ((params == null) || (params.length == 0)) { return msg; } if (Pattern.compile("\\{\\d+\\}").matcher(msg).find()) { return MessageFormat.format(msg,params); } return msg; } catch (Exception ex) { return msg; } }
String message = record.getMessage(); if (message != null) { final Object[] parameters = record.getParameters(); if (!ArrayUtils.isEmpty(parameters)) { final Pattern pattern = Pattern.compile("\\{.*?\\}");
/** * Formats message for the log record. This method removes any fully * qualified throwable class names from the message. * * @param record the log record. * @return the formatted message string. */ @Override public String formatMessage(final LogRecord record) { String msg = super.formatMessage(record); msg = replaceClassName(msg, record.getThrown()); msg = replaceClassName(msg, record.getParameters()); return msg; }
/** * Formats message for the log record. This method removes any fully * qualified throwable class names from the message. * * @param record the log record. * @return the formatted message string. */ @Override public String formatMessage(final LogRecord record) { String msg = super.formatMessage(record); msg = replaceClassName(msg, record.getThrown()); msg = replaceClassName(msg, record.getParameters()); return msg; }
StringBuilder sb = new StringBuilder(levelShortStringMap.get(record.getLevel())); sb.append("|").append(format.format(new Date())).append("|"); Object parameters[] = record.getParameters();
final Object[] parameters = record.getParameters(); return ((IndexedResourceBundle) resources).getString(key, parameters); unexpectedException(e); final Object[] parameters = record.getParameters(); if (parameters != null && parameters.length != 0) { final int offset = message.indexOf('{');
String bundleName = record.getResourceBundleName(); String message = record.getMessage(); Object[] params = record.getParameters(); Throwable thrown = record.getThrown(); ResourceBundle bundle = record.getResourceBundle();
private static <T> T getParam(LogRecord r, int index, Class<T> type) { if (r == null || r.getParameters() == null || r.getParameters().length <= index) { return null; } Object o = r.getParameters()[index]; return type.isInstance(o) ? type.cast(o) : null; } private static String getParam(LogRecord r, int index) {
@Override public String format(LogRecord record) { String message = record.getMessage() ; if ( record.getParameters() != null ) message = MessageFormat.format(message, record.getParameters()) ; if ( ensureNL && ! message.endsWith("\n") ) message = message + "\n" ; return message ; } }
@Override public String format(LogRecord record) { String message = record.getMessage() ; if ( record.getParameters() != null ) message = MessageFormat.format(message, record.getParameters()) ; if ( ensureNL && ! message.endsWith("\n") ) message = message + "\n" ; return message ; } }
public String format(LogRecord lr) { // Throwable ex = lr.getThrown(); Throwable ex = (Throwable)lr.getParameters()[1]; // LocalizedError err = (LocalizedError) lr.getParameters()[1]; // Throwable ex = (Throwable)err.exception; StringWriter sw = new StringWriter(); ex.printStackTrace(new PrintWriter(sw)); return super.format(lr) + " " + sw.toString(); } }
private void message(AbstractLogger l, int level, LogRecord record) { Object[] parameters = record.getParameters(); if (parameters == null) parameters = EMPTY; l.message(level, record.getMessage(), parameters); }