package org.argeo.cms;
-import static org.argeo.cms.internal.kernel.KernelConstants.SPRING_SECURITY_CONTEXT_KEY;
-
import java.util.Locale;
import java.util.ResourceBundle;
import javax.jcr.RepositoryException;
import javax.jcr.Session;
import javax.jcr.nodetype.NodeType;
-import javax.servlet.http.HttpSession;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.eclipse.rap.rwt.client.service.BrowserNavigationListener;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
-import org.springframework.security.core.context.SecurityContext;
import org.springframework.security.core.context.SecurityContextHolder;
/** Manages history and navigation */
private BrowserNavigation history;
public AbstractCmsEntryPoint(Repository repository, String workspace) {
- if (SecurityContextHolder.getContext().getAuthentication() == null) {
- HttpSession httpSession = RWT.getRequest().getSession();
- // log.debug("Session: " + httpSession.getId());
- SecurityContext contextFromSessionObject = (SecurityContext) httpSession
- .getAttribute(SPRING_SECURITY_CONTEXT_KEY);
- if (contextFromSessionObject != null)
- SecurityContextHolder.setContext(contextFromSessionObject);
- else
- logAsAnonymous();
- }
+ // if (SecurityContextHolder.getContext().getAuthentication() == null) {
+ // HttpSession httpSession = RWT.getRequest().getSession();
+ // // log.debug("Session: " + httpSession.getId());
+ // SecurityContext contextFromSessionObject = (SecurityContext)
+ // httpSession
+ // .getAttribute(SPRING_SECURITY_CONTEXT_KEY);
+ // if (contextFromSessionObject != null)
+ // SecurityContextHolder.setContext(contextFromSessionObject);
+ // else
+ // logAsAnonymous();
+ // }
this.repository = repository;
this.workspace = workspace;