Author: davsclaus
Date: Fri Feb  8 13:08:07 2013
New Revision: 1443998

URL: http://svn.apache.org/r1443998
Log:
CAMEL-6053: Avoid ugly ERROR logging in Camel 2.10.x for camel-test-blueprint

Modified:
    
camel/branches/camel-2.10.x/components/camel-test-blueprint/src/main/java/org/apache/camel/test/blueprint/CamelBlueprintTestSupport.java

Modified: 
camel/branches/camel-2.10.x/components/camel-test-blueprint/src/main/java/org/apache/camel/test/blueprint/CamelBlueprintTestSupport.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.10.x/components/camel-test-blueprint/src/main/java/org/apache/camel/test/blueprint/CamelBlueprintTestSupport.java?rev=1443998&r1=1443997&r2=1443998&view=diff
==============================================================================
--- 
camel/branches/camel-2.10.x/components/camel-test-blueprint/src/main/java/org/apache/camel/test/blueprint/CamelBlueprintTestSupport.java
 (original)
+++ 
camel/branches/camel-2.10.x/components/camel-test-blueprint/src/main/java/org/apache/camel/test/blueprint/CamelBlueprintTestSupport.java
 Fri Feb  8 13:08:07 2013
@@ -72,6 +72,8 @@ public abstract class CamelBlueprintTest
             if (configAdmin != null) {
                 // ensure we update
                 Configuration config = configAdmin.getConfiguration(file[1]);
+                // NOTE: setting bundle location to null is only needed for 
Camel 2.10.x to avoid ugly ERROR logging by pojosr/blueprint
+                config.setBundleLocation(null);
                 log.info("Updating ConfigAdmin {} by overriding properties 
{}", config, props);
                 config.update(props);
             }
@@ -86,6 +88,8 @@ public abstract class CamelBlueprintTest
             if (config == null) {
                 throw new IllegalArgumentException("Cannot find configuration 
with pid " + pid + " in OSGi ConfigurationAdmin service.");
             }
+            // NOTE: setting bundle location to null is only needed for Camel 
2.10.x to avoid ugly ERROR logging by pojosr/blueprint
+            config.setBundleLocation(null);
             log.info("Updating ConfigAdmin {} by overriding properties {}", 
config, props);
             config.update(props);
         }


Reply via email to