X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2Forg.argeo.slc.client.ui.dist%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Feditors%2FDistributionEditor.java;h=4fd85c2c20b4a458f87a0e5c8770db75f7c517cb;hb=3c8e43e258464f8efe44c80f2a4f5c3080f28d4f;hp=35eb045bc0de6c2fd75e4c2fcd696e7600384e10;hpb=30337022a8b1ffe10eb645791d767d41c3db4e40;p=gpl%2Fargeo-slc.git diff --git a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java index 35eb045bc..4fd85c2c2 100644 --- a/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java +++ b/plugins/org.argeo.slc.client.ui.dist/src/main/java/org/argeo/slc/client/ui/dist/editors/DistributionEditor.java @@ -15,6 +15,8 @@ */ package org.argeo.slc.client.ui.dist.editors; +import javax.jcr.Credentials; +import javax.jcr.GuestCredentials; import javax.jcr.RepositoryException; import javax.jcr.Session; @@ -43,7 +45,8 @@ public class DistributionEditor extends FormEditor implements SlcNames { throws PartInitException { DistributionEditorInput dei = (DistributionEditorInput) input; try { - session = dei.getRepository().login(dei.getWorkspaceName()); + session = dei.getRepository().login(dei.getCredentials(), + dei.getWorkspaceName()); } catch (RepositoryException e) { throw new PartInitException("Cannot log to workspace " + dei.getWorkspaceName(), e); @@ -55,8 +58,8 @@ public class DistributionEditor extends FormEditor implements SlcNames { @Override protected void addPages() { try { - addPage(new DistributionOverviewPage(this, "Overview", session)); addPage(new ArtifactsBrowserPage(this, "Browser", session)); + addPage(new DistributionOverviewPage(this, "Overview", session)); } catch (PartInitException e) { throw new ArgeoException("Cannot add distribution editor pages", e); }