【发布时间】:2020-01-25 15:09:28
【问题描述】:
我有两个 bean 的配置:
@Configuration
public class JmsConfiguration {
@Bean
PlatformTransactionManager jmsTransactionManager(ConnectionFactory jmsConnectionFactory) {
return new JmsTransactionManager(jmsConnectionFactory);
}
@Bean
public JmsComponent jms(ConnectionFactory jmsConnectionFactory) {
return JmsComponent.jmsComponentClientAcknowledge(jmsConnectionFactory);
}
}
bean 描述不是 spring-boot 方法。
我尝试在 application.yml 中定义并删除了代码,但它不起作用
camel:
jms:
session:
acknowledge:
mode: CLIENT_ACKNOWLEDGE
我做错了什么?
【问题讨论】:
-
application.yml文件的相对路径为
/myApplication/src/main/resources/application.yml
标签: java spring-boot apache-camel jms javabeans