if (bundleProvisioner.hasAnyThingChanged()) {
System.out.println("Refreshing framework");
bundleProvisioner.refresh();
}
bundleProvisioner.startBundles();
f.start();
long t4 = System.currentTimeMillis();
logger.logp(Level.INFO, "BundleProvisioner", "main", "time taken to finish starting bundles = {0} ms",
new Object[]{t4 - t3});
logger.logp(Level.INFO, "BundleProvisioner", "main", "total time taken to start = {0}", new Object[]{t4-t0});
if (args.length == 3 && args[2].equalsIgnoreCase("wait-before-stopping")) {