Add more logging

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@634610 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/BundleComponentActivator.java b/scr/src/main/java/org/apache/felix/scr/impl/BundleComponentActivator.java
index bc0fc6d..e5612a9 100644
--- a/scr/src/main/java/org/apache/felix/scr/impl/BundleComponentActivator.java
+++ b/scr/src/main/java/org/apache/felix/scr/impl/BundleComponentActivator.java
@@ -384,6 +384,7 @@
         {
             try
             {
+                log( LogService.LOG_DEBUG, "Disabling Component", cm[i].getComponentMetadata(), null );
                 cm[i].disable();
             }
             catch ( Throwable t )
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/ComponentFactoryImpl.java b/scr/src/main/java/org/apache/felix/scr/impl/ComponentFactoryImpl.java
index 23c716d..db17352 100644
--- a/scr/src/main/java/org/apache/felix/scr/impl/ComponentFactoryImpl.java
+++ b/scr/src/main/java/org/apache/felix/scr/impl/ComponentFactoryImpl.java
@@ -163,6 +163,9 @@
             ComponentManager cm = ( ComponentManager ) m_configuredServices.remove( pid );
             if ( cm != null )
             {
+                getActivator().log( LogService.LOG_DEBUG, "Disposing component after configuration deletion",
+                    getComponentMetadata(), null );
+
                 disposeComponentManager( cm );
             }
         }
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/DependencyManager.java b/scr/src/main/java/org/apache/felix/scr/impl/DependencyManager.java
index 385e6ad..258d9b9 100644
--- a/scr/src/main/java/org/apache/felix/scr/impl/DependencyManager.java
+++ b/scr/src/main/java/org/apache/felix/scr/impl/DependencyManager.java
@@ -175,6 +175,11 @@
                 // only reactivate if the service has an influence on binding
                 if ( m_dependencyMetadata.isMultiple() || !isBound() )
                 {
+                    m_componentManager.getActivator().log(
+                        LogService.LOG_DEBUG,
+                        "Dependency Manager: Service " + m_dependencyMetadata.getName()
+                            + " registered, reactivate component", m_componentManager.getComponentMetadata(), null );
+
                     m_componentManager.reactivate();
                 }
             }
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/ImmediateComponentManager.java b/scr/src/main/java/org/apache/felix/scr/impl/ImmediateComponentManager.java
index ba9605b..1df36c3 100644
--- a/scr/src/main/java/org/apache/felix/scr/impl/ImmediateComponentManager.java
+++ b/scr/src/main/java/org/apache/felix/scr/impl/ImmediateComponentManager.java
@@ -396,6 +396,8 @@
         // configuration data
         if ( ( getState() & ( STATE_ACTIVE | STATE_FACTORY | STATE_REGISTERED ) ) != 0 )
         {
+            getActivator().log( LogService.LOG_DEBUG, "Deactivating and Activating to reconfigure from configuration",
+                getComponentMetadata(), null );
             reactivate();
         }
     }