X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.osgi.boot%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fboot%2FMain.java;fp=org.argeo.osgi.boot%2Fsrc%2Forg%2Fargeo%2Fosgi%2Fboot%2FMain.java;h=0000000000000000000000000000000000000000;hb=b7d8618ce593bbeca7e311d32a4d98988e27f877;hp=45094a7ee8731ad0c0dd63c1d216658f42c719e5;hpb=25a31ea46e5de6ce0de366fdb999588c6788c540;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.osgi.boot/src/org/argeo/osgi/boot/Main.java b/org.argeo.osgi.boot/src/org/argeo/osgi/boot/Main.java deleted file mode 100644 index 45094a7ee..000000000 --- a/org.argeo.osgi.boot/src/org/argeo/osgi/boot/Main.java +++ /dev/null @@ -1,35 +0,0 @@ -package org.argeo.osgi.boot; - -import java.lang.management.ManagementFactory; - -public class Main { - - public static void main(String[] args) { - String mainClass = System.getProperty(OsgiBoot.PROP_ARGEO_OSGI_BOOT_APPCLASS); - if (mainClass == null) { - throw new IllegalArgumentException( - "System property " + OsgiBoot.PROP_ARGEO_OSGI_BOOT_APPCLASS + " must be specified"); - } - - OsgiBuilder osgi = new OsgiBuilder(); - String distributionUrl = System.getProperty(OsgiBoot.PROP_ARGEO_OSGI_DISTRIBUTION_URL); - if (distributionUrl != null) - osgi.install(distributionUrl); - // osgi.conf("argeo.node.useradmin.uris", "os:///"); - // osgi.conf("osgi.clean", "true"); - // osgi.conf("osgi.console", "true"); - osgi.launch(); - - if (OsgiBootUtils.isDebug()) { - long jvmUptime = ManagementFactory.getRuntimeMXBean().getUptime(); - String jvmUptimeStr = (jvmUptime / 1000) + "." + (jvmUptime % 1000) + "s"; - OsgiBootUtils.debug("Ready to launch " + mainClass + " in " + jvmUptimeStr); - } - - osgi.main(mainClass, args); - - osgi.shutdown(); - - } - -}