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 2021/11/04 12:22:49 UTC

[camel] branch main updated: CAMEL-15133: camel-health - Remember to call super

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


The following commit(s) were added to refs/heads/main by this push:
     new 8935989  CAMEL-15133: camel-health - Remember to call super
8935989 is described below

commit 89359896d8b665a2e28357638c157a2707dafd71
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Nov 4 13:04:33 2021 +0100

    CAMEL-15133: camel-health - Remember to call super
---
 .../src/main/java/org/apache/camel/support/DefaultConsumer.java         | 2 +-
 .../src/main/java/org/apache/camel/support/ScheduledPollConsumer.java   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/camel-support/src/main/java/org/apache/camel/support/DefaultConsumer.java b/core/camel-support/src/main/java/org/apache/camel/support/DefaultConsumer.java
index ce2bf88..bbb0cc4 100644
--- a/core/camel-support/src/main/java/org/apache/camel/support/DefaultConsumer.java
+++ b/core/camel-support/src/main/java/org/apache/camel/support/DefaultConsumer.java
@@ -203,7 +203,7 @@ public class DefaultConsumer extends ServiceSupport implements Consumer, RouteAw
         LOG.debug("Build consumer: {}", this);
         ServiceHelper.buildService(exchangeFactory, processor);
 
-        // force to create and load the class during build time so the JVM does not
+        // force creating and load the class during build time so the JVM does not
         // load the class on first exchange to be created
         Object dummy = new DefaultConsumerCallback(this, null, false);
         LOG.trace("Warming up DefaultConsumer loaded class: {}", dummy.getClass().getName());
diff --git a/core/camel-support/src/main/java/org/apache/camel/support/ScheduledPollConsumer.java b/core/camel-support/src/main/java/org/apache/camel/support/ScheduledPollConsumer.java
index 3d9ae15..c585956 100644
--- a/core/camel-support/src/main/java/org/apache/camel/support/ScheduledPollConsumer.java
+++ b/core/camel-support/src/main/java/org/apache/camel/support/ScheduledPollConsumer.java
@@ -456,6 +456,7 @@ public abstract class ScheduledPollConsumer extends DefaultConsumer
             String id = "consumer:" + getRouteId();
             setHealthCheck(new ScheduledPollConsumerHealthCheck(this, id));
         }
+        super.doBuild();
     }
 
     @Override