issue#2040

移除RocketMQConfigBeanPostProcessor在RocketMQBinderAutoConfiguration类中的注入,改为通过spirng.factories注入,原来是通过spirng.binders经过spring-cloud-stream代理
pull/2041/head
Spike 4 years ago
parent 3ee8d4bf56
commit 1f9f10ce90

@ -50,11 +50,6 @@ public class RocketMQBinderAutoConfiguration {
@Autowired
private RocketMQBinderConfigurationProperties rocketBinderConfigurationProperties;
@Bean
public RocketMQConfigBeanPostProcessor rocketMQConfigBeanPostProcessor() {
return new RocketMQConfigBeanPostProcessor();
}
@Bean(RocketMQMessageConverter.DEFAULT_NAME)
@ConditionalOnMissingBean(name = { RocketMQMessageConverter.DEFAULT_NAME })
public CompositeMessageConverter rocketMQMessageConverter() {

@ -1,2 +1,3 @@
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.alibaba.cloud.stream.binder.rocketmq.autoconfigurate.ExtendedBindingHandlerMappingsProviderConfiguration
com.alibaba.cloud.stream.binder.rocketmq.autoconfigurate.ExtendedBindingHandlerMappingsProviderConfiguration,\
com.alibaba.cloud.stream.binder.rocketmq.custom.RocketMQConfigBeanPostProcessor
Loading…
Cancel
Save