Hey, My deployment script uses curl command: curl -u admin:admin -F "action=install" -F "_noredir_=_noredir_" -F "[email protected]" -F "bundlestart=start" -F "bundlestartlevel=20" -F "refreshPackages=true" "http://localhost:4502/system/console/install" curl -u admin:admin -F "action=install" -F "_noredir_=_noredir_" -F "[email protected]" -F "bundlestart=start" -F "bundlestartlevel=20" -F "refreshPackages=true" "http://localhost:4502/system/console/install" ... curl -u admin:admin -F "action=install" -F "_noredir_=_noredir_" -F "[email protected]" -F "bundlestart=start" -F "bundlestartlevel=20" -F "refreshPackages=true" "http://localhost:4502/system/console/install"
Each curl command returns very fast. Unless I put `sleep 10` between curl commands, I have to `kill -9` felix instance. Is there a way to configure web console so that it sends out HTTP response only after the bundle is completely installed? It looks like I am sending install request for bundle2.jar while felix has not finished installing bundle1.jar.

