@Override
    public String resolveSymLink(@NotNull String path) throws IOException {
      try {
        return Paths.get(path).toRealPath().toString();
      }
      catch (NoSuchFileException e) {
        LOG.trace(e.getClass().getName() + ": " + path);
        return null;
      }
      catch (FileSystemException e) {
        LOG.debug(path, e);
        return null;
      }
    }
@Override
    public String resolveSymLink(@NotNull String path)