From: Mathieu Baudier Date: Mon, 9 Nov 2020 14:04:05 +0000 (+0100) Subject: Start working on static CMS. X-Git-Tag: argeo-commons-2.1.89~31 X-Git-Url: https://git.argeo.org/?p=lgpl%2Fargeo-commons.git;a=commitdiff_plain;h=918441bd4b4a6c02adbc74508703987929c66346 Start working on static CMS. --- diff --git a/org.argeo.cms/OSGI-INF/nodeDeployment.xml b/org.argeo.cms/OSGI-INF/nodeDeployment.xml new file mode 100644 index 000000000..065f09a63 --- /dev/null +++ b/org.argeo.cms/OSGI-INF/nodeDeployment.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/org.argeo.cms/OSGI-INF/nodeInstance.xml b/org.argeo.cms/OSGI-INF/nodeInstance.xml new file mode 100644 index 000000000..cb7023178 --- /dev/null +++ b/org.argeo.cms/OSGI-INF/nodeInstance.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/org.argeo.cms/OSGI-INF/nodeState.xml b/org.argeo.cms/OSGI-INF/nodeState.xml new file mode 100644 index 000000000..565c442b5 --- /dev/null +++ b/org.argeo.cms/OSGI-INF/nodeState.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/org.argeo.cms/bnd.bnd b/org.argeo.cms/bnd.bnd index f01254da2..695dd65fe 100644 --- a/org.argeo.cms/bnd.bnd +++ b/org.argeo.cms/bnd.bnd @@ -12,7 +12,8 @@ org.osgi.*;version=0.0.0,\ org.osgi.service.http.whiteboard,\ * -Service-Component: OSGI-INF/cmsUserManager.xml,\ +Service-Component:\ +OSGI-INF/cmsUserManager.xml,\ OSGI-INF/jcrServletContext.xml,\ OSGI-INF/dataServletContext.xml,\ OSGI-INF/filesServletContext.xml,\ diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/Activator.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/Activator.java index ae482d792..8086c8636 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/Activator.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/Activator.java @@ -162,17 +162,7 @@ public class Activator implements BundleActivator { private void initNode() throws IOException { // Node state -// Path stateUuidPath = bc.getDataFile("stateUuid").toPath(); -// String stateUuid; -// if (Files.exists(stateUuidPath)) { -// stateUuid = Files.readAllLines(stateUuidPath).get(0); -// } else { -// stateUuid = bc.getProperty(Constants.FRAMEWORK_UUID); -// Files.write(stateUuidPath, stateUuid.getBytes()); -// } nodeState = new CmsState(); -// Dictionary regProps = LangUtils.dico(Constants.SERVICE_PID, NodeConstants.NODE_STATE_PID); -// regProps.put(NodeConstants.CN, stateUuid); registerService(NodeState.class, nodeState, null); // Node deployment