У меня есть конфигурация с двумя 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-компонента не является подпружиненным.
Я попытался определить в application.yml и удалил код, но он не работает
camel:
jms:
session:
acknowledge:
mode: CLIENT_ACKNOWLEDGE
что я делаю не так?