The framework can be configured for a clean startup in case changes are made to a startup bundles list file, for example if bundles are added to startup bundles list file or the order of bundles is changed. Use the system properties mbs.storage.deleteOnBundlesChange and mbs.storage.deleteSubDirsOnly to configure the framework behavior.
If there is a change in one or more of the startup bundles list files and a storage exists these changes will be ignored by default. In order to make the framework rescan the startup bundles list files each time it is started the system property mbs.storage.updateOnBundlesChange must be set to "true". In these cases the framework applies the changes in the startup bundles list according to the following rules: