Details
Description
otherwise org.apache.karaf.shell.osgi.SpringStateListenerFactory won't get initialized until
we use osgi shell, this can cause any other bundle which use spring-dm "Spring" status missing, as SpringApplicationListener(it's not initialized until we use osgi shell) can't receive spring-dm event when any other spring bundle refreshed.
We do need org.apache.karaf.shell.osgi.SpringStateListenerFactory is initialized at very first stage,so lazy mode
isn't correct for osgi shell bundle.
Attachments
Issue Links
- is duplicated by
-
KARAF-2371 osgi:list column for Spring state stays empty for bundles started before first invocation
-
- Closed
-
-
KARAF-1276 Add activation="eager" to springListener bean in shell/osgi/src/main/resources/OSGI-INF/blueprint/shell-osgi.xml
-
- Closed
-