Improve logging (indicate updated service in UpdateTask and add bundle location to reference output)
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1202663 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java b/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java
index 1e74bdd..c189d8e 100644
--- a/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java
+++ b/configadmin/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java
@@ -1054,6 +1054,7 @@
if ( provider != null )
{
buf.append( ", bundle=" ).append( provider.getBundleId() );
+ buf.append( '/' ).append( provider.getLocation() );
}
else
{
@@ -1700,8 +1701,12 @@
helper.provide( ref );
- log( LogService.LOG_DEBUG, "Updated configuration {0} to update #{1}", new Object[]
- { config.getPid(), new Long( config.getLastUpdatedTime() ) } );
+ log(
+ LogService.LOG_DEBUG,
+ "Updated {0} with configuration {1} (update #{1})",
+ new Object[]
+ { ConfigurationManager.toString( ref ), config.getPid(),
+ new Long( config.getLastUpdatedTime() ) } );
}
// update the lastUpdatedTime