Well, you can set route id in the direct router just like: rest("/users/") .post("lives").type(UserPojo.class).outType(CountryPojo.class) .to("direct:users-lives);
from("direct:users-lives).routeId("id"); On Wed, Jul 20, 2022 at 12:24 PM Chio Chuan Ooi <chioch...@gmail.com> wrote: > Hi Zheng Feng, > > Noted with thanks. But for rest, it also created a route right? Is that > anyway to set the id for the route? We need the routeid for suspend using > controlbus > > Thanks and Regards, > Chio Chuan > > > On Tue, Jul 19, 2022 at 10:02 PM Zheng Feng <zf...@redhat.com> wrote: > > > Please check > > > > > https://camel.apache.org/manual/camel-3x-upgrade-guide-3_16.html#_removed_support_for_embedded_routes > > > > On Tue, Jul 19, 2022 at 8:49 PM Chio Chuan Ooi <chioch...@gmail.com> > > wrote: > > > > > Hi Mates, > > > > > > i used to create the rest route using below which we can set the > routeid. > > > But in the latest 3.18.0 version, the "route()" method is no longer > > > available, so I cannot set the route id for rest route. > > > > > > rest("/users/") > > > .post("lives").type(UserPojo.class).outType(CountryPojo.class) > > > .route().routeId("test"); > > > > > > Any advice on how to set the routeid for rest route? > > > > > > Thanks and Regards, > > > Chio Chuan > > > > > >