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-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 62e49aff313 Regen
62e49aff313 is described below
commit 62e49aff31359ed77c0b594f2651fcfe4a31b974
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Aug 29 13:50:18 2026 +0200
Regen
---
.../camel/springboot/catalog/dev-consoles/activity.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/api.json | 1 +
.../camel/springboot/catalog/dev-consoles/aws-secrets.json | 1 +
.../camel/springboot/catalog/dev-consoles/aws2-s3.json | 1 +
.../springboot/catalog/dev-consoles/azure-secrets.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/bean.json | 1 +
.../camel/springboot/catalog/dev-consoles/blocked.json | 1 +
.../camel/springboot/catalog/dev-consoles/browse.json | 1 +
.../springboot/catalog/dev-consoles/circuit-breaker.json | 1 +
.../camel/springboot/catalog/dev-consoles/consumer.json | 1 +
.../camel/springboot/catalog/dev-consoles/context.json | 1 +
.../camel/springboot/catalog/dev-consoles/datasource.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/debug.json | 1 +
.../camel/springboot/catalog/dev-consoles/endpoint.json | 1 +
.../camel/springboot/catalog/dev-consoles/errors.json | 1 +
.../springboot/catalog/dev-consoles/eval-language.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/event.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/gc.json | 1 +
.../camel/springboot/catalog/dev-consoles/gcp-secrets.json | 1 +
.../camel/springboot/catalog/dev-consoles/groovy.json | 1 +
.../springboot/catalog/dev-consoles/hashicorp-secrets.json | 1 +
.../camel/springboot/catalog/dev-consoles/health.json | 1 +
.../camel/springboot/catalog/dev-consoles/heap-dump.json | 1 +
.../springboot/catalog/dev-consoles/heap-histogram.json | 1 +
.../camel/springboot/catalog/dev-consoles/ibm-secrets.json | 1 +
.../camel/springboot/catalog/dev-consoles/inflight.json | 1 +
.../springboot/catalog/dev-consoles/internal-tasks.json | 1 +
.../springboot/catalog/dev-consoles/java-security.json | 1 +
.../springboot/catalog/dev-consoles/jfr-memory-leak.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/jfr.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/jvm.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/kafka.json | 1 +
.../catalog/dev-consoles/kubernetes-configmaps.json | 1 +
.../springboot/catalog/dev-consoles/kubernetes-secrets.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/log.json | 1 +
.../camel/springboot/catalog/dev-consoles/memory.json | 1 +
.../springboot/catalog/dev-consoles/message-history.json | 1 +
.../camel/springboot/catalog/dev-consoles/micrometer.json | 1 +
.../springboot/catalog/dev-consoles/opentelemetry.json | 1 +
.../springboot/catalog/dev-consoles/platform-http.json | 1 +
.../springboot/catalog/dev-consoles/processor-detail.json | 1 +
.../camel/springboot/catalog/dev-consoles/processor.json | 1 +
.../camel/springboot/catalog/dev-consoles/producer.json | 1 +
.../camel/springboot/catalog/dev-consoles/properties.json | 1 +
.../camel/springboot/catalog/dev-consoles/quartz.json | 1 +
.../camel/springboot/catalog/dev-consoles/receive.json | 1 +
.../camel/springboot/catalog/dev-consoles/reload.json | 1 +
.../camel/springboot/catalog/dev-consoles/resilience4j.json | 1 +
.../camel/springboot/catalog/dev-consoles/rest-spec.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/rest.json | 1 +
.../springboot/catalog/dev-consoles/route-controller.json | 1 +
.../springboot/catalog/dev-consoles/route-diagram.json | 1 +
.../camel/springboot/catalog/dev-consoles/route-dump.json | 1 +
.../camel/springboot/catalog/dev-consoles/route-group.json | 1 +
.../springboot/catalog/dev-consoles/route-structure.json | 1 +
.../springboot/catalog/dev-consoles/route-topology.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/route.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/send.json | 1 +
.../camel/springboot/catalog/dev-consoles/service.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/sftp.json | 1 +
.../springboot/catalog/dev-consoles/simple-language.json | 1 +
.../camel/springboot/catalog/dev-consoles/source.json | 1 +
.../camel/springboot/catalog/dev-consoles/sql-query.json | 1 +
.../camel/springboot/catalog/dev-consoles/sql-trace.json | 1 +
.../springboot/catalog/dev-consoles/startup-recorder.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/stub.json | 1 +
.../springboot/catalog/dev-consoles/system-properties.json | 1 +
.../camel/springboot/catalog/dev-consoles/thread.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/top.json | 1 +
.../apache/camel/springboot/catalog/dev-consoles/trace.json | 1 +
.../camel/springboot/catalog/dev-consoles/transformers.json | 1 +
.../springboot/catalog/dev-consoles/type-converters.json | 1 +
.../camel/springboot/catalog/dev-consoles/variables.json | 1 +
.../springboot/catalog/dev-consoles/vertx-websocket.json | 1 +
.../apache/camel/springboot/catalog/languages/xpath.json | 7 ++++---
.../camel-xpath-starter/src/main/docs/xpath.json | 6 ++++++
.../xpath/springboot/XPathLanguageConfiguration.java | 13 +++++++++++++
docs/spring-boot/modules/ROOT/pages/starters/xpath.adoc | 3 ++-
78 files changed, 99 insertions(+), 4 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/activity.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/activity.json
index f0a70238ffa..76f39d63ead 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/activity.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/activity.json
@@ -6,6 +6,7 @@
"title": "Camel Activity",
"description": "Recent completed exchange activity",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ActivityDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/api.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/api.json
index 0f875ca9c24..889412f2b56 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/api.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/api.json
@@ -6,6 +6,7 @@
"title": "API",
"description": "OpenAPI specification for the dev console API",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ApiDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws-secrets.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws-secrets.json
index b73d85619ca..b606f000f89 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws-secrets.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws-secrets.json
@@ -6,6 +6,7 @@
"title": "AWS Secrets",
"description": "AWS Secrets Manager",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.aws.secretsmanager.SecretsDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-aws-secrets-manager-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws2-s3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws2-s3.json
index 951c7347113..f9b11c1d086 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws2-s3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/aws2-s3.json
@@ -6,6 +6,7 @@
"title": "AWS S3",
"description": "AWS S3 Consumer",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Console",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-aws2-s3-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/azure-secrets.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/azure-secrets.json
index 39278f3c6c4..fa76cf9a64c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/azure-secrets.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/azure-secrets.json
@@ -6,6 +6,7 @@
"title": "Azure Key Vault Secrets",
"description": "Azure Key Vault Secret Manager",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.azure.key.vault.AzureKeyVaultManagerDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-azure-key-vault-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
index 5cad644ca4f..8d9c6d33ac9 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/bean.json
@@ -6,6 +6,7 @@
"title": "Bean",
"description": "Displays Java beans from the registry",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.BeanDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/blocked.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/blocked.json
index acc4b4229cb..d5b24131fb1 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/blocked.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/blocked.json
@@ -6,6 +6,7 @@
"title": "Blocked Exchanges",
"description": "Display blocked exchanges",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.BlockedConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
index a17c8a37593..7d23b51381f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/browse.json
@@ -6,6 +6,7 @@
"title": "Browse",
"description": "Browse pending messages on Camel components",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.BrowseDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/circuit-breaker.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/circuit-breaker.json
index ea9e1e9b58d..5a030358ab5 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/circuit-breaker.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/circuit-breaker.json
@@ -6,6 +6,7 @@
"title": "Circuit Breaker",
"description": "Display circuit breaker information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.CircuitBreakerDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/consumer.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/consumer.json
index 77a28cb6986..9cefd4bd16c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/consumer.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/consumer.json
@@ -6,6 +6,7 @@
"title": "Consumers",
"description": "Display information about Camel consumers",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ConsumerDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/context.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/context.json
index 97afd704a5b..d35da973e85 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/context.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/context.json
@@ -6,6 +6,7 @@
"title": "CamelContext",
"description": "Overall information about the CamelContext",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ContextDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/datasource.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/datasource.json
index d7f4e4f58dc..4aec9067af7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/datasource.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/datasource.json
@@ -6,6 +6,7 @@
"title": "DataSource",
"description": "Displays DataSource connection pool metrics",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.DataSourceDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
index 4e36dc1215c..fa27ec295b3 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/debug.json
@@ -6,6 +6,7 @@
"title": "Debug",
"description": "Camel route debugger",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.DebugDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/endpoint.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/endpoint.json
index 0dac6407171..85371d86949 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/endpoint.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/endpoint.json
@@ -6,6 +6,7 @@
"title": "Endpoints",
"description": "Endpoint Registry information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.EndpointDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
index 52f45a912f5..b0dc340c973 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/errors.json
@@ -6,6 +6,7 @@
"title": "Error Registry",
"description": "Display captured routing errors",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ErrorRegistryConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
index c502513c8e9..16bd6eaa2d9 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/eval-language.json
@@ -6,6 +6,7 @@
"title": "Evaluate Language",
"description": "Evaluate Language and display result",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.EvalLanguageDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/event.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/event.json
index 8dbfeb9a2c2..0821603f663 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/event.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/event.json
@@ -6,6 +6,7 @@
"title": "Camel Events",
"description": "The most recent Camel events",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.EventConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gc.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gc.json
index 1bf901cfb0b..18f72a80f1b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gc.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gc.json
@@ -6,6 +6,7 @@
"title": "Garbage Collector",
"description": "Displays Garbage Collector information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.GarbageCollectorDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gcp-secrets.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gcp-secrets.json
index 9cbb54164bf..d22b7388bdd 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gcp-secrets.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/gcp-secrets.json
@@ -6,6 +6,7 @@
"title": "GCP Secrets",
"description": "GCP Secret Manager",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.google.secret.manager.GoogleSecretManagerDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-google-secret-manager-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/groovy.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/groovy.json
index 845269dcceb..b944ebe48db 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/groovy.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/groovy.json
@@ -6,6 +6,7 @@
"title": "Groovy",
"description": "Groovy Language",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.language.groovy.GroovyDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-groovy-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/hashicorp-secrets.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/hashicorp-secrets.json
index 93686ebc080..f441dfcaa91 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/hashicorp-secrets.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/hashicorp-secrets.json
@@ -6,6 +6,7 @@
"title": "HashiCorp Secrets",
"description": "HashiCorp Vault Secrets",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.hashicorp.vault.SecretsDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-hashicorp-vault-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
index ffe85dbb941..fe0de44276f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/health.json
@@ -6,6 +6,7 @@
"title": "Health Check",
"description": "Health Check Status",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.HealthDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-dump.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-dump.json
index f238a4ccfb8..848a8d1bd69 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-dump.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-dump.json
@@ -6,6 +6,7 @@
"title": "Heap Dump",
"description": "Write a heap dump (.hprof) file for deep memory analysis",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.HeapDumpDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
index 87d622c538a..f922ad67751 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/heap-histogram.json
@@ -6,6 +6,7 @@
"title": "Heap Histogram",
"description": "Displays class-level heap memory usage",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.HeapHistogramDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/ibm-secrets.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/ibm-secrets.json
index 18bdc618549..36789c46493 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/ibm-secrets.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/ibm-secrets.json
@@ -6,6 +6,7 @@
"title": "IBM Secrets",
"description": "IBM Secrets Manager",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.ibm.secrets.manager.SecretsDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-ibm-secrets-manager-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
index 4978e741bf8..1e5f6ae0273 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/inflight.json
@@ -6,6 +6,7 @@
"title": "Inflight Exchanges",
"description": "Display inflight exchanges",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.InflightConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/internal-tasks.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/internal-tasks.json
index e4bf7887a8e..73e45144fa4 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/internal-tasks.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/internal-tasks.json
@@ -6,6 +6,7 @@
"title": "Internal Tasks",
"description": "Display information about internal tasks",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.TaskRegistryDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/java-security.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/java-security.json
index 647e61d432b..347a0dda378 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/java-security.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/java-security.json
@@ -6,6 +6,7 @@
"title": "Java Security",
"description": "Displays Java Security (JSSE) information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.JavaSecurityDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
index 046c2eaf880..84595d010e7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
@@ -6,6 +6,7 @@
"title": "JFR Memory Leak",
"description": "JFR-based old object sampling for memory leak diagnosis",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.JfrMemoryLeakDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr.json
index 3aae9e7a8df..315a6d8c098 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr.json
@@ -6,6 +6,7 @@
"title": "JFR Runtime Instrumentation",
"description": "Status and live control of camel-jfr runtime
instrumentation",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.runtime.jfr.CamelJfrDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-jfr-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jvm.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jvm.json
index 43871b43897..60b40544c04 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jvm.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jvm.json
@@ -6,6 +6,7 @@
"title": "JVM",
"description": "Displays JVM information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.JvmDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
index 68f0c9bd569..a268a2f6d60 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kafka.json
@@ -6,6 +6,7 @@
"title": "Kafka",
"description": "Apache Kafka",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.kafka.KafkaDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-kafka-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-configmaps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-configmaps.json
index a6cf087d344..5372a19ef6e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-configmaps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-configmaps.json
@@ -6,6 +6,7 @@
"title": "Kubernetes Config Maps",
"description": "Kubernetes Cluster Config Maps",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.kubernetes.config_maps.vault.ConfigmapsDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-kubernetes-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-secrets.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-secrets.json
index 6c99e041a48..f687a31746f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-secrets.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/kubernetes-secrets.json
@@ -6,6 +6,7 @@
"title": "Kubernetes Secrets",
"description": "Kubernetes Cluster Secrets",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.kubernetes.secrets.vault.SecretsDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-kubernetes-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/log.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/log.json
index 03894e2a9ec..232ee5830b5 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/log.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/log.json
@@ -6,6 +6,7 @@
"title": "Log",
"description": "Logging framework",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.LogDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/memory.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/memory.json
index 90c255bd8b0..a69cfdbfc77 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/memory.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/memory.json
@@ -6,6 +6,7 @@
"title": "JVM Memory",
"description": "Displays JVM memory information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.MemoryDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
index a80d0d754c4..86174464e65 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/message-history.json
@@ -6,6 +6,7 @@
"title": "Message History",
"description": "History of latest completed exchange",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.MessageHistoryDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
index baf5bcf396f..aaef774cf60 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/micrometer.json
@@ -6,6 +6,7 @@
"title": "Micrometer",
"description": "Display runtime metrics",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.micrometer.MicrometerConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-micrometer-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
index 52fa52a1d48..fd0f636698a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/opentelemetry.json
@@ -6,6 +6,7 @@
"title": "OpenTelemetry Spans",
"description": "OpenTelemetry span data captured in dev mode",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.opentelemetry2.OpenTelemetryDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-opentelemetry2-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/platform-http.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/platform-http.json
index 665d9f87a5e..56c9efe71fe 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/platform-http.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/platform-http.json
@@ -6,6 +6,7 @@
"title": "Platform HTTP",
"description": "Embedded HTTP Server",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.platform.http.PlatformHttpConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-platform-http-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
index 0355be91a56..396490b5e8e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor-detail.json
@@ -6,6 +6,7 @@
"title": "Processor Detail",
"description": "Show configured options for all processors in a route",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ProcessorDetailDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
index d705a150097..c1003cbbd12 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/processor.json
@@ -6,6 +6,7 @@
"title": "Processor",
"description": "Processor information",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.ProcessorDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/producer.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/producer.json
index 9e97ced2b0f..9d376de701e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/producer.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/producer.json
@@ -6,6 +6,7 @@
"title": "Producers",
"description": "Display information about Camel producers",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ProducerDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/properties.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/properties.json
index 27403c74728..61a773ce844 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/properties.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/properties.json
@@ -6,6 +6,7 @@
"title": "Properties",
"description": "Displays the properties loaded by Camel",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.PropertiesDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/quartz.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/quartz.json
index f3380dc6d27..790fcbe3336 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/quartz.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/quartz.json
@@ -6,6 +6,7 @@
"title": "Quartz",
"description": "Quartz Scheduler",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.quartz.QuartzConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-quartz-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
index e01211320e3..e1a199129e7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/receive.json
@@ -6,6 +6,7 @@
"title": "Camel Receive",
"description": "Consume messages from endpoints",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.ReceiveDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
index 1ac64e7dd01..10dc08de22c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/reload.json
@@ -6,6 +6,7 @@
"title": "Reload",
"description": "Console for reloading running Camel",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.ReloadDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
index 898cce9fb31..b26f7c1218f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/resilience4j.json
@@ -6,6 +6,7 @@
"title": "Resilience Circuit Breaker",
"description": "Display circuit breaker information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.resilience4j.ResilienceConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-resilience4j-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
index e44d8bccb43..c18faacaca8 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest-spec.json
@@ -6,6 +6,7 @@
"title": "Rest Spec",
"description": "OpenAPI specification content for contract-first REST
services",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.RestSpecDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest.json
index 5075693530d..d8e14e2cc33 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/rest.json
@@ -6,6 +6,7 @@
"title": "Rest",
"description": "Rest DSL Registry information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.RestDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
index 839229446c4..6db5736c2b0 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-controller.json
@@ -6,6 +6,7 @@
"title": "Route Controller",
"description": "Route controller information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.RouteControllerConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
index 3693d43299c..fca2fdbd905 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-diagram.json
@@ -6,6 +6,7 @@
"title": "Route Diagram",
"description": "Visual route diagrams",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.diagram.DiagramDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-diagram-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
index d90c9ddcda9..1ca4fe8c98f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-dump.json
@@ -6,6 +6,7 @@
"title": "Route Dump",
"description": "Dump route in XML, YAML, or Java DSL format",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.RouteDumpDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
index 7e546ba79a3..d4e2ba40304 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-group.json
@@ -6,6 +6,7 @@
"title": "Route Group",
"description": "Route Group information",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.RouteGroupDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
index fcd86d91750..c3396f3499d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-structure.json
@@ -6,6 +6,7 @@
"title": "Route Structure",
"description": "Dump route structure",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.RouteStructureDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
index 2253afa46f2..802e1988f85 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route-topology.json
@@ -6,6 +6,7 @@
"title": "Route Topology",
"description": "Route topology showing inter-route connections",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.RouteTopologyDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
index 2ecfb2fdbc9..92592522b2a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/route.json
@@ -6,6 +6,7 @@
"title": "Route",
"description": "Route information",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.RouteDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
index 56f8c838b06..bd62b7bc58c 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/send.json
@@ -6,6 +6,7 @@
"title": "Camel Send",
"description": "Send messages to endpoints",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.SendDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/service.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/service.json
index 8acf356e159..55ef721de7a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/service.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/service.json
@@ -6,6 +6,7 @@
"title": "Services",
"description": "Services used for network communication with clients",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ServiceDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sftp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sftp.json
index 7f24ca6dc5e..91876775983 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sftp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sftp.json
@@ -6,6 +6,7 @@
"title": "SFTP",
"description": "Secure FTP using JSCH",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.file.remote.SftpDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-ftp-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/simple-language.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/simple-language.json
index 7e44a60e649..26daf2314c7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/simple-language.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/simple-language.json
@@ -6,6 +6,7 @@
"title": "Simple Language",
"description": "Display simple language details",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.SimpleLanguageDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
index 99f9d4cbc34..2a505b6c419 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/source.json
@@ -6,6 +6,7 @@
"title": "Source",
"description": "Dump route source code",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.SourceDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
index b0a2f65ed8e..1d3a9c88c8a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-query.json
@@ -6,6 +6,7 @@
"title": "SQL Query",
"description": "Execute SQL queries on DataSource beans",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.SqlQueryDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-trace.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-trace.json
index a1f8c08ca73..c520a76585b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-trace.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/sql-trace.json
@@ -6,6 +6,7 @@
"title": "SQL Trace",
"description": "Trace SQL query executions",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.SqlTraceDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/startup-recorder.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/startup-recorder.json
index c440f8ac879..7f830c171c3 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/startup-recorder.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/startup-recorder.json
@@ -6,6 +6,7 @@
"title": "Startup Recorder",
"description": "Starting recording information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.StartupRecorderDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
index 1dfe1e470c9..0f1049928e5 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/stub.json
@@ -6,6 +6,7 @@
"title": "Stub",
"description": "Browse messages on stub endpoints",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.component.stub.StubConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-stub-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/system-properties.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/system-properties.json
index cdcb36d8f5a..d962b04274e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/system-properties.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/system-properties.json
@@ -6,6 +6,7 @@
"title": "System Properties",
"description": "Displays Java System Properties",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.SystemPropertiesDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
index c120de4c5d2..3551515d343 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/thread.json
@@ -6,6 +6,7 @@
"title": "Thread",
"description": "Displays JVM Threads information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.ThreadDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
index f4623584e00..64c675a3785 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/top.json
@@ -6,6 +6,7 @@
"title": "Top Routes",
"description": "Display the top routes",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.TopDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
index 4336896e211..dd641cad205 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/trace.json
@@ -6,6 +6,7 @@
"title": "Camel Tracing",
"description": "Trace routed messages",
"deprecated": false,
+ "readOnly": false,
"javaType": "org.apache.camel.impl.console.TraceDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/transformers.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/transformers.json
index b95a12eef71..521afc3c1b2 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/transformers.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/transformers.json
@@ -6,6 +6,7 @@
"title": "Data Type Transformers",
"description": "Data-type transformer information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.TransformerConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/type-converters.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/type-converters.json
index d3bbeca19b3..259ca04fbe5 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/type-converters.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/type-converters.json
@@ -6,6 +6,7 @@
"title": "Type Converters",
"description": "Camel Type Converter information",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.TypeConverterConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/variables.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/variables.json
index ba449274400..e511a31e859 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/variables.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/variables.json
@@ -6,6 +6,7 @@
"title": "Variables",
"description": "Displays variables",
"deprecated": false,
+ "readOnly": true,
"javaType": "org.apache.camel.impl.console.VariablesDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-console-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
index 9fe10d14d7b..6334ca7d03d 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/vertx-websocket.json
@@ -6,6 +6,7 @@
"title": "Vert.x WebSocket",
"description": "Vert.x WebSocket consumer details",
"deprecated": false,
+ "readOnly": true,
"javaType":
"org.apache.camel.component.vertx.websocket.VertxWebsocketDevConsole",
"groupId": "org.apache.camel.springboot",
"artifactId": "camel-vertx-websocket-starter",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xpath.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xpath.json
index 9f3e9fb486c..fec581efddc 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xpath.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/languages/xpath.json
@@ -27,8 +27,9 @@
"threadSafety": { "index": 8, "kind": "attribute", "displayName": "Thread
Safety", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "description": "Whether to
enable thread-safety for the returned result of the xpath expression. This
applies to when using NODESET as the result type, and the returned set has
multiple elements." },
"preCompile": { "index": 9, "kind": "attribute", "displayName": "Pre
Compile", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": true, "description": "Whether to enable
pre-compiling the xpath expression during initialization phase. pre-compile is
enabled by default." },
"namespace": { "index": 10, "kind": "element", "displayName": "Namespace",
"group": "common", "label": "common", "required": false, "type": "array",
"javaType": "java.util.List<org.apache.camel.model.PropertyDefinition>",
"deprecated": false, "autowired": false, "secret": false, "description":
"Injects the XML Namespaces of prefix to uri mappings." },
- "source": { "index": 11, "kind": "attribute", "displayName": "Source",
"group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Source to use, instead of message body. You can prefix with
variable:, header:, or property: to specify kind of source. Otherwise, the
source is assumed to be a variable. Use empty or null to use default source,
which is the message body." },
- "resultType": { "index": 12, "kind": "attribute", "displayName": "Result
Type", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "The class of the result type (type from output)." },
- "trim": { "index": 13, "kind": "attribute", "displayName": "Trim",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether to trim the
source code to remove leading and trailing whitespaces and line breaks." }
+ "namespacesRef": { "index": 11, "kind": "attribute", "displayName":
"Namespaces Ref", "group": "advanced", "label": "advanced", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"autowired": false, "secret": false, "description": "Reference to a
org.apache.camel.support.builder.Namespaces bean in the registry to use for the
XML Namespaces of prefix to uri mappings." },
+ "source": { "index": 12, "kind": "attribute", "displayName": "Source",
"group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Source to use, instead of message body. You can prefix with
variable:, header:, or property: to specify kind of source. Otherwise, the
source is assumed to be a variable. Use empty or null to use default source,
which is the message body." },
+ "resultType": { "index": 13, "kind": "attribute", "displayName": "Result
Type", "group": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "The class of the result type (type from output)." },
+ "trim": { "index": 14, "kind": "attribute", "displayName": "Trim",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "java.lang.Boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether to trim the
source code to remove leading and trailing whitespaces and line breaks." }
}
}
diff --git a/components-starter/camel-xpath-starter/src/main/docs/xpath.json
b/components-starter/camel-xpath-starter/src/main/docs/xpath.json
index 0fd01c94ad1..9383dbee038 100644
--- a/components-starter/camel-xpath-starter/src/main/docs/xpath.json
+++ b/components-starter/camel-xpath-starter/src/main/docs/xpath.json
@@ -49,6 +49,12 @@
"description": "Injects the XML Namespaces of prefix to uri mappings.",
"sourceType":
"org.apache.camel.language.xpath.springboot.XPathLanguageConfiguration"
},
+ {
+ "name": "camel.language.xpath.namespaces-ref",
+ "type": "java.lang.String",
+ "description": "Reference to a
org.apache.camel.support.builder.Namespaces bean in the registry to use for the
XML Namespaces of prefix to uri mappings.",
+ "sourceType":
"org.apache.camel.language.xpath.springboot.XPathLanguageConfiguration"
+ },
{
"name": "camel.language.xpath.object-model",
"type": "java.lang.String",
diff --git
a/components-starter/camel-xpath-starter/src/main/java/org/apache/camel/language/xpath/springboot/XPathLanguageConfiguration.java
b/components-starter/camel-xpath-starter/src/main/java/org/apache/camel/language/xpath/springboot/XPathLanguageConfiguration.java
index 350897119ea..32a945e1e1a 100644
---
a/components-starter/camel-xpath-starter/src/main/java/org/apache/camel/language/xpath/springboot/XPathLanguageConfiguration.java
+++
b/components-starter/camel-xpath-starter/src/main/java/org/apache/camel/language/xpath/springboot/XPathLanguageConfiguration.java
@@ -76,6 +76,11 @@ public class XPathLanguageConfiguration
* Injects the XML Namespaces of prefix to uri mappings.
*/
private List<PropertyDefinition> namespace;
+ /**
+ * Reference to a org.apache.camel.support.builder.Namespaces bean in the
+ * registry to use for the XML Namespaces of prefix to uri mappings.
+ */
+ private String namespacesRef;
/**
* Source to use, instead of message body. You can prefix with variable:,
* header:, or property: to specify kind of source. Otherwise, the source
is
@@ -161,6 +166,14 @@ public class XPathLanguageConfiguration
this.namespace = namespace;
}
+ public String getNamespacesRef() {
+ return namespacesRef;
+ }
+
+ public void setNamespacesRef(String namespacesRef) {
+ this.namespacesRef = namespacesRef;
+ }
+
public String getSource() {
return source;
}
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/xpath.adoc
b/docs/spring-boot/modules/ROOT/pages/starters/xpath.adoc
index 2cd0572a9aa..323324e6f40 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/xpath.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/xpath.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration
details.
== Spring Boot Auto-Configuration
-The starter supports 12 options, which are listed below.
+The starter supports 13 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -33,6 +33,7 @@ The starter supports 12 options, which are listed below.
| camel.language.xpath.factory-ref | References to a custom XPathFactory to
lookup in the registry. | | String
| camel.language.xpath.log-namespaces | Whether to log namespaces which can
assist during troubleshooting. | false | Boolean
| camel.language.xpath.namespace | Injects the XML Namespaces of prefix to uri
mappings. | | PropertyDefinition>
+| camel.language.xpath.namespaces-ref | Reference to a
org.apache.camel.support.builder.Namespaces bean in the registry to use for the
XML Namespaces of prefix to uri mappings. | | String
| camel.language.xpath.object-model | The XPath object model to use. | |
String
| camel.language.xpath.pre-compile | Whether to enable pre-compiling the xpath
expression during initialization phase. pre-compile is enabled by default. |
true | Boolean
| camel.language.xpath.result-q-name | Sets the output type supported by
XPath. | NODESET | String