]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/internal/http/CmsSessionProvider.java
Fix initialisation of user admin
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / http / CmsSessionProvider.java
index 85390e62eeb414d9c0918ca6de106826da09c8bc..943decaf8a61e19376c7b32d8df04fa887e08d47 100644 (file)
@@ -19,7 +19,7 @@ import org.argeo.jcr.JcrUtils;
  * Implements an open session in view patter: a new JCR session is created for
  * each request
  */
-class CmsSessionProvider implements SessionProvider, Serializable {
+public class CmsSessionProvider implements SessionProvider, Serializable {
        private static final long serialVersionUID = -1358136599534938466L;
 
        private final static Log log = LogFactory.getLog(CmsSessionProvider.class);
@@ -35,7 +35,7 @@ class CmsSessionProvider implements SessionProvider, Serializable {
        public Session getSession(HttpServletRequest request, Repository rep, String workspace)
                        throws javax.jcr.LoginException, ServletException, RepositoryException {
 
-               CmsSessionImpl cmsSession = (CmsSessionImpl) WebCmsSessionImpl.getCmsSession(request);
+               CmsSessionImpl cmsSession = WebCmsSessionImpl.getCmsSession(request);
                // if (cmsSession == null)
                // return anonymousSession(request, rep, workspace);
                if (log.isTraceEnabled()) {