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 2025/05/29 08:10:22 UTC
(camel) 02/02: CAMEL-22122: Do not log duplicate component in use for stub
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 2d4c86de4351c91a2a1dea20e735ca99102b3f58
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu May 29 09:54:39 2025 +0200
CAMEL-22122: Do not log duplicate component in use for stub
---
.../main/java/org/apache/camel/impl/engine/AbstractCamelContext.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
index 6544a9126ef..0adfb36d59d 100644
--- a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
+++ b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java
@@ -2606,7 +2606,8 @@ public abstract class AbstractCamelContext extends BaseService
if (!counters.containsKey(source)) {
for (String targetName : cnames) {
Class<?> target = getComponent(targetName).getClass();
- if (source == target) {
+ boolean skip = "StubComponent".equals(target.getSimpleName());
+ if (!skip && source == target) {
Set<String> names = counters.computeIfAbsent(source, k -> new TreeSet<>());
names.add(targetName);
}