GH-2153 Add proxyBeanMethods instruction to configuratioin classes
Resolves #2153
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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 {
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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 {
|
||||
|
||||
|
||||
@@ -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 {
|
||||
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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 })
|
||||
|
||||
Reference in New Issue
Block a user