]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jackrabbit/remote/ExtendedDispatcherServlet.java
Improve JCR authorizations
[lgpl/argeo-commons.git] / server / runtime / org.argeo.server.jackrabbit / src / main / java / org / argeo / jackrabbit / remote / ExtendedDispatcherServlet.java
index 39dbf7f678067351288dfda7708c18737d1333c3..e11087794ff5a933b538017e2393838017ceec2d 100644 (file)
@@ -34,12 +34,23 @@ public class ExtendedDispatcherServlet extends DispatcherServlet {
        protected void service(HttpServletRequest request,
                        HttpServletResponse response) throws ServletException,
                        java.io.IOException {
+
                // see http://forum.springsource.org/showthread.php?t=53472
                try {
-                       if (log.isTraceEnabled())
-                               log.trace("Received request " + request);
+                       if (log.isTraceEnabled()) {
+                               log.trace("UserPrincipal = "
+                                               + request.getUserPrincipal().getName());
+                               log.trace("SessionID = " + request.getSession().getId());
+                               log.trace("ContextPath = " + request.getContextPath());
+                               log.trace("ServletPath = " + request.getServletPath());
+                               log.trace("PathInfo = " + request.getPathInfo());
+                               log.trace("Method = " + request.getMethod());
+                               log.trace("User-Agent = " + request.getHeader("User-Agent"));
+                       }
                        doService(request, response);
                } catch (Exception e) {
+                       // e.printStackTrace();
+                       // log.debug(request.getMethod());
                        throw new ArgeoException("Cannot process request", e);
                }
        }