Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Unknown
Description
Its an old and unused feature of Camel that will register endpoint in spring from routes from the <from> and <to> if they have an id attribute assigned.
Those id's was not as much intended for that, as you can have endpoints in other places in routes, such as <wireTap> etc.
Users should use <endpoint id="xxx"> to assign id's to endpoint in case they want to refer to those from Spring, such as via dependency injection.
This functionality is also only in camel-spring and not in camel-blueprint, so it only adds to confusion if the XML DSL do not behave as much similar as possible.