This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit af93b17dc8eb83b8868b8bf5290710d2521f4ee7
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Dec 16 10:34:34 2024 +0100

    CAMEL-21549: camel-spring-boot - No CamelContext defined yet so cannot 
inject into bean: startupConditionStrategy
---
 .../apache/camel/support/startup/DefaultStartupConditionStrategy.java   | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/core/camel-support/src/main/java/org/apache/camel/support/startup/DefaultStartupConditionStrategy.java
 
b/core/camel-support/src/main/java/org/apache/camel/support/startup/DefaultStartupConditionStrategy.java
index 33414fab273..9fb6a33337b 100644
--- 
a/core/camel-support/src/main/java/org/apache/camel/support/startup/DefaultStartupConditionStrategy.java
+++ 
b/core/camel-support/src/main/java/org/apache/camel/support/startup/DefaultStartupConditionStrategy.java
@@ -21,6 +21,7 @@ import java.util.List;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.CamelContextAware;
+import org.apache.camel.DeferredContextBinding;
 import org.apache.camel.RuntimeCamelException;
 import org.apache.camel.StartupStep;
 import org.apache.camel.VetoCamelContextStartException;
@@ -37,6 +38,7 @@ import org.slf4j.LoggerFactory;
 /**
  * Default {@link StartupConditionStrategy}.
  */
+@DeferredContextBinding
 public class DefaultStartupConditionStrategy extends ServiceSupport implements 
StartupConditionStrategy, CamelContextAware {
 
     private static final Logger LOG = 
LoggerFactory.getLogger(DefaultStartupConditionStrategy.class);

Reply via email to