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.

Reply via email to