[
https://issues.apache.org/jira/browse/CAMEL-17611?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17490031#comment-17490031
]
Claus Ibsen commented on CAMEL-17611:
-------------------------------------
Thanks
If you have the opportunity then it would be good to also add the xml example
to spring boot
https://github.com/apache/camel-spring-boot-examples
> Allow to create a Route from a route template in XML and YAML
> -------------------------------------------------------------
>
> Key: CAMEL-17611
> URL: https://issues.apache.org/jira/browse/CAMEL-17611
> Project: Camel
> Issue Type: Improvement
> Components: came-core
> Reporter: Nicolas Filotto
> Assignee: Nicolas Filotto
> Priority: Major
> Fix For: 3.16.0
>
>
> With the existing code it is possible to create a route from a route template
> thanks to TemplatedRouteBuilder with a pure Java code or simply with a
> Kamelet. However in some particular cases it could be interesting to be able
> to create routes from a route template from a pure XML or YAML file
> especially for camel users that don't want to use Kamelets and write Java
> code.
>
> So for example, following XML snippet would allow to instantiate a route
> whose id is "my-route" from the route template "myTemplate" with the 2
> parameters "for" and "bar" and the bean "myBean".
> {code:java}
> <templatedRoute routeTemplateRef="myTemplate" routeId="my-route">
> <parameter name="foo" value="fooVal"/>
> <parameter name="bar" value="barVal"/>
> <bean name="myBean"
> type="#class:org.apache.camel.spring.routebuilder.MySpecialBean">
> <property key="name" value="John"/>
> </bean>
> </templatedRoute>{code}
>
--
This message was sent by Atlassian Jira
(v8.20.1#820001)