karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Nodet (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (KARAF-3739) Add eventadmin feature as featuresBoot in standard distribution
Date Fri, 22 May 2015 21:14:17 GMT

    [ https://issues.apache.org/jira/browse/KARAF-3739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14556834#comment-14556834
] 

Guillaume Nodet commented on KARAF-3739:
----------------------------------------

I don't like the idea of embedding eventadmin in the features-core bundle.
It's really an optional component, so embedding it to solve a bug is not a good idea.
In addition, if people actually start using the "static distributions" in which all bundles
are pre-installed, the features service is not needed anymore.

Christian, if you can reproduce your infinite loop problem, give me the way to reproduce it
and i'll fix it.
In theory (and in practice as far as I've seen), the features service is able to update itself.
 The shell can be restarted if the wiring of the shell bundles has changed, but it's the same
as any other bundle, it's only a bit more visible to the user (at least when you install the
features from the shell), however, this should cause no real problems (and the refresh can
be avoided by passing the correct argument to the command afaik).

I'd really rather fix any real problem than embedding event admin.

If the problem you mention comes from the fact that the eventadmin is installed at boot time
instead of startup time, we can move it to that stage to avoid the refresh of the features
service.


> Add eventadmin feature as featuresBoot in standard distribution
> ---------------------------------------------------------------
>
>                 Key: KARAF-3739
>                 URL: https://issues.apache.org/jira/browse/KARAF-3739
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-core
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>             Fix For: 4.0.0.M3
>
>
> In order to avoid shell console restart when installing eventadmin, and as lot of modules
now uses eventadmin, it makes sense to install eventadmin feature by default in the standard
distribution.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message