Hi all. I simply can't get my head around this issue.
Let's say I have a running native java application that has a running camelcontext. I deploy this application on a production server somewhere. In the meantime I want to develop and test new routes in my own local development environment. When I have tested the route, I now want to add the route to the camelcontext running on the production server (I do it all with java DSL). How would you do that? You could just compile the single class that extends Routebuilder, upload it to the production application and classload the file. But this would only work in very simple and specific cases. What if I want to use external jars in my route (I guess all this also relates to how I can register a newly created bean in the camelcontext)? As I see it, I need to package the whole route (including dependencies) as a jar, then upload it and classload the whole jar. Is this really how it is done? Or do I use a completely wrong approach? I'm extremely interested in knowing what/how you guys are doing in this area. To me this scenario should be one of the most normal ones in relation to camel, so I'm surprised that I can't find any examples on how to do this. As mentioned earlier, This entire question also relates to how I can insert a new bean component at runtime. Best regards Lasse Vestergaard -- View this message in context: http://camel.465427.n5.nabble.com/Add-new-route-runtime-tp5741694.html Sent from the Camel - Users mailing list archive at Nabble.com.