Adapt to changes in Argeo Commons
[gpl/argeo-suite.git] / org.argeo.publishing.ui / src / org / argeo / publishing / servlet / DbkServlet.java
index c236e93b378173012e0f7d82cb1e70a5e5649f09..4025890f7ef1abf91015895a7d4526b8204303ce 100644 (file)
@@ -37,6 +37,7 @@ import org.apache.commons.io.IOUtils;
 import org.apache.xalan.processor.TransformerFactoryImpl;
 import org.argeo.api.cms.CmsTheme;
 import org.argeo.cms.servlet.ServletAuthUtils;
+import org.argeo.cms.servlet.ServletHttpRequest;
 import org.argeo.docbook.DbkType;
 import org.argeo.docbook.DbkUtils;
 import org.argeo.jcr.Jcr;
@@ -85,7 +86,7 @@ public class DbkServlet extends HttpServlet {
 
                Session session = null;
                try {
-                       session = ServletAuthUtils.doAs(() -> Jcr.login(repository, null), req);
+                       session = ServletAuthUtils.doAs(() -> Jcr.login(repository, null), new ServletHttpRequest(req));
                        Node node = session.getNode(path);
 
                        if (node.hasNode(DbkType.article.get())) {