karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Serge Starovoitenkov (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (KARAF-1276) Add activation="eager" to springListener bean in shell/osgi/src/main/resources/OSGI-INF/blueprint/shell-osgi.xml
Date Mon, 19 Mar 2012 14:30:43 GMT
Add activation="eager" to springListener bean in shell/osgi/src/main/resources/OSGI-INF/blueprint/shell-osgi.xml
----------------------------------------------------------------------------------------------------------------

                 Key: KARAF-1276
                 URL: https://issues.apache.org/jira/browse/KARAF-1276
             Project: Karaf
          Issue Type: Improvement
          Components: karaf-shell
    Affects Versions: 2.2.5
         Environment: Windows XP
Servicemix 4.4.1
Java 1.6.0_16
            Reporter: Serge Starovoitenkov
            Priority: Minor


With default activation (lazy) the bean is being initialized on first call of command "list",
so the listener SpringApplicationListener is added to the framework when most of bundles are
already initialized and started. As a result one can see empty Spring states - [         ]
- for all bundles.
If the command "list" is called as soon as possible after Karaf start, listener is created
and later the correct states are listed.
Adding 'activation="eager"' to bean definition solves the problem.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message