Hi,


Is there a built in way in Camel to trigger some kind of sanity check on 
startup? For example, I would like to have Camel check that certain directories 
and configuration files exist on startup. So that, if they don't exist, Camel 
prints a user friendly error message and shuts down. So I want to fail fast, 
rather than failing later, when one of the routes is triggered.



I use Camel with Spring XML, and start Camel with org.apache.camel.spring.Main, 
and I would prefer keeping the setup like that. So I am looking for some 
standard built in way to configure Camel to do this, using just Spring XML. So, 
just as I can configure a route using the <route> tag inside <camelContext>, I 
would like to be able to configure something like <sanityCheck> or <onStartup> 
or similar. Using existing components, preferably (since checking if a file or 
directory exist is fairly common use case I don't really see the need for every 
project/company having to write their own code for this).



Regards
/Jimi

Reply via email to