From 1e1bcec9143a8ce75cee231ff0256b950845de53 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Mon, 4 Dec 2023 18:01:13 +0100 Subject: [PATCH] GH-2728 Reverse order of propagation of beans between parent and child context Resolves #2728 --- .../cloud/stream/binder/DefaultBinderFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/DefaultBinderFactory.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/DefaultBinderFactory.java index db3a5e6fc..0132d0f3c 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/DefaultBinderFactory.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binder/DefaultBinderFactory.java @@ -483,7 +483,7 @@ public class DefaultBinderFactory implements BinderFactory, DisposableBean, Appl if (refresh) { binderProducingContext.refresh(); if (!useApplicationContextAsParent || "integration".equals(binderType.getDefaultName())) { - this.propagateSharedBeans((GenericApplicationContext) this.context, binderProducingContext); + this.propagateSharedBeans(binderProducingContext, (GenericApplicationContext) this.context); } }