X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=demo%2Fargeo_node.js;h=e2af03d17acf91ff80608efb818e92acd0cfb44c;hb=0e141e75188e84fde6ac573e24405f1825e66f0a;hp=4dc012b76c6c3a8e05155cedc91b81153713a910;hpb=d72a3b241b8492f410482d5c0f6b537bd0e47f57;p=lgpl%2Fargeo-commons.git diff --git a/demo/argeo_node.js b/demo/argeo_node.js index 4dc012b76..e2af03d17 100755 --- a/demo/argeo_node.js +++ b/demo/argeo_node.js @@ -1,16 +1,25 @@ #!/home/mbaudier/dev/git/apache2/argeo-commons/dist/osgi-boot/src/main/rpm/usr/bin/a2jjs - // demo specific var app = "node"; var demoHome = $ENV.HOME + "/dev/git/apache2/argeo-commons/demo"; var appHome = demoHome + "/exec/argeo_node.js"; var appConf = demoHome; var policyFile = "all.policy"; + +// CMS config load("../dist/argeo-node/rpm/usr/share/node/jjs/cms.js"); -var distribution = "org.argeo.commons:org.argeo.dep.cms.platform:2.1.71-SNAPSHOT"; -osgi.install(distribution); -osgi.conf("org.osgi.service.http.port", "7070"); +osgi.baseUrl = "http://forge.argeo.org/data/java/argeo-2.1/"; +osgi.install("org.argeo.commons:org.argeo.dep.cms.platform:2.1.70"); +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