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 5658636edf6e CAMEL-26293: docs - examples with options that do not
exist or values Camel does not read (#28438)
5658636edf6e is described below
commit 5658636edf6e3d1331f1f20f8985fc82be57f899
Author: Claus Ibsen <[email protected]>
AuthorDate: Sun Oct 25 11:33:31 2026 +0100
CAMEL-26293: docs - examples with options that do not exist or values Camel
does not read (#28438)
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
---
.../camel/catalog/docs/aws-secrets-manager-component.adoc | 4 ++--
.../org/apache/camel/catalog/docs/opentelemetry2.adoc | 2 +-
.../src/main/docs/aws-secrets-manager-component.adoc | 4 ++--
.../camel-opentelemetry2/src/main/docs/opentelemetry2.adoc | 2 +-
.../modules/ROOT/pages/route-configuration.adoc | 3 ++-
docs/user-manual/modules/ROOT/pages/security.adoc | 6 +++---
.../modules/ROOT/pages/using-propertyplaceholder.adoc | 14 ++++++++++----
.../camel/dsl/jbang/core/commands/ai/eip-samples.json | 2 +-
8 files changed, 22 insertions(+), 15 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-secrets-manager-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-secrets-manager-component.adoc
index 9ef6865d7305..6ee548164c42 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-secrets-manager-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-secrets-manager-component.adoc
@@ -428,7 +428,7 @@ With Environment variables:
[source,bash]
----
-export CAMEL_VAULT_AWS_USE_DEFAULT_CREDENTIALS_PROVIDER=accessKey
+export CAMEL_VAULT_AWS_USE_DEFAULT_CREDENTIALS_PROVIDER=true
export CAMEL_VAULT_AWS_REGION=region
----
@@ -436,7 +436,7 @@ or as plain Camel main properties:
[source,properties]
----
-camel.vault.aws.useDefaultCredentialProvider = true
+camel.vault.aws.defaultCredentialsProvider = true
camel.vault.aws.region = region
----
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry2.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry2.adoc
index 154b220111a3..1e664b4d384f 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry2.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/opentelemetry2.adoc
@@ -198,7 +198,7 @@ This is the idiomatic approach for Camel applications.
+
[source,properties]
----
-camel.mdc.customHeaders=CAMEL_TRACE_ID,CAMEL_SPAN_ID
+camel.mdc.customExchangeHeaders=CAMEL_TRACE_ID,CAMEL_SPAN_ID
----
.OpenTelemetry Agent MDC Instrumentation
diff --git
a/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
b/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
index 9ef6865d7305..6ee548164c42 100644
---
a/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
+++
b/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
@@ -428,7 +428,7 @@ With Environment variables:
[source,bash]
----
-export CAMEL_VAULT_AWS_USE_DEFAULT_CREDENTIALS_PROVIDER=accessKey
+export CAMEL_VAULT_AWS_USE_DEFAULT_CREDENTIALS_PROVIDER=true
export CAMEL_VAULT_AWS_REGION=region
----
@@ -436,7 +436,7 @@ or as plain Camel main properties:
[source,properties]
----
-camel.vault.aws.useDefaultCredentialProvider = true
+camel.vault.aws.defaultCredentialsProvider = true
camel.vault.aws.region = region
----
diff --git a/components/camel-opentelemetry2/src/main/docs/opentelemetry2.adoc
b/components/camel-opentelemetry2/src/main/docs/opentelemetry2.adoc
index 154b220111a3..1e664b4d384f 100644
--- a/components/camel-opentelemetry2/src/main/docs/opentelemetry2.adoc
+++ b/components/camel-opentelemetry2/src/main/docs/opentelemetry2.adoc
@@ -198,7 +198,7 @@ This is the idiomatic approach for Camel applications.
+
[source,properties]
----
-camel.mdc.customHeaders=CAMEL_TRACE_ID,CAMEL_SPAN_ID
+camel.mdc.customExchangeHeaders=CAMEL_TRACE_ID,CAMEL_SPAN_ID
----
.OpenTelemetry Agent MDC Instrumentation
diff --git a/docs/user-manual/modules/ROOT/pages/route-configuration.adoc
b/docs/user-manual/modules/ROOT/pages/route-configuration.adoc
index 9333dcb6899a..5849ab98348e 100644
--- a/docs/user-manual/modules/ROOT/pages/route-configuration.adoc
+++ b/docs/user-manual/modules/ROOT/pages/route-configuration.adoc
@@ -309,11 +309,12 @@ And in the YAML routes you can assign which
configurations to use:
uri: timer:yaml
parameters:
period: 3s
+ includeMetadata: true
steps:
- setBody:
expression:
simple:
- expression: "Timer fired ${header.CamelTimerCounter} times"
+ expression: "Timer fired ${exchangeProperty.CamelTimerCounter}
times"
- to:
uri: "log:yaml"
parameters:
diff --git a/docs/user-manual/modules/ROOT/pages/security.adoc
b/docs/user-manual/modules/ROOT/pages/security.adoc
index cd03c0e3d437..1d0528942630 100644
--- a/docs/user-manual/modules/ROOT/pages/security.adoc
+++ b/docs/user-manual/modules/ROOT/pages/security.adoc
@@ -489,7 +489,7 @@ With Environment variables:
[source,bash]
----
-export CAMEL_VAULT_AWS_USE_DEFAULT_CREDENTIALS_PROVIDER=accessKey
+export CAMEL_VAULT_AWS_USE_DEFAULT_CREDENTIALS_PROVIDER=true
export CAMEL_VAULT_AWS_REGION=region
----
@@ -497,7 +497,7 @@ or as plain Camel main properties:
[source,properties]
----
-camel.vault.aws.useDefaultCredentialProvider = true
+camel.vault.aws.defaultCredentialsProvider = true
camel.vault.aws.region = region
----
@@ -597,7 +597,7 @@ or as plain Camel main properties:
[source,properties]
----
camel.vault.gcp.useDefaultInstance = true
-camel.vault.aws.projectId = projectId
+camel.vault.gcp.projectId = projectId
----
Or by specifying a path to a service account key file, instead of using the
default instance.
diff --git a/docs/user-manual/modules/ROOT/pages/using-propertyplaceholder.adoc
b/docs/user-manual/modules/ROOT/pages/using-propertyplaceholder.adoc
index d48d76caa862..276667af91df 100644
--- a/docs/user-manual/modules/ROOT/pages/using-propertyplaceholder.adoc
+++ b/docs/user-manual/modules/ROOT/pages/using-propertyplaceholder.adoc
@@ -379,7 +379,8 @@ Java::
[source,java]
----
from("direct:start")
- .to("elasticsearch:foo?query={{myQuery?nested=false}}");
+ .setBody(constant("{{myQuery?nested=false}}"))
+ .to("elasticsearch:foo?operation=Search");
----
XML::
@@ -388,7 +389,10 @@ XML::
----
<route>
<from uri="direct:start"/>
- <to uri="elasticsearch:foo?query={{myQuery?nested=false}}"/>
+ <setBody>
+ <constant>{{myQuery?nested=false}}</constant>
+ </setBody>
+ <to uri="elasticsearch:foo?operation=Search"/>
</route>
----
@@ -400,14 +404,16 @@ YAML::
from:
uri: direct:start
steps:
+ - setBody:
+ constant: "{{myQuery?nested=false}}"
- to:
uri: elasticsearch:foo
parameters:
- query: "{{myQuery?nested=false}}"
+ operation: Search
----
====
-In the example above the placeholder _myQuery_ placeholder value is as follows
+In the example above the query of the search is the body, and the _myQuery_
placeholder value is as follows
[source,properties]
----
diff --git
a/dsl/camel-jbang/camel-jbang-core/src/generated/resources/org/apache/camel/dsl/jbang/core/commands/ai/eip-samples.json
b/dsl/camel-jbang/camel-jbang-core/src/generated/resources/org/apache/camel/dsl/jbang/core/commands/ai/eip-samples.json
index e97a971eb658..f4aa3c78cb1a 100644
---
a/dsl/camel-jbang/camel-jbang-core/src/generated/resources/org/apache/camel/dsl/jbang/core/commands/ai/eip-samples.json
+++
b/dsl/camel-jbang/camel-jbang-core/src/generated/resources/org/apache/camel/dsl/jbang/core/commands/ai/eip-samples.json
@@ -1224,7 +1224,7 @@
},
{
"source": "route-configuration.adoc",
- "yaml": "- route:\n # refer to the route configuration by the id to
use for this route\n routeConfigurationId: \"yamlError\"\n from:\n
uri: timer:yaml\n parameters:\n period: 3s\n steps:\n -
setBody:\n expression:\n simple:\n
expression: \"Timer fired ${header.CamelTimerCounter} times\"\n - to:\n
uri: \"log:yaml\"\n parameters:\n
showBodyType: false\n [...]
+ "yaml": "- route:\n # refer to the route configuration by the id to
use for this route\n routeConfigurationId: \"yamlError\"\n from:\n
uri: timer:yaml\n parameters:\n period: 3s\n
includeMetadata: true\n steps:\n - setBody:\n
expression:\n simple:\n expression: \"Timer fired
${exchangeProperty.CamelTimerCounter} times\"\n - to:\n uri:
\"log:yaml\"\n parameters:\n [...]
},
{
"source": "route-configuration.adoc",