This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit b759c75b8cb4edbb289bf3ef9d70fe2fc6fd8e53
Author: Nikola Glidzic <94067863+nikolag-i...@users.noreply.github.com>
AuthorDate: Wed Dec 14 15:22:13 2022 +0100

    Fix REST DSL configuration placeholder for id (#8902)
---
 .../src/main/java/org/apache/camel/model/RouteDefinitionHelper.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinitionHelper.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinitionHelper.java
index 90e21b986c0..b0e32f7c954 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinitionHelper.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/RouteDefinitionHelper.java
@@ -152,7 +152,7 @@ public final class RouteDefinitionHelper {
                 if (rest != null && route.isRest()) {
                     VerbDefinition verb = findVerbDefinition(rest, 
route.getInput().getEndpointUri());
                     if (verb != null) {
-                        String id = verb.getId();
+                        String id = 
context.resolvePropertyPlaceholders(verb.getId());
                         if (verb.hasCustomIdAssigned() && 
ObjectHelper.isNotEmpty(id) && !customIds.contains(id)) {
                             route.setId(id);
                             customIds.add(id);

Reply via email to