return PathUtil.encode(getRepositoryRoot());
return getRepositoryRoot();
    public String getFullPath(String path) {    	        if (path != null && path.startsWith("/")) {        	if ("/".equals(path)) {        		return PathUtil.encode(getRepositoryRoot());        	}            return PathUtil.encode(PathUtil.append(getRepositoryRoot(), path));        }        String locationPath = getLocation().getPath();        if ("".equals(path)) {            path = locationPath; // it is always encoded, while we assume not encoded?        } else {            path = PathUtil.append(locationPath, PathUtil.encode(path));        }        if (!path.startsWith("/")) {            path = '/' + path;                    }        return path;    }