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

Christian Schneider commented on KARAF-3739:
--------------------------------------------

I was not thinking about embedding full event admin. Just the api package. Our 
bundle would of course export and import the package to make sure there is only 
one version used in the system. This would allow to start with no optional 
packages.
I think optional packages are pretty problematic thing in OSGi. So I think 
especially for a real core package like the feature service bundle it would be 
good to avoid it.
I know the service is able to update itself but it is a pretty complicated 
procedure. So I think it would be a good idea to not restart it just to install 
event admin.

Of course we should still fix the core problem with the loop. I will try to 
reproduce with pure karaf. Until now we just saw it when a lot of talend stuff 
was also installed.

> 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)

Reply via email to