Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
JCR Installer 3.0.0
-
None
Description
Sometimes we have a situation were bundles are installed by JCR Install but remain in either INSTALLED or RESOLVED state but do not get started. Looking at the code it looks like the JCR Install bundle might be stopped (or at least the OSGi Controller is being stopped) at a moment where the BundleResourceProcessor's pending queue is not empty. Since this queue is not persisted, the bundles not started at the moment of the OSGi Controller stopp, will never be started.