You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/07/27 05:04:27 UTC

[camel] 02/02: CAMEL-15298: Fixed WARN about cannot inject camel context into default health check registry when using spring boot.

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

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

commit 96ef8a8a44b9340af5c55a2408d854bbb68a98c5
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Jul 27 07:02:22 2020 +0200

    CAMEL-15298: Fixed WARN about cannot inject camel context into default health check registry when using spring boot.
---
 .../java/org/apache/camel/impl/health/DefaultHealthCheckRegistry.java   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/core/camel-health/src/main/java/org/apache/camel/impl/health/DefaultHealthCheckRegistry.java b/core/camel-health/src/main/java/org/apache/camel/impl/health/DefaultHealthCheckRegistry.java
index 0cd7e6a..cf4a4cc 100644
--- a/core/camel-health/src/main/java/org/apache/camel/impl/health/DefaultHealthCheckRegistry.java
+++ b/core/camel-health/src/main/java/org/apache/camel/impl/health/DefaultHealthCheckRegistry.java
@@ -23,6 +23,7 @@ import java.util.stream.Stream;
 
 import org.apache.camel.CamelContext;
 import org.apache.camel.CamelContextAware;
+import org.apache.camel.DeferredContextBinding;
 import org.apache.camel.ExtendedCamelContext;
 import org.apache.camel.health.HealthCheck;
 import org.apache.camel.health.HealthCheckRegistry;
@@ -38,6 +39,7 @@ import org.slf4j.LoggerFactory;
  * Default {@link HealthCheckRegistry}.
  */
 @JdkService(HealthCheckRegistry.FACTORY)
+@DeferredContextBinding
 public class DefaultHealthCheckRegistry extends ServiceSupport implements HealthCheckRegistry {
     private static final Logger LOG = LoggerFactory.getLogger(DefaultHealthCheckRegistry.class);