]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.launcher/src/main/java/org/argeo/slc/cli/SlcMain.java
Simplify equinox launching
[gpl/argeo-slc.git] / runtime / org.argeo.slc.launcher / src / main / java / org / argeo / slc / cli / SlcMain.java
index 08d4d9db02f45cb219f0743585d89a6bb4b54d6b..946099eaeda534733df7e7d5c7dc488037291542 100644 (file)
@@ -1,7 +1,6 @@
 package org.argeo.slc.cli;
 
 import java.io.FileInputStream;
-import java.io.IOException;
 import java.util.Properties;
 
 import org.apache.commons.cli.CommandLine;
@@ -16,7 +15,6 @@ import org.apache.commons.io.IOUtils;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.argeo.slc.SlcException;
-import org.argeo.slc.logging.Log4jUtils;
 import org.argeo.slc.runtime.SlcExecutionContext;
 import org.argeo.slc.runtime.SlcRuntime;
 import org.springframework.context.ConfigurableApplicationContext;
@@ -189,17 +187,6 @@ public class SlcMain {
                }
                // OSGi
                else if (mode.equals(Mode.osgi)) {
-                       final ConfigurableApplicationContext applicationContext;
-                       if (runtimeStr == null) {
-                               applicationContext = new ClassPathXmlApplicationContext(
-                                               DEFAULT_AGENT_CONTEXT);
-                       } else {
-                               applicationContext = new FileSystemXmlApplicationContext(
-                                               runtimeStr);
-                       }
-                       applicationContext.registerShutdownHook();
-                       applicationContext.start();
-                       log.info("SLC Agent context started.");
                }
        }