X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.publishing.ui%2Fsrc%2Forg%2Fargeo%2Fpublishing%2Fservlet%2FDbkServlet.java;h=4025890f7ef1abf91015895a7d4526b8204303ce;hb=df2bd5aec38fd065ec8d109383911bf814d2ed28;hp=e892562bbcfb0f7eb542f3575504ca57a99af015;hpb=3440f51df3e4c015972c7b6a0efb3ce16188b89b;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.publishing.ui/src/org/argeo/publishing/servlet/DbkServlet.java b/org.argeo.publishing.ui/src/org/argeo/publishing/servlet/DbkServlet.java index e892562..4025890 100644 --- a/org.argeo.publishing.ui/src/org/argeo/publishing/servlet/DbkServlet.java +++ b/org.argeo.publishing.ui/src/org/argeo/publishing/servlet/DbkServlet.java @@ -35,8 +35,9 @@ import javax.xml.transform.stream.StreamSource; 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.ui.CmsTheme; +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())) {