From: Mathieu Baudier Date: Wed, 9 Jan 2019 14:21:40 +0000 (+0100) Subject: Log message for OSGi exceptions X-Git-Tag: argeo-commons-2.1.77~39 X-Git-Url: http://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=c70b26dbc9a322a0a7fe3f78982ba57980d39fb1 Log message for OSGi exceptions --- diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeLogger.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeLogger.java index 133d82496..5571d70ac 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeLogger.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeLogger.java @@ -100,7 +100,6 @@ class NodeLogger implements ArgeoLogger, LogListener { } }; - @SuppressWarnings("unchecked") public NodeLogger(LogReaderService lrs) { Enumeration logEntries = lrs.getLog(); while (logEntries.hasMoreElements()) @@ -172,6 +171,7 @@ class NodeLogger implements ArgeoLogger, LogListener { // // OSGi LOGGER // + @SuppressWarnings("deprecation") @Override public void logged(LogEntry status) { Log pluginLog = LogFactory.getLog(status.getBundle().getSymbolicName()); @@ -181,7 +181,7 @@ class NodeLogger implements ArgeoLogger, LogListener { if (status.getException() instanceof SignatureException) return; // pluginLog.error(msg(status), status.getException()); - pluginLog.error(msg(status)); + pluginLog.error(msg(status) + ": " + status.getException()); } else if (severity == LogService.LOG_WARNING) pluginLog.warn(msg(status), status.getException()); else if (severity == LogService.LOG_INFO && pluginLog.isDebugEnabled())