You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Luca Burgazzoli (Jira)" <ji...@apache.org> on 2019/10/21 09:03:00 UTC
[jira] [Created] (CAMEL-14089) Improve routes discovering
Luca Burgazzoli created CAMEL-14089:
---------------------------------------
Summary: Improve routes discovering
Key: CAMEL-14089
URL: https://issues.apache.org/jira/browse/CAMEL-14089
Project: Camel
Issue Type: Improvement
Components: camel-main
Reporter: Luca Burgazzoli
Fix For: 3.x
Camel main has two main options to auto-discover routes:
- by scanning the class path
- by scanning the registry
So it is possible that if a user adda a route to the registry programmatically, then the route is present twice and potentially leading to errors because it is also discovered from the classpath.
There are some workaround for that, like:
- configure routes inclusion/exclusion patterns
- disable auto discovery
But it would be nice if we can give to the use more control about the discovering process like to explicit mark routes from discovering with a dedicated annotation or reusing an existing one like @BindToRegistry.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)