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 c65364268fb3 Fix header names in component doc examples that no
component declares (#29488)
c65364268fb3 is described below
commit c65364268fb3da55658e7d5f51a57e218c60a8b2
Author: dhairya05 <[email protected]>
AuthorDate: Mon Nov 9 21:40:40 2026 +0530
Fix header names in component doc examples that no component declares
(#29488)
Four copy-pasteable examples set a header whose name does not match the
constant the component looks for, so the header is silently ignored:
* zookeeper: CamelZooKeeperCreateMode, but ZooKeeperMessage declares
ZOOKEEPER_CREATE_MODE = "CamelZookeeperCreateMode".
* kubernetes-nodes: CamelKubernetesNodeLabels, but
KUBERNETES_NODES_LABELS = "CamelKubernetesNodesLabels".
* kubernetes-pods: CamelKubernetesPodLabels, but
KUBERNETES_PODS_LABELS = "CamelKubernetesPodsLabels".
* spring-rabbitmq: CamelRabbitmqExchangeOverrideName, but
SpringRabbitMQConstants.EXCHANGE_OVERRIDE_NAME =
"CamelSpringRabbitmqExchangeOverrideName".
Catalog copies of the four pages regenerated.
---
.../org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc | 2 +-
.../org/apache/camel/catalog/docs/kubernetes-pods-component.adoc | 2 +-
.../org/apache/camel/catalog/docs/spring-rabbitmq-component.adoc | 2 +-
.../resources/org/apache/camel/catalog/docs/zookeeper-component.adoc | 2 +-
.../camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc | 2 +-
.../camel-kubernetes/src/main/docs/kubernetes-pods-component.adoc | 2 +-
.../camel-spring-rabbitmq/src/main/docs/spring-rabbitmq-component.adoc | 2 +-
components/camel-zookeeper/src/main/docs/zookeeper-component.adoc | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
index b451c35034fa..8e197e45d699 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-nodes-component.adoc
@@ -91,7 +91,7 @@ This operation returns a List of Nodes from your cluster
----
from("direct:listByLabels")
.process(exchange -> {
- exchange.getIn().setHeader("CamelKubernetesNodeLabels",
+ exchange.getIn().setHeader("CamelKubernetesNodesLabels",
Map.of("key1", "value1", "key2", "value2"));
})
.to("kubernetes-nodes:///?kubernetesClient=#kubernetesClient&operation=listNodesByLabels")
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
index 1a2bd40d1c95..4319fd19a24e 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/kubernetes-pods-component.adoc
@@ -91,7 +91,7 @@ This operation returns a list of pods from your cluster
----
from("direct:listByLabels")
.process(exchange -> {
- exchange.getIn().setHeader("CamelKubernetesPodLabels",
+ exchange.getIn().setHeader("CamelKubernetesPodsLabels",
Map.of("key1", "value1", "key2", "value2"));
})
.to("kubernetes-pods:///?kubernetesClient=#kubernetesClient&operation=listPodsByLabels")
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-rabbitmq-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-rabbitmq-component.adoc
index df3db18243d0..d7a6fd13716c 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-rabbitmq-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spring-rabbitmq-component.adoc
@@ -347,7 +347,7 @@ The exchange name, `dummy`, is just a placeholder. It must
be provided as
part of the RabbitMQ endpoint URL, but it will be ignored in this example.
In the `computeDestination` bean, specify the real destination by
-setting the `CamelRabbitmqExchangeOverrideName` header as follows:
+setting the `CamelSpringRabbitmqExchangeOverrideName` header as follows:
._Java-only: Java handler method_
[source,java]
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
index ed64a415c6ad..62044ab6fc08 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/zookeeper-component.adoc
@@ -312,5 +312,5 @@ ZooKeeper is byte-based.
[source,java]
----
Object testPayload = ...
-template.sendBodyAndHeader("direct:create-and-write-to-persistent-znode",
testPayload, "CamelZooKeeperCreateMode", "PERSISTENT");
+template.sendBodyAndHeader("direct:create-and-write-to-persistent-znode",
testPayload, "CamelZookeeperCreateMode", "PERSISTENT");
----
diff --git
a/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
b/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
index b451c35034fa..8e197e45d699 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
@@ -91,7 +91,7 @@ This operation returns a List of Nodes from your cluster
----
from("direct:listByLabels")
.process(exchange -> {
- exchange.getIn().setHeader("CamelKubernetesNodeLabels",
+ exchange.getIn().setHeader("CamelKubernetesNodesLabels",
Map.of("key1", "value1", "key2", "value2"));
})
.to("kubernetes-nodes:///?kubernetesClient=#kubernetesClient&operation=listNodesByLabels")
diff --git
a/components/camel-kubernetes/src/main/docs/kubernetes-pods-component.adoc
b/components/camel-kubernetes/src/main/docs/kubernetes-pods-component.adoc
index 1a2bd40d1c95..4319fd19a24e 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-pods-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-pods-component.adoc
@@ -91,7 +91,7 @@ This operation returns a list of pods from your cluster
----
from("direct:listByLabels")
.process(exchange -> {
- exchange.getIn().setHeader("CamelKubernetesPodLabels",
+ exchange.getIn().setHeader("CamelKubernetesPodsLabels",
Map.of("key1", "value1", "key2", "value2"));
})
.to("kubernetes-pods:///?kubernetesClient=#kubernetesClient&operation=listPodsByLabels")
diff --git
a/components/camel-spring-parent/camel-spring-rabbitmq/src/main/docs/spring-rabbitmq-component.adoc
b/components/camel-spring-parent/camel-spring-rabbitmq/src/main/docs/spring-rabbitmq-component.adoc
index df3db18243d0..d7a6fd13716c 100644
---
a/components/camel-spring-parent/camel-spring-rabbitmq/src/main/docs/spring-rabbitmq-component.adoc
+++
b/components/camel-spring-parent/camel-spring-rabbitmq/src/main/docs/spring-rabbitmq-component.adoc
@@ -347,7 +347,7 @@ The exchange name, `dummy`, is just a placeholder. It must
be provided as
part of the RabbitMQ endpoint URL, but it will be ignored in this example.
In the `computeDestination` bean, specify the real destination by
-setting the `CamelRabbitmqExchangeOverrideName` header as follows:
+setting the `CamelSpringRabbitmqExchangeOverrideName` header as follows:
._Java-only: Java handler method_
[source,java]
diff --git a/components/camel-zookeeper/src/main/docs/zookeeper-component.adoc
b/components/camel-zookeeper/src/main/docs/zookeeper-component.adoc
index ed64a415c6ad..62044ab6fc08 100644
--- a/components/camel-zookeeper/src/main/docs/zookeeper-component.adoc
+++ b/components/camel-zookeeper/src/main/docs/zookeeper-component.adoc
@@ -312,5 +312,5 @@ ZooKeeper is byte-based.
[source,java]
----
Object testPayload = ...
-template.sendBodyAndHeader("direct:create-and-write-to-persistent-znode",
testPayload, "CamelZooKeeperCreateMode", "PERSISTENT");
+template.sendBodyAndHeader("direct:create-and-write-to-persistent-znode",
testPayload, "CamelZookeeperCreateMode", "PERSISTENT");
----