You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Philipp Bachmann (JIRA)" <ji...@apache.org> on 2019/06/04 12:32:00 UTC

[jira] [Created] (CAMEL-13610) Allow for expressions as arguments to RouteBuilder.{from,to}() to dynamically change endpoint URIs using the Java DSL

Philipp Bachmann created CAMEL-13610:
----------------------------------------

             Summary: Allow for expressions as arguments to RouteBuilder.{from,to}() to dynamically change endpoint URIs using the Java DSL
                 Key: CAMEL-13610
                 URL: https://issues.apache.org/jira/browse/CAMEL-13610
             Project: Camel
          Issue Type: New Feature
          Components: camel-core
    Affects Versions: 2.22.1
            Reporter: Philipp Bachmann


We use Apache Camel, in particular its IMAP and SMTP endpoins. When, for whatever reason, the endpoints fail, e.g. the SMTP server is down, then it was nice if we were able to connect to an alternative endpoint. As I have researched so far, Apache Camel does not allow for a dynamic way of specifying the URIs e.g. in terms of a user supplied callback Strategy. The only way I have figured out are the load balancing features, but then you still have to know the URIs in advance.

So may I suggest to add overloads of the from() and to() methods that accept expressions, which in my opinion would gain the flexibility desired?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)