Adapt to changes in Argeo Commons.
[gpl/argeo-suite.git] / org.argeo.suite.e4.rap / src / org / argeo / suite / e4 / rap / ArgeoSuiteLoginLifecycle.java
index f3145c3e7d51a36a35adc3e7d251eeb9d24720ed..da41b4248ba6578d80c5c813c7de925720d8496e 100644 (file)
@@ -4,7 +4,6 @@ import java.security.PrivilegedActionException;
 import java.security.PrivilegedExceptionAction;
 
 import javax.inject.Inject;
-import javax.inject.Named;
 import javax.jcr.Node;
 import javax.jcr.Repository;
 import javax.jcr.RepositoryException;
@@ -16,6 +15,7 @@ import org.apache.commons.logging.LogFactory;
 import org.argeo.cms.e4.rap.CmsLoginLifecycle;
 import org.argeo.connect.ui.SystemWorkbenchService;
 import org.argeo.jcr.JcrUtils;
+import org.argeo.node.NodeConstants;
 
 public class ArgeoSuiteLoginLifecycle extends CmsLoginLifecycle {
        private final static Log log = LogFactory.getLog(ArgeoSuiteLoginLifecycle.class);
@@ -23,7 +23,6 @@ public class ArgeoSuiteLoginLifecycle extends CmsLoginLifecycle {
        SystemWorkbenchService systemWorkbenchService;
 
        @Inject
-       @Named("(cn=home)")
        Repository repository;
 
        @Override
@@ -48,7 +47,7 @@ public class ArgeoSuiteLoginLifecycle extends CmsLoginLifecycle {
                                @Override
                                public Session run() throws PrivilegedActionException {
                                        try {
-                                               return repository.login();
+                                               return repository.login(NodeConstants.HOME);
                                        } catch (RepositoryException e) {
                                                throw new PrivilegedActionException(e);
                                        }