in src/main/java/org/apache/sling/jcr/webdav/impl/servlets/SlingWebDavServlet.java [225:245]
protected void activate(ComponentContext context, Config config)
throws NamespaceException, ServletException {
this.ioManager.setComponentContext(context);
this.propertyManager.setComponentContext(context);
this.copyMoveManager.setComponentContext(context);
this.deleteManager.setComponentContext(context);
resourceConfig = new SlingResourceConfig(mimeTypeService,
config,
ioManager,
propertyManager,
copyMoveManager,
deleteManager);
// Register servlet, and set the contextPath field to signal successful registration
Servlet simpleServlet = new SlingSimpleWebDavServlet(resourceConfig, getRepository());
httpService.registerServlet(resourceConfig.getServletContextPath(),
simpleServlet, resourceConfig.getServletInitParams(), null);
simpleWebDavServletRegistered = true;
}