From 4730c12cdc3d8f276bb75fa92386b81d42c6bc86 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 26 May 2021 12:58:29 +0200 Subject: [PATCH] Adapt to changes in Commons and SLC. --- cms/org.argeo.slc.agent.jcr/bnd.bnd | 1 + .../slc/client/ui/dist/model/RepoElem.java | 5 +++-- cms/org.argeo.slc.server.repo/bnd.bnd | 1 + cms/org.argeo.slc.spring/bnd.bnd | 3 +++ .../src/org/argeo/slc/core/test/spring.xml | 4 ++-- demo/init/node/.gitignore | 4 ++++ demo/init/node/ou=roles,ou=node.ldif | 19 +++++++++++++++++++ .../META-INF/spring/basic-001.xml | 4 ++-- .../META-INF/spring/basic-002.xml | 4 ++-- .../META-INF/spring/basic.xml | 10 +++++----- .../META-INF/spring/canonic-ns.xml | 12 ++++++------ .../META-INF/spring/canonic.xml | 12 ++++++------ .../META-INF/spring/helloworld-raw.xml | 2 +- .../org.argeo.slc.demo.minimal/bnd.bnd | 2 ++ demo/modules/pom.xml | 5 +++++ 15 files changed, 62 insertions(+), 26 deletions(-) create mode 100644 demo/init/node/.gitignore create mode 100644 demo/init/node/ou=roles,ou=node.ldif diff --git a/cms/org.argeo.slc.agent.jcr/bnd.bnd b/cms/org.argeo.slc.agent.jcr/bnd.bnd index 519cb0341..00566cc50 100644 --- a/cms/org.argeo.slc.agent.jcr/bnd.bnd +++ b/cms/org.argeo.slc.agent.jcr/bnd.bnd @@ -1,4 +1,5 @@ Import-Package: org.argeo.slc.jcr,\ +org.argeo.security.jackrabbit,\ org.apache.commons.vfs2.provider.bzip2,\ org.apache.commons.vfs2.provider.compressed,\ org.apache.commons.vfs2.provider.ftp,\ diff --git a/cms/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/model/RepoElem.java b/cms/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/model/RepoElem.java index 4e404a842..8ae8e8b8c 100644 --- a/cms/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/model/RepoElem.java +++ b/cms/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/model/RepoElem.java @@ -9,6 +9,7 @@ import javax.jcr.RepositoryException; import javax.jcr.RepositoryFactory; import javax.jcr.Session; +import org.argeo.api.NodeConstants; import org.argeo.api.NodeUtils; import org.argeo.api.security.Keyring; import org.argeo.cms.ArgeoNames; @@ -92,7 +93,7 @@ public class RepoElem extends DistParentElem { try { // FIXME make it more generic - String defaultWorkspace = "main"; + String defaultWorkspace = NodeConstants.SYS_WORKSPACE; defaultSession = repository.login(credentials, defaultWorkspace); refreshChildren(); } catch (RepositoryException e) { @@ -173,7 +174,7 @@ public class RepoElem extends DistParentElem { protected Session repositoryLogin(String workspaceName) { try { if (workspaceName == null) - workspaceName = "main";// FIXME make it more generic + workspaceName = NodeConstants.SYS_WORKSPACE;// FIXME make it more generic return repository.login(credentials, workspaceName); } catch (RepositoryException e) { throw new SlcException("Cannot login repository " + label + " with credential " + credentials, e); diff --git a/cms/org.argeo.slc.server.repo/bnd.bnd b/cms/org.argeo.slc.server.repo/bnd.bnd index 4931ae658..45f2f02f0 100644 --- a/cms/org.argeo.slc.server.repo/bnd.bnd +++ b/cms/org.argeo.slc.server.repo/bnd.bnd @@ -1,4 +1,5 @@ Import-Package: org.argeo.jcr,\ +org.argeo.security.jackrabbit,\ org.argeo.slc.jcr,\ org.argeo.slc.repo,\ org.h2;resolution:=optional,\ diff --git a/cms/org.argeo.slc.spring/bnd.bnd b/cms/org.argeo.slc.spring/bnd.bnd index bc4d0cd86..682a5ea24 100644 --- a/cms/org.argeo.slc.spring/bnd.bnd +++ b/cms/org.argeo.slc.spring/bnd.bnd @@ -6,3 +6,6 @@ org.apache.tools.ant.*;resolution:="optional",\ junit.framework;resolution:="optional",\ org.osgi.*;version=0.0.0,\ * + +Export-Package: org.argeo.slc.core.test,\ +* \ No newline at end of file diff --git a/cms/org.argeo.slc.spring/src/org/argeo/slc/core/test/spring.xml b/cms/org.argeo.slc.spring/src/org/argeo/slc/core/test/spring.xml index 31cf67167..28fba40c9 100644 --- a/cms/org.argeo.slc.spring/src/org/argeo/slc/core/test/spring.xml +++ b/cms/org.argeo.slc.spring/src/org/argeo/slc/core/test/spring.xml @@ -22,7 +22,7 @@ default-lazy-init="true"> @@ -31,7 +31,7 @@ - + @@ -22,7 +22,7 @@ - diff --git a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic-002.xml b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic-002.xml index 5720d9693..4baf29169 100644 --- a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic-002.xml +++ b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic-002.xml @@ -8,13 +8,13 @@ - + - + diff --git a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic.xml b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic.xml index 1f0afd9cd..a2e34c15e 100644 --- a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic.xml +++ b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/basic.xml @@ -16,11 +16,11 @@ p:type="integer" /> - - @@ -95,13 +95,13 @@ - + - --> - diff --git a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic-ns.xml b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic-ns.xml index 29f9f44db..8fe234b2b 100644 --- a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic-ns.xml +++ b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic-ns.xml @@ -17,13 +17,13 @@ isParameter="true" type="integer" /> - - - + - + @@ -41,13 +41,13 @@ - + - + diff --git a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic.xml b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic.xml index 4172e9376..f45b1ae75 100644 --- a/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic.xml +++ b/demo/modules/org.argeo.slc.demo.basic/META-INF/spring/canonic.xml @@ -27,18 +27,18 @@ p:isFrozen="false" p:isHidden="true" p:type="integer" /> - - - - + @@ -64,13 +64,13 @@ - + - + diff --git a/demo/modules/org.argeo.slc.demo.minimal/META-INF/spring/helloworld-raw.xml b/demo/modules/org.argeo.slc.demo.minimal/META-INF/spring/helloworld-raw.xml index 0130d2df6..6f6149431 100644 --- a/demo/modules/org.argeo.slc.demo.minimal/META-INF/spring/helloworld-raw.xml +++ b/demo/modules/org.argeo.slc.demo.minimal/META-INF/spring/helloworld-raw.xml @@ -25,7 +25,7 @@ + class="org.argeo.slc.primitive.PrimitiveSpecAttribute" /> diff --git a/demo/modules/org.argeo.slc.demo.minimal/bnd.bnd b/demo/modules/org.argeo.slc.demo.minimal/bnd.bnd index e69de29bb..758b56dbb 100644 --- a/demo/modules/org.argeo.slc.demo.minimal/bnd.bnd +++ b/demo/modules/org.argeo.slc.demo.minimal/bnd.bnd @@ -0,0 +1,2 @@ +#Import-Package: org.argeo.slc.runtime,\ +#* \ No newline at end of file diff --git a/demo/modules/pom.xml b/demo/modules/pom.xml index 493f27e77..44b0ce13f 100644 --- a/demo/modules/pom.xml +++ b/demo/modules/pom.xml @@ -38,8 +38,13 @@ org.springframework.cglib.core, org.springframework.cglib.reflect, org.aopalliance.aop, + org.argeo.slc.primitive, + org.argeo.slc.attachment, + org.argeo.slc.runtime, + org.argeo.slc.runtime.test, org.argeo.slc.core.execution, org.argeo.slc.core.execution.tasks, + org.argeo.slc.core.test, org.argeo.slc.execution, org.argeo.slc.osgi, org.argeo.slc.test, -- 2.39.2