I also do not fully understand it.
As far as I understood, equinox will at least start the lazy bundles if
any of their classes are used. Apparently it does not start bundles at
all if the flag is missing.
Not sure if this is really accurate though.
Christian
On 09.12.2015 15:04, matteo wrote:
Ok, I managed to find a way out. It is enough to use the caffeine bundle
(https://github.com/bndtools/bndtools-rt/tree/master/org.bndtools.rt.caffeine)
to force the lazy bundles to start.
It is sort of hack but it has advantages:
- It does not create dependencies or couplings between CXF bundles and the
other runtime bundles
- It does not require to modify the existing bundles that worked in versions
< 3.1.4
Honestly I still don't understand why the Bundle-ActivationPolicy: lazy has
been introduced.
m
-----
matteo
--
View this message in context:
http://cxf.547215.n5.nabble.com/CXF-3-1-4-bundles-remain-in-starting-state-tp5763687p5763746.html
Sent from the cxf-user mailing list archive at Nabble.com.
--
Christian Schneider
http://www.liquid-reality.de
Open Source Architect
http://www.talend.com