[ https://issues.apache.org/jira/browse/CAMEL-3539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13009687#comment-13009687 ]
Ben O'Day commented on CAMEL-3539: ---------------------------------- This seems to overlap with new context/routebox components...is it still a desired feature? > Add route endpoint to let end users send messages to other routes using route > scheme naming > ------------------------------------------------------------------------------------------- > > Key: CAMEL-3539 > URL: https://issues.apache.org/jira/browse/CAMEL-3539 > Project: Camel > Issue Type: New Feature > Components: camel-core > Reporter: Claus Ibsen > Priority: Minor > Fix For: 2.8.0, 3.0.0 > > > For example > {code:xml} > ... > <to uri="route:sendMail"/> > ... > {code} > And then we can have a route for that > {code:xml} > <route> > <from uri="route:sendMail"/> > ... > </route> > {code} > In reality its just like a {{direct:}} endpoint but using {{route}} as scheme > name. And in this case the id of the route will use the name from the uri, so > it will name the route {{sendMail}}. Then you dont need to assign an explicit > id. > Now suppose the sendMail route also have another source input such as from a > jms queue > {code:xml} > <route id="sendMail> > <from uri="jms:queue:mail.out"/> > ... > </route> > {code} > This route is now having the id {{sendMail}} which you can send message to > using the scheme {{route:sendMail}}. > But the route also consumes messages from a JMS queue. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira