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

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

commit 2e87df38fc9c3d0f3fb5ababc9c0d21835b54908
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Feb 21 10:33:17 2018 +0100

    CAMEL-12282: rest-dsl - Inlined route has route id wrongly assigned
---
 .../src/main/java/org/apache/camel/model/rest/RestDefinition.java     | 2 +-
 .../test/java/org/apache/camel/management/ManagedFromRestGetTest.java | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java 
b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
index fa024ae..ab43326 100644
--- a/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
+++ b/camel-core/src/main/java/org/apache/camel/model/rest/RestDefinition.java
@@ -910,7 +910,7 @@ public class RestDefinition extends 
OptionalIdentifiedDefinition<RestDefinition>
 
             // the route should be from this rest endpoint
             route.fromRest(from);
-            route.id(routeId);
+            route.routeId(routeId);
             route.setRestDefinition(this);
             answer.add(route);
         }
diff --git 
a/camel-core/src/test/java/org/apache/camel/management/ManagedFromRestGetTest.java
 
b/camel-core/src/test/java/org/apache/camel/management/ManagedFromRestGetTest.java
index 2b69d03..e544a09 100644
--- 
a/camel-core/src/test/java/org/apache/camel/management/ManagedFromRestGetTest.java
+++ 
b/camel-core/src/test/java/org/apache/camel/management/ManagedFromRestGetTest.java
@@ -76,6 +76,10 @@ public class ManagedFromRestGetTest extends 
ManagementTestSupport {
         // and we should have rest in the routes that indicate its from a rest 
dsl
         assertTrue(xml2.contains("rest=\"true\""));
 
+        assertTrue(xml2.contains(" <to id=\"to1\" uri=\"direct:hello\"/>"));
+        assertTrue(xml2.contains("<to id=\"to2\" uri=\"direct:bye\"/>"));
+        assertTrue(xml2.contains("<to id=\"to3\" uri=\"mock:update\"/>"));
+
         // there should be 3 + 2 routes
         assertEquals(3 + 2, context.getRouteDefinitions().size());
     }

-- 
To stop receiving notification emails like this one, please contact
davscl...@apache.org.

Reply via email to