Hey, I'm using Felix Web Console to deploy bundles to running Felix.
pkg="$1" host="$2" url="http://$host/system/console/install" curl -f -F"action=install" -F"_noredir_=_noredir_" -F"bundlefile=@$pkg" -F"bundlestart=start" -F"bundlestartlevel=20" -F"refreshPackages=true" -u "$cred" "$url" || err "bad" But this causes too much trouble for production. Felix just hangs... and bundles are in Installed state, not Active.. And, I can't make the bundles Active by clicking Web Console's button. What is a proper way to deploy OSGi bundles to Felix? Is there a way to shutdown Felix completely, and deploy the bundles and bring the Felix back up? It is scary to deploy bundles on a live and busy server without taking it down first.

