From 9ec7cf9b4347e016a0e6ec5a3aebf92d2fe36d53 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 16 Feb 2022 10:10:37 +0100 Subject: [PATCH] GH-2282 Ensure BeanPostProcessors do not triger early initialization --- .../cloud/stream/config/BindingServiceConfiguration.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/config/BindingServiceConfiguration.java b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/config/BindingServiceConfiguration.java index d5d26d07d..282e3d3be 100644 --- a/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/config/BindingServiceConfiguration.java +++ b/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/config/BindingServiceConfiguration.java @@ -165,7 +165,7 @@ public class BindingServiceConfiguration { } @Bean - public BeanPostProcessor globalErrorChannelCustomizer() { + public static BeanPostProcessor globalErrorChannelCustomizer() { return new BeanPostProcessor() { @Override public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException {