"The important thing is to never stop questioning." -- Albert
----- Forwarded by David
Peraza/Rochester/IBM on 06/06/2011 02:17 PM -----
06/06/2011 02:00 PM
P2 updates and uninstall failled for
bundles not installed using p2.
We are developing an OSGi product and
I'm task to code the update flow. I have selected to go with p2 repositories
being the source of our updates and fixes. Everything is going well I'm
able to install new bundles, updates those bundles I install and even able
to rollback to a specific timestamp. However, when I try to updates bundles
that did not get installed using p2, it fails saying there is no updates
found. I tried un-installing using your provremove and then install
the new version of the bundle using provinstall and they both succeed.
But, when I restart our app I see both version running side by side, which
is something we want to avoid.
Is there a specific config that I need
to preform to our drivers so that bundles can be updated using p2?
Note: I do see all bundles of the product
under the default profile. So it strikes me as strange that I can't update