I have been trying to migrate from Camel 2.x to 3.x and having some issues with Spring Boot integration.
With Camel 2.x, i managed to disable auto injection of RouteBuilder
instances annotated with @Component
but have the other benefits, camel-spring provides. I do that since i have a prototype bean that extends from RouteBuilder and i manually add them to camel context as required.
With Camel 3.x, i can't do that. I can't remove @Component
annotation from the class since i need Spring to inject other dependencies to class. Is there a way do that with Camel 3.x?