Hello all, I need to create some automated update mechanism for my OSGi services. The Felix OSGI Bundle Repository (OBR) service seems to provide some useful features that I could use to make my updates happen.
So in this case I see my use case as installing my own OBR bundle repository, running some code to cause an update on a chosen bundle, and having OBR download the new version and update the bundle(s) in question. My question is, how do I set up my own repository and how do I make some calls from another OSGI service running in the same container to have the OBR bundle create the updates? I do not want to do this through a text-ui or anything but automated by another service deployed on the same container. I read the docs I found on the Felix site but the documentation on the API is very limited.. Or maybe someone can suggest another means to do what I need? That is, automated update of components through services installed on the (same) OSGI container.. Optimally even the updater updating itself :) Thanks, Teemu

