From: Mathieu Baudier Date: Wed, 16 Feb 2022 08:49:42 +0000 (+0100) Subject: Simplify ODK submission servlet X-Git-Tag: argeo-suite-2.3.3~14 X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=ade0c4cd7f02edd0c4546561382ba6f83a562fed Simplify ODK submission servlet --- diff --git a/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkSubmissionServlet.java b/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkSubmissionServlet.java index 9596ebd..5efbd1b 100644 --- a/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkSubmissionServlet.java +++ b/org.argeo.app.servlet.odk/src/org/argeo/app/servlet/odk/OdkSubmissionServlet.java @@ -62,8 +62,8 @@ public class OdkSubmissionServlet extends HttpServlet { // "/" + EntityType.form.get() + "/" + EntityNames.SUBMISSIONS_BASE); CmsSession cmsSession = RemoteAuthUtils.getCmsSession(request); - ClassLoader currentContextCl = Thread.currentThread().getContextClassLoader(); - Thread.currentThread().setContextClassLoader(RemoteAuthUtils.class.getClassLoader()); +// ClassLoader currentContextCl = Thread.currentThread().getContextClassLoader(); +// Thread.currentThread().setContextClassLoader(CmsJcrUtils.class.getClassLoader()); Session adminSession = null; try { // TODO centralise at a deeper level @@ -71,7 +71,7 @@ public class OdkSubmissionServlet extends HttpServlet { SuiteUtils.getOrCreateCmsSessionNode(adminSession, cmsSession); } finally { Jcr.logout(adminSession); - Thread.currentThread().setContextClassLoader(currentContextCl); +// Thread.currentThread().setContextClassLoader(currentContextCl); } Node cmsSessionNode = SuiteUtils.getCmsSessionNode(session, cmsSession);