Author: cziegeler
Date: Fri Nov 24 15:30:49 2017
New Revision: 1816237

URL: http://svn.apache.org/viewvc?rev=1816237&view=rev
Log:
FELIX-5457 : Logger Support

Modified:
    
felix/trunk/osgi-r7/scr/src/main/java/org/apache/felix/scr/impl/Activator.java

Modified: 
felix/trunk/osgi-r7/scr/src/main/java/org/apache/felix/scr/impl/Activator.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/osgi-r7/scr/src/main/java/org/apache/felix/scr/impl/Activator.java?rev=1816237&r1=1816236&r2=1816237&view=diff
==============================================================================
--- 
felix/trunk/osgi-r7/scr/src/main/java/org/apache/felix/scr/impl/Activator.java 
(original)
+++ 
felix/trunk/osgi-r7/scr/src/main/java/org/apache/felix/scr/impl/Activator.java 
Fri Nov 24 15:30:49 2017
@@ -123,8 +123,14 @@ public class Activator extends AbstractE
             }
             catch ( final Exception e )
             {
-                logger.log(LogService.LOG_ERROR,  "Exception stopping during 
restart", e);
+                // logger might be null
+                if ( logger != null )
+                {
+                    logger.log(LogService.LOG_ERROR,  "Exception stopping 
during restart", e);
+                }
             }
+            // reinstantiate logger
+            logger = new ScrLogger(m_configuration, m_context);
         }
         try
         {


Reply via email to