From aa2b309e667a654169325eeaeadf4b9b01775f32 Mon Sep 17 00:00:00 2001 From: Oleg Zhurakousky Date: Wed, 11 Dec 2024 13:17:38 +0100 Subject: [PATCH] GH-3030 Modify InputBindingLifecycle phase Resolves #3030 --- .../cloud/stream/binding/InputBindingLifecycle.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/InputBindingLifecycle.java b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/InputBindingLifecycle.java index 1055dd358..250c8bde0 100644 --- a/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/InputBindingLifecycle.java +++ b/core/spring-cloud-stream/src/main/java/org/springframework/cloud/stream/binding/InputBindingLifecycle.java @@ -21,6 +21,7 @@ import java.util.Collection; import java.util.Map; import org.springframework.cloud.stream.binder.Binding; +import org.springframework.context.SmartLifecycle; import org.springframework.util.CollectionUtils; /** @@ -49,7 +50,7 @@ public class InputBindingLifecycle extends AbstractBindingLifecycle { */ @Override public int getPhase() { - return Integer.MAX_VALUE - 1000; + return SmartLifecycle.DEFAULT_PHASE - 2048; } @Override