diff --git a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistry.java b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistry.java index 928705de1..99f9680cb 100644 --- a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistry.java +++ b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/BeanFactoryAwareFunctionRegistry.java @@ -191,7 +191,7 @@ public class BeanFactoryAwareFunctionRegistry extends SimpleFunctionRegistry imp } else if (!ObjectUtils.isEmpty(names)) { if (names.size() > 1) { - logger.debug("Found more than one function bean in BeanFactory: " + names + logger.warn("Found more than one function bean in BeanFactory: " + names + ". If you did not intend to use functions, ignore this message. However, if you did " + "intend to use functions in the context of spring-cloud-function, consider " + "providing 'spring.cloud.function.definition' property pointing to a function bean(s) " diff --git a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/SimpleFunctionRegistry.java b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/SimpleFunctionRegistry.java index 1a23a949e..c605415c5 100644 --- a/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/SimpleFunctionRegistry.java +++ b/spring-cloud-function-context/src/main/java/org/springframework/cloud/function/context/catalog/SimpleFunctionRegistry.java @@ -300,7 +300,7 @@ public class SimpleFunctionRegistry implements FunctionRegistry, FunctionInspect for (String name : names) { Object function = this.locateFunction(name); if (function == null) { - logger.debug("Failed to discover function '" + definition + "' in function catalog. " + logger.warn("Failed to discover function '" + definition + "' in function catalog. " + "Function available in catalog are: " + this.getNames(null) + ". This is generally " + "acceptable for cases where there was no intention to use functions."); return null;