Improve a2jjs
[lgpl/argeo-commons.git] / demo / argeo_node.js
index e2af03d17acf91ff80608efb818e92acd0cfb44c..8e950f9c47f24e4a44a72bb9db0115ec3de705bf 100755 (executable)
@@ -8,18 +8,12 @@ var policyFile = "all.policy";
 
 // CMS config
 load("../dist/argeo-node/rpm/usr/share/node/jjs/cms.js");
-
+// Provisioning
 osgi.baseUrl = "http://forge.argeo.org/data/java/argeo-2.1/";
 osgi.install("org.argeo.commons:org.argeo.dep.cms.platform:2.1.70");
+// HTTP
 osgi.conf("org.osgi.service.http.port", 0);
 
 // osgi.conf("osgi.clean", true);
 osgi.launch();
-
-// wait for UI
-osgi.spring("org.argeo.cms.ui.workbench.rap");
-var appUrl = "http://localhost:" + osgi.httpPort + "/ui/node";
-$EXEC("/usr/bin/chromium-browser --app=" + appUrl);
-
-// shutdown when the windows is closed
-osgi.shutdown();
\ No newline at end of file
+openUi();