Removed cast to SmartInitializingSingleton for FunctionCatalog
This commit is contained in:
@@ -33,7 +33,6 @@ import org.apache.commons.logging.LogFactory;
|
||||
|
||||
import org.springframework.beans.BeansException;
|
||||
import org.springframework.beans.factory.BeanCreationException;
|
||||
import org.springframework.beans.factory.SmartInitializingSingleton;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.beans.factory.config.BeanDefinition;
|
||||
import org.springframework.beans.factory.config.BeanFactoryPostProcessor;
|
||||
@@ -289,9 +288,9 @@ public class BinderFactoryAutoConfiguration {
|
||||
|
||||
private String determineFunctionName(FunctionCatalog catalog, Environment environment) {
|
||||
String name = environment.getProperty("spring.cloud.stream.function.definition");
|
||||
if (!StringUtils.hasText(name) && catalog.size() == 0) {
|
||||
((SmartInitializingSingleton) catalog).afterSingletonsInstantiated();
|
||||
}
|
||||
// if (!StringUtils.hasText(name) && catalog.size() == 0) {
|
||||
// ((SmartInitializingSingleton) catalog).afterSingletonsInstantiated();
|
||||
// }
|
||||
if (!StringUtils.hasText(name) && Boolean.parseBoolean(
|
||||
environment.getProperty("spring.cloud.function.routing.enabled", "false"))) {
|
||||
name = RoutingFunction.FUNCTION_NAME;
|
||||
|
||||
Reference in New Issue
Block a user