X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fhttp%2FNodeHttp.java;h=901731aa063eb2c113d1376c33e85477a1413f4e;hb=5f71a84cb6ad1383c97f16a1aa6fd63f9464509a;hp=f67c342ec06fe733cbfc25efedbbde0136d04189;hpb=02a6354c17ddb160513580e9e3c7826d9475b177;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/http/NodeHttp.java b/org.argeo.cms/src/org/argeo/cms/internal/http/NodeHttp.java index f67c342ec..901731aa0 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/http/NodeHttp.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/http/NodeHttp.java @@ -93,7 +93,8 @@ public class NodeHttp implements KernelConstants { try { httpService.unregister(webdavPath(alias)); httpService.unregister(remotingPath(alias)); - httpService.unregister(filesPath(alias)); + if (NodeConstants.HOME.equals(alias)) + httpService.unregister(filesPath(alias)); if (log.isDebugEnabled()) log.debug("Unregistered servlets for repository '" + alias + "'"); } catch (Exception e) { @@ -153,7 +154,7 @@ public class NodeHttp implements KernelConstants { } private String filesPath(String alias) { - return NodeConstants.PATH_FILES + "/" + alias; + return NodeConstants.PATH_FILES; } // private Subject subjectFromRequest(HttpServletRequest request,