OSGi has -no- installation order. If your bundles depend on this kind
of ordering (or startlevel ordering) they were not well designed and -
will- break one day. The reason is that a bundle can always get
updated when the system is running. If other bundles depend on this
bundle without explicitly specifying the dependencies, they are toast.
Believe me, do no even try to control the start order. That is what we
got dynamic services for.
Kind regards,
Peter Kriens
On 19 jan 2009, at 21:32, Allen Lau wrote:
Hi,
Was wondering if there was a way to force the order of bundle
installation
with OBR?
Basically I want to have the dependent bundles installed and
optionally
started first before the target bundle.
For example. I have Bundle B1, B2, B3
where B1 depends on B2 which depends on B3.
If I use OBR to deploy B1, I notice that most of the time B1 is
installed
first but doesn't it make more sense to have B3,B2 deployed first?
Thanks,
Allen
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]