Author: stefanegli
Date: Tue Mar  4 09:41:55 2014
New Revision: 1573976

URL: http://svn.apache.org/r1573976
Log:
no-jira : more details on Instance creation and stop

Modified:
    
sling/trunk/bundles/extensions/discovery/impl/src/test/java/org/apache/sling/discovery/impl/setup/Instance.java

Modified: 
sling/trunk/bundles/extensions/discovery/impl/src/test/java/org/apache/sling/discovery/impl/setup/Instance.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/discovery/impl/src/test/java/org/apache/sling/discovery/impl/setup/Instance.java?rev=1573976&r1=1573975&r2=1573976&view=diff
==============================================================================
--- 
sling/trunk/bundles/extensions/discovery/impl/src/test/java/org/apache/sling/discovery/impl/setup/Instance.java
 (original)
+++ 
sling/trunk/bundles/extensions/discovery/impl/src/test/java/org/apache/sling/discovery/impl/setup/Instance.java
 Tue Mar  4 09:41:55 2014
@@ -254,6 +254,7 @@ public class Instance {
             throws Exception {
        this.slingId = slingId;
         this.debugName = debugName;
+        logger.info("<init>: starting slingId="+slingId+", 
debugName="+debugName);
 
         osgiMock = new OSGiMock();
 
@@ -574,18 +575,23 @@ public class Instance {
     }
 
     public void stop() throws Exception {
+        logger.info("stop: stopping slingId="+slingId+", 
debugName="+debugName);
        if (heartbeatRunner!=null) {
                heartbeatRunner.stop();
                heartbeatRunner = null;
        }
        if ((observationListener != null) && (observationManager != null)) {
+           logger.info("stop: removing listener for slingId="+slingId+": 
"+observationListener);
             observationManager.removeEventListener(observationListener);
+       } else {
+           logger.warn("stop: could not remove listener for 
slingId="+slingId+", debugName="+debugName+", 
observationManager="+observationManager+", 
observationListener="+observationListener);
        }
        
         if (resourceResolver != null) {
             resourceResolver.close();
         }
         osgiMock.deactivateAll();
+        logger.info("stop: stopped slingId="+slingId+", debugName="+debugName);
     }
 
     public void bindTopologyEventListener(TopologyEventListener eventListener)


Reply via email to