Applied patch (FELIX-500) to disable the class loading diagnostic message
when the logger is not at the DEBUG level.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@631605 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/searchpolicy/R4SearchPolicyCore.java b/framework/src/main/java/org/apache/felix/framework/searchpolicy/R4SearchPolicyCore.java
index dfe6d86..e521e89 100755
--- a/framework/src/main/java/org/apache/felix/framework/searchpolicy/R4SearchPolicyCore.java
+++ b/framework/src/main/java/org/apache/felix/framework/searchpolicy/R4SearchPolicyCore.java
@@ -191,7 +191,11 @@
         }
         catch (ClassNotFoundException ex)
         {
-            String msg = diagnoseClassLoadError(module, name);
+            String msg = name;
+            if (m_logger.getLogLevel() >= Logger.LOG_DEBUG)
+            {
+                msg = diagnoseClassLoadError(module, name);
+            }
             throw new ClassNotFoundException(msg, ex);
         }