X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.cms%2Fsrc%2Forg%2Fargeo%2Fslc%2Finit%2Fosgi%2FSlcInitActivator.java;fp=org.argeo.slc.cms%2Fsrc%2Forg%2Fargeo%2Fslc%2Finit%2Fosgi%2FSlcInitActivator.java;h=7c6de1ced557318c8aec539f5565441654467e87;hb=6a66d43d76bea7d48bd951fc71ac1a7ee66fff2b;hp=553cb7ea68d50f0f8d581e8e359e5d33dbe7cbe2;hpb=ecfa1478016ac6407e6dbe09c6dc3bcdf1b7a9d7;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.cms/src/org/argeo/slc/init/osgi/SlcInitActivator.java b/org.argeo.slc.cms/src/org/argeo/slc/init/osgi/SlcInitActivator.java index 553cb7ea6..7c6de1ced 100644 --- a/org.argeo.slc.cms/src/org/argeo/slc/init/osgi/SlcInitActivator.java +++ b/org.argeo.slc.cms/src/org/argeo/slc/init/osgi/SlcInitActivator.java @@ -1,6 +1,10 @@ package org.argeo.slc.init.osgi; +import java.nio.file.Path; +import java.nio.file.Paths; + import org.argeo.api.cms.CmsLog; +import org.argeo.api.init.InitConstants; import org.argeo.api.init.RuntimeManager; import org.argeo.cms.CmsDeployProperty; import org.osgi.framework.BundleActivator; @@ -15,7 +19,7 @@ public class SlcInitActivator implements BundleActivator { @Override public void start(BundleContext context) throws Exception { -// Path userHome = Paths.get(System.getProperty("user.home")); + Path userHome = Paths.get(System.getProperty("user.home")); // OsgiCmsDeployment.main(new String[0]); runtimeManagerSt = new ServiceTracker<>(context, RuntimeManager.class, null) { @@ -36,21 +40,21 @@ public class SlcInitActivator implements BundleActivator { config.put(CmsDeployProperty.SSHD_PORT.getProperty(), "2222"); config.put(CmsDeployProperty.HTTP_PORT.getProperty(), "7070"); config.put(CmsDeployProperty.HOST.getProperty(), "host1"); -// Path instanceData = userHome -// .resolve("dev/git/unstable/argeo-slc/sdk/exec/cms-deployment/data"); -// config.put(OsgiBoot.PROP_OSGI_INSTANCE_AREA, instanceData.toUri().toString()); -// config.put("argeo.directory", "dc=example,dc=com.ldif"); - // for (String key : config.keySet()) { // System.out.println(key + "=" + config.get(key)); //// log.debug(() -> key + "=" + config.get(key)); // } }); - runtimeManager.startRuntime("cms/test2", (config) -> { + runtimeManager.startRuntime("native/test2", (config) -> { config.put("osgi.console", "host2:2023"); config.put(CmsDeployProperty.SSHD_PORT.getProperty(), "2222"); - config.put(CmsDeployProperty.HTTP_PORT.getProperty(), "7070"); + // config.put(CmsDeployProperty.HTTP_PORT.getProperty(), "7070"); config.put(CmsDeployProperty.HOST.getProperty(), "host2"); + config.put("argeo.osgi.start.6", "org.argeo.swt.minidesktop"); +// config.put("argeo.directory", "ipa:///"); +// Path instanceData = userHome +// .resolve("dev/git/unstable/argeo-slc/sdk/exec/cms-deployment/data"); +// config.put(InitConstants.PROP_OSGI_INSTANCE_AREA, instanceData.toUri().toString()); }); } }.start();