We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ef47bf commit 93b45feCopy full SHA for 93b45fe
int-aws/src/main/java/org/springframework/integration/aws/config/xml/ValueFactory.java
@@ -19,7 +19,11 @@ static ValueFactory<TypedStringValue> typedString(Class<?> type) {
19
}
20
21
static ValueFactory<AbstractBeanDefinition> expressionBean() {
22
- return value -> BeanDefinitionBuilder.genericBeanDefinition(ExpressionFactoryBean.class)
+ return bean(ExpressionFactoryBean.class);
23
+ }
24
+
25
+ static ValueFactory<AbstractBeanDefinition> bean(Class<?> type) {
26
+ return value -> BeanDefinitionBuilder.genericBeanDefinition(type)
27
.addConstructorArgValue(value)
28
.applyCustomizers(def -> def.setAutowireCandidate(false))
29
.getBeanDefinition();
0 commit comments