X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=plugins%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Fmodel%2FGroupElem.java;h=512f1b5f96057764afe1d4253f8823e7fc40deb3;hb=3c03bb5b3b75ca4822c62930f3c4569fbdf96de2;hp=16c541fe97cabf0313272acb22fa12cb26a85887;hpb=4216976fae84a1b9a7a7c83111b9dd95c7825cf9;p=gpl%2Fargeo-slc.git diff --git a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/model/GroupElem.java b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/model/GroupElem.java index 16c541fe9..512f1b5f9 100644 --- a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/model/GroupElem.java +++ b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/model/GroupElem.java @@ -3,7 +3,6 @@ package org.argeo.slc.client.ui.dist.model; import java.util.ArrayList; import java.util.List; -import javax.jcr.Node; import javax.jcr.Repository; import javax.jcr.RepositoryException; import javax.jcr.Session; @@ -26,11 +25,10 @@ public class GroupElem extends DistParentElem { } public Object[] getChildren() { - repoElem.connect(); Session session = null; try { Repository repository = repoElem.getRepository(); - Node repoNode = repoElem.getRepoNode(); + // Node repoNode = repoElem.getRepoNode(); session = repository.login(repoElem.getCredentials()); String[] workspaceNames = session.getWorkspace() @@ -39,12 +37,8 @@ public class GroupElem extends DistParentElem { for (String workspaceName : workspaceNames) { // filter technical workspaces if (workspaceName.startsWith(name)) { - Node workspaceNode = repoNode.hasNode(workspaceName) ? repoNode - .getNode(workspaceName) : repoNode - .addNode(workspaceName); distributionElems.add(new WorkspaceElem(repoElem, - workspaceNode)); - // FIXME remove deleted workspaces + workspaceName)); } } return distributionElems.toArray();