Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
The QuartzScheduler lifecycle is handled by QuartzComponent and we should let it startup the scheduler. The component does this best as it has logic to ensure all that the scheduler is only started after the entire CamelContext has been fully initialized and started. This is to ensure the scheduler do not trigger any action that may send in messages to Camel routes and whatnot too early (when CamelContext is not really ready).