[jboss-dev-forums] [Design of OSGi Integration] - OSGi Bundle Repository
scott.stark@jboss.org
do-not-reply at jboss.com
Mon Apr 23 16:21:29 EDT 2007
I have gone over the OSGi bundle repository (OBR) draft:
http://www2.osgi.org/div/rfc-0112_BundleRepository.pdf
as input into what the profile service spi needs to be for managing the deployment content. Its a short, easy read.
The OBR is a read-only view of bundles that primarily focuses on a federated repository for resolving bundle dependencies. The main notions is a collection of resources (a generalization of a bundle), and resources have requirements (an ldap type of filter on resource properties and/or capabilities) and capabilities (a named collection of properties). Version is a first class notion in that its a required resource property. There is an xml schema for describing the contents of a repository, and federation of repositories relies on this in terms of linking repositories together.
The two initial tasks are to:
1. Revise the current profile service repository spi to support the OBR requirements. I'm working on this as part of JBAS-4362.
2. Define how the OBR integrates with the current OSGi mc integration work. It would seem that this is simply an injection of a org.osgi.servicex.obr.Resolver implementation for use by the dependency layer. The main point of this thread is to discuss how we do that.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4040005#4040005
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4040005
More information about the jboss-dev-forums
mailing list