X-Git-Url: http://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=blobdiff_plain;f=org.argeo.init%2Fsrc%2Forg%2Fargeo%2Finit%2Fosgi%2FMain.java;fp=org.argeo.init%2Fsrc%2Forg%2Fargeo%2Finit%2Fosgi%2FMain.java;h=0000000000000000000000000000000000000000;hp=ce83329b61d5c65a5d66bbe1887e77e84952de4f;hb=b95462873703848193e56fcbe997693630db6121;hpb=55d88fba80cec198a0f11ba7545e19878c51fc5e diff --git a/org.argeo.init/src/org/argeo/init/osgi/Main.java b/org.argeo.init/src/org/argeo/init/osgi/Main.java deleted file mode 100644 index ce83329b6..000000000 --- a/org.argeo.init/src/org/argeo/init/osgi/Main.java +++ /dev/null @@ -1,35 +0,0 @@ -package org.argeo.init.osgi; - -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(); - - } - -}