continue;
}
((StructuredDataMessage) msg).put(entry.getKey().toString(), entry.getValue().toString());
}
} catch (final Exception ex) {
msg = new ParameterizedMessage(s1, objects, throwable);
}
} else if (objects == null) {
msg = new SimpleMessage(s1);
} else {
msg = new ParameterizedMessage(s1, objects, throwable);
if (throwable != null) {
throwable = ((ParameterizedMessage) msg).getThrowable();
}
}
logger.log((org.apache.logging.log4j.Marker) marker, fqcn, getLevel(i), msg, throwable);