X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=osgi%2Fruntime%2Forg.argeo.osgi.boot%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fosgiboot%2FOsgiBoot.java;h=17547f24408cc04b65fa285844da42a6c79ea7b8;hb=da5a4f5ea55536e34a4b7de6b391a1a9f91dad9d;hp=d54fa88993e031f7f146e392454a46dcc9622dc3;hpb=06a8a8402076f753c78ab48a9f19d568e2080e72;p=lgpl%2Fargeo-commons.git diff --git a/osgi/runtime/org.argeo.osgi.boot/src/main/java/org/argeo/slc/osgiboot/OsgiBoot.java b/osgi/runtime/org.argeo.osgi.boot/src/main/java/org/argeo/slc/osgiboot/OsgiBoot.java index d54fa8899..17547f244 100644 --- a/osgi/runtime/org.argeo.osgi.boot/src/main/java/org/argeo/slc/osgiboot/OsgiBoot.java +++ b/osgi/runtime/org.argeo.osgi.boot/src/main/java/org/argeo/slc/osgiboot/OsgiBoot.java @@ -118,6 +118,7 @@ public class OsgiBoot { } public void bootstrap() { + long begin = System.currentTimeMillis(); System.out.println(); info("OSGi bootstrap starting..."); info("Writable data directory : " @@ -128,7 +129,10 @@ public class OsgiBoot { installUrls(getModulesUrls()); checkUnresolved(); startBundles(); - info("OSGi bootstrap completed"); + long duration = System.currentTimeMillis() - begin; + info("OSGi bootstra completed in " + + Math.round(((double) duration) / 1000) + "s (" + duration + + "ms), " + bundleContext.getBundles().length + " bundles"); System.out.println(); }