GH-2153 Add proxyBeanMethods instruction to configuratioin classes

Resolves #2153
This commit is contained in:
Oleg Zhurakousky
2021-05-05 17:02:34 +02:00
parent 197c3fe907
commit 1f9cc848c4
11 changed files with 11 additions and 11 deletions

View File

@@ -44,7 +44,7 @@ import org.springframework.integration.config.EnableIntegration;
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@Configuration
@Configuration(proxyBeanMethods = false)
@Import({ BindingBeansRegistrar.class, BinderFactoryAutoConfiguration.class })
@EnableIntegration
@Deprecated

View File

@@ -76,7 +76,7 @@ import org.springframework.validation.Validator;
* @author Soby Chacko
* @author David Harrigan
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
@EnableConfigurationProperties({ BindingServiceProperties.class })
@Import(ContentTypeConfiguration.class)

View File

@@ -46,7 +46,7 @@ import org.springframework.context.annotation.Configuration;
@AutoConfigureBefore(EndpointAutoConfiguration.class)
@ConditionalOnBean(BinderFactory.class)
@AutoConfigureAfter(BindingServiceConfiguration.class)
@Configuration
@Configuration(proxyBeanMethods = false)
public class BindersHealthIndicatorAutoConfiguration {
@Bean

View File

@@ -87,7 +87,7 @@ import org.springframework.util.ObjectUtils;
* @author Soby Chacko
*/
@SuppressWarnings("deprecation")
@Configuration
@Configuration(proxyBeanMethods = false)
@EnableConfigurationProperties({ BindingServiceProperties.class,
SpringIntegrationProperties.class, StreamFunctionProperties.class })
@Import({ DestinationPublishingMetricsAutoConfiguration.class,

View File

@@ -31,7 +31,7 @@ import org.springframework.context.annotation.Configuration;
* @author Oleg Zhurakousky
* @since 2.0
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@ConditionalOnClass(name = {
"org.springframework.boot.actuate.endpoint.annotation.Endpoint" })
@ConditionalOnBean(BindingService.class)

View File

@@ -34,7 +34,7 @@ import org.springframework.messaging.MessageChannel;
* @author Marius Bogoevici
* @author Ilayaperumal Gopinathan
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@ConditionalOnBean(BindingService.class)
@EnableConfigurationProperties(DefaultPollerProperties.class)
public class ChannelBindingAutoConfiguration {

View File

@@ -35,7 +35,7 @@ import org.springframework.context.annotation.Configuration;
* @author Marius Bogoevici
* @author Ilayaperumal Gopinathan
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@ConditionalOnClass(name = "org.springframework.boot.actuate.endpoint.annotation.Endpoint")
@ConditionalOnBean(BindingService.class)
@AutoConfigureAfter(EndpointAutoConfiguration.class)

View File

@@ -36,7 +36,7 @@ import org.springframework.messaging.converter.MessageConverter;
* @author Artem Bilan
* @author Oleg Zhurakousky
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
class ContentTypeConfiguration {

View File

@@ -43,7 +43,7 @@ import org.springframework.integration.json.JsonPropertyAccessor;
* @author Eric Bottard
* @author Artem Bilan
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
public class SpelExpressionConverterConfiguration {

View File

@@ -119,7 +119,7 @@ import org.springframework.util.StringUtils;
* @author Soby Chacko
* @since 2.1
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@EnableConfigurationProperties(StreamFunctionProperties.class)
@Import({ BindingBeansRegistrar.class, BinderFactoryAutoConfiguration.class })
@AutoConfigureBefore(BindingServiceConfiguration.class)

View File

@@ -43,7 +43,7 @@ import org.springframework.util.StringUtils;
* @author Oleg Zhurakousky
* @since 2.0
*/
@Configuration
@Configuration(proxyBeanMethods = false)
@AutoConfigureBefore(SimpleMetricsExportAutoConfiguration.class)
@AutoConfigureAfter(MetricsAutoConfiguration.class)
@ConditionalOnClass({ Binder.class, MetricsAutoConfiguration.class })