I'm with Guillaume here.

Also about the duplicated bundles, as we have OBR resolver already, which can 
prevent to install redundant bundles. And although some bundles are duplicated 
in different features, I'd see features are more self-contained and some 
features from cxf features.xml are used in down stream projects, so I prefer to 
keep it as is.

Thanks
-------------
Freeman(Yue) Fang

Red Hat, Inc. 
FuseSource is now part of Red Hat
Web: http://fusesource.com | http://www.redhat.com/
Twitter: freemanfang
Blog: http://freemanfang.blogspot.com
http://blog.sina.com.cn/u/1473905042
weibo: @Freeman小屋

www.camelone.org : The open source integration conference: 

On 2013-5-23, at 下午5:42, Guillaume Nodet wrote:

> Fwiw, having a more fine grained start level helps reducing the log
> verbosity at start time and may slightly help with performance too.  The
> reason is that a correct start order will result in service dependencies
> being satisfied correctly for most bundles, thus not having to wait until
> those are satisfied later.
> At startup, it also helps having the low-level services up and ready early
> in the process (pax-logging, pax-url, etc...).
> So while reducing the number of start levels should perfectly work, I'm not
> sure what the benefit is really.
> 
> 
> 2013/5/23 Christian Schneider <[email protected]>
> 
>> I am currently working on:
>> https://issues.apache.org/**jira/browse/CXF-5030<https://issues.apache.org/jira/browse/CXF-5030>
>> 
>> It seems that we use an incorrect start level and order for the xmlsec
>> dependency. I have just committed the fix for this.
>> 
>> While correcting this I found that we have a lot of different start
>> levels. I am quite sure we should not need all of these.
>> 
>> I have created a wiki page with the current start levels and the meaning I
>> figured out:
>> https://cwiki.apache.org/**confluence/display/CXF20DOC/**
>> CXF+feature+for+Apache+Karaf<https://cwiki.apache.org/confluence/display/CXF20DOC/CXF+feature+for+Apache+Karaf>
>> 
>> Could you guys review this? I wonder if we could remove some of the start
>> levels.
>> I think we could limit it to just 9,10,20,30.
>> 
>> Another issue is that there are also some duplicates in the bundles. For
>> example we start the JAXB impls in cxf-specs and cxf-jaxb.
>> 
>> What do you think?
>> 
>> Christian
>> 
>> --
>> Christian Schneider
>> http://www.liquid-reality.de
>> 
>> Open Source Architect
>> http://www.talend.com
>> 
>> 

Reply via email to