CAMEL-12251: WARN about blueprint component definition problems
diff --git a/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintComponentResolver.java b/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintComponentResolver.java
index 9ec35c3..099e119 100644
--- a/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintComponentResolver.java
+++ b/components/camel-blueprint/src/main/java/org/apache/camel/blueprint/BlueprintComponentResolver.java
@@ -22,6 +22,7 @@
 import org.apache.camel.spi.ComponentResolver;
 import org.apache.camel.util.CamelContextHelper;
 import org.osgi.framework.BundleContext;
+import org.osgi.service.blueprint.container.ComponentDefinitionException;
 import org.osgi.service.blueprint.container.NoSuchComponentException;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -54,6 +55,8 @@
         } catch (Exception e) {
             if (getException(NoSuchComponentException.class, e) != null) {
                 // if the caused error is NoSuchComponentException then that can be expected so ignore
+            } else if (getException(ComponentDefinitionException.class, e) != null) {
+                LOG.warn("Problem looking up bean: " + name + " due: " + e.getMessage(), e);
             } else {
                 LOG.trace("Ignored error looking up bean: " + name + " due: " + e.getMessage(), e);
             }