- The Inventory plugin updates the whole inventory when the JobScheduler is started.
- Later the Inventory plugin listens to events for updating the inventory of specific JobScheduler objects.
- At the end of the initialization it calls the component which calculates the daily plan.
If this component raise an error then the event controlled part of the Inventory plugin is not started.
- This affects that later changes in the configuration are not reflected in JOC
An error of the daily plan component at the end of the Inventory initialization should logged but not result in the event controlled part of the Inventory not being started.