Description
The shell StartBundle commands doesn't start all bundles if one failed:
protected void doExecute(List<Bundle> bundles) throws Exception {
for (Bundle bundle : bundles)
}
The correct approach is to add a try/catch block around bundle.start() to display a warn message in the console, but keep one starting the next bundles in the list.