]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/jackrabbit/remote/JcrRemotingHandlerMapping.java
Add web dav support
[lgpl/argeo-commons.git] / server / runtime / org.argeo.server.jackrabbit / src / main / java / org / argeo / jackrabbit / remote / JcrRemotingHandlerMapping.java
index 195a41d5bac879e42373982e10fe564fc332ba76..e72a23073910cb6d7c1fb8913b6e12a08a95d5b5 100644 (file)
@@ -7,18 +7,18 @@ import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;
 
 import org.apache.jackrabbit.webdav.jcr.JCRWebdavServerServlet;
+import org.argeo.jcr.mvc.MultipleRepositoryHandlerMapping;
 
 public class JcrRemotingHandlerMapping extends MultipleRepositoryHandlerMapping {
        protected HttpServlet createServlet(Repository repository, String pathPrefix)
                        throws ServletException {
-               JcrRemotingServlet jcrRemotingServlet = new JcrRemotingServlet(
-                               repository);
+               JcrRemotingServlet servlet = new JcrRemotingServlet(repository);
                Properties initParameters = new Properties();
                initParameters.setProperty(
                                JCRWebdavServerServlet.INIT_PARAM_RESOURCE_PATH_PREFIX,
                                pathPrefix);
-               jcrRemotingServlet.init(new DelegatingServletConfig(pathPrefix.replace(
-                               '/', '_'), initParameters));
-               return jcrRemotingServlet;
+               servlet.init(new DelegatingServletConfig(pathPrefix.replace('/', '_'),
+                               initParameters));
+               return servlet;
        }
 }