On 1/11/12 12:31 , Guillaume Sauthier (OW2) wrote:
Is there any reason to not move your RESOLVED lazy Bundle into
STARTING state automatically when a class loading request happen ?
Or starting a Bundle is ALWAYS a "manual" operation ? I mean do we
want someone to take the decision to start a Bundle ?
The framework doesn't arbitrarily make start/stop decisions. That is the
job of the management agent.
-> richard
--G
2012/1/11 Richard S. Hall <[email protected]
<mailto:[email protected]>>
On 1/11/12 11:24 , Guillaume Sauthier (OW2) wrote:
With Felix, we experienced that the Bundle triggering the class
load can use the class loaded from the lazy Bundle, but the lazy
Bundle was not activated after the class was loaded...
A bundle will only ever be activated if it has already been
started. This is true for lazy and non-lazy bundles. The only
difference is that lazy bundle activation is deferred until the
first class load, while non-lazy is immediate.
In other words, if you haven't started your lazy bundles, don't
expect them to get lazily activated.
-> richard
--G
2012/1/11 Guillaume Sauthier (OW2) <[email protected]
<mailto:[email protected]>>
Hi all
What happen when a Bundle with Bundle-ActivationPolicy: lazy
in its Manifest is being used while in the RESOLVED state ?
In other words, the Bundle has not yet been started with
Bundle.start(START_LAZY_ACTIVATION), but another Bundle is
being activated and is using a class from the lazy Bundle.
The examples I found on the OSGi web site are only explaining
behaviors when the lazy bundle is activated because of a
Bundle.loadClass() while in STARTING state.
Thanks
--G
_______________________________________________
OSGi Developer Mail List
[email protected] <mailto:[email protected]>
https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
[email protected] <mailto:[email protected]>
https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev