[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[p2-dev] Multiple targets
|
Hi
Folks,
Suppose that I have different types of bundles; osgi bundles, database
bundles (that contain an OSGi manifest, table defs, views, etc). OSGi
bundles live in an OSGi container. Database bundles would live in a
database.
My
application would obviosuly comprise both database bundles (persistence) and
traditional osgi bundles (behavior).
The
potential advantage of this approach is that everyting can be a bundle and I can
leverage all the nice version dependency stuff; my osgi bundles can be version
matched to my database models, etc.
As
these bundles are all logically related and assuming the osgi instance becomes
the orchestrator for all this - would it be possible to provision
everything through the p2 agent of the osgi instance? Perhaps by
associating my database bundle IUs with a new touchpoint type/actions that can
provisioned straight to the database (which would probably also need to be
described in the profile's metadata).
Or
Would
I need a separate agent on the database?
Or are
both equally valid (or invalid)?
Many
thanks
_Paul