This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-4.18.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-4.18.x by this push:
new cf5b61c13142 CAMEL-23033: camel-yaml-dsl - Setting routePolicy on
route should be routePolicyRef.
cf5b61c13142 is described below
commit cf5b61c131427f54b82be47a0b4e32253dccf371
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Feb 19 12:40:28 2026 +0100
CAMEL-23033: camel-yaml-dsl - Setting routePolicy on route should be
routePolicyRef.
---
.../camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java | 4 ++--
.../camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json | 2 +-
.../src/test/groovy/org/apache/camel/dsl/yaml/RoutesTest.groovy | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java
index faecdd84b368..90567986a281 100644
---
a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java
+++
b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/RouteDefinitionDeserializer.java
@@ -48,7 +48,7 @@ import org.snakeyaml.engine.v2.nodes.NodeTuple;
@YamlProperty(name = "precondition", type = "string"),
@YamlProperty(name = "routeConfigurationId", type =
"string"),
@YamlProperty(name = "autoStartup", type = "boolean"),
- @YamlProperty(name = "routePolicy", type = "string"),
+ @YamlProperty(name = "routePolicyRef", type = "string"),
@YamlProperty(name = "startupOrder", type = "number"),
@YamlProperty(name = "streamCache", type = "boolean"),
@YamlProperty(name = "messageHistory", type = "boolean"),
@@ -115,7 +115,7 @@ public class RouteDefinitionDeserializer extends
YamlDeserializerBase<RouteDefin
case "autoStartup":
target.setAutoStartup(asText(val));
break;
- case "routePolicy":
+ case "routePolicyRef":
target.setRoutePolicyRef(asText(val));
break;
case "startupOrder":
diff --git
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
index 49c0844d0cac..266e06fbfbff 100644
---
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
+++
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/generated/resources/schema/camelYamlDsl.json
@@ -5861,7 +5861,7 @@
"routeConfigurationId" : {
"type" : "string"
},
- "routePolicy" : {
+ "routePolicyRef" : {
"type" : "string"
},
"shutdownRoute" : {
diff --git
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RoutesTest.groovy
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RoutesTest.groovy
index dbf21e0c89f6..9811203fe2bd 100644
---
a/dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RoutesTest.groovy
+++
b/dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/RoutesTest.groovy
@@ -286,7 +286,7 @@ class RoutesTest extends YamlTestSupport {
streamCache: true
autoStartup: false
startupOrder: 123
- routePolicy: "myPolicy"
+ routePolicyRef: "myPolicy"
shutdownRoute: "Defer"
shutdownRunningTask: "CompleteAllTasks"
from: