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;
}
}