Working multi RCP platform
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / osgi / CmsOsgiLogger.java
index 405fa46f4a92e27ae93d2422b3f0581ef87c6fb0..5fc6fcb4ff6cdf421f2b182392834c43c18f8f95 100644 (file)
@@ -44,7 +44,10 @@ public class CmsOsgiLogger implements LogListener {
        //
        @Override
        public void logged(LogEntry status) {
-               CmsLog pluginLog = CmsLog.getLog(status.getBundle().getSymbolicName());
+               String loggerName = status.getBundle().getSymbolicName();
+               if (loggerName == null)
+                       loggerName = "org.argeo.ext.osgi";
+               CmsLog pluginLog = CmsLog.getLog(loggerName);
                LogLevel severity = status.getLogLevel();
                if (severity.equals(LogLevel.ERROR) && pluginLog.isErrorEnabled()) {
                        // FIXME Fix Argeo TP