Hi Kris,
You can define a bean (or a route) which start another route, depending
on condition, properties, etc.
You set the autostartup="false", and start the route by the bean.
This bean could be on another package, and looks for a camel context
(exposed as an OSGi service).
Does it fill your requirements ?
Regards
JB
On 01/18/2012 03:35 PM, kmoens wrote:
Hi there,
we have some bundles with Camel routes defined in META-INF/spring/*.xml
file.
When we deploy such a bundle in karaf, these routes are started
automatically.
What we want to achieve is to have a kind of condition based behavior that
will get 'a go or no go' wether our Camel route should be started or not,
depending on an external parameter.
It is not enough to have the 'autostartup' defined in the route or when
using features to have the<bundle start='false'> configured, it's more a
kind of hook on the deploy process we're looking for I guess.
Unless other briliant ideas are out there somewhere...
Thanks for your reply.
Kris
--
View this message in context:
http://karaf.922171.n3.nabble.com/Karaf-managing-Camel-routes-startup-behavior-tp3669403p3669403.html
Sent from the Karaf - User mailing list archive at Nabble.com.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com