We are seeing some bizarre behavior when we run multiple osgi:uninstall commands quickly for dependent bundles (one imports a package the other one exports, etc). It seems like the container is still trying to process the uninstall, but accepts other requests. Shouldn't the container block until its finished processing a request to insure that subsequent requests don't conflict with one that is still being processed?
This (sometimes) results in a failed uninstall request. Also, when the second uninstall is a feature:uninstall, after the failure, karaf lists the feature as uninstalled but the bundles are still installed. Is this a know issue (using Fuse 4.2-01)? We are addressing this by trying to order uninstall requests appropriately, but the complexity of dependencies makes this difficult to do... ----- Ben O'Day -- View this message in context: http://servicemix.396122.n5.nabble.com/OSGi-bunle-uninstall-requests-failing-periodically-tp3319714p3319714.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
