diff --git a/server-original-data-store/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/FtpServer.java b/server-original-data-store/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/FtpServer.java index 9507086816107b499a673fc3ef1e23935d7d890c..6dcfc109a2a88b9882ba6f3dd922838481ee516c 100644 --- a/server-original-data-store/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/FtpServer.java +++ b/server-original-data-store/source/java/ch/systemsx/cisd/openbis/dss/generic/server/ftp/FtpServer.java @@ -29,6 +29,7 @@ import java.nio.file.DirectoryStream.Filter; import java.nio.file.FileStore; import java.nio.file.FileSystem; import java.nio.file.LinkOption; +import java.nio.file.NoSuchFileException; import java.nio.file.OpenOption; import java.nio.file.Path; import java.nio.file.ProviderMismatchException; @@ -484,6 +485,12 @@ public class FtpServer implements FileSystemFactory, org.apache.sshd.common.file this.fileSystemView = fileSystemView; } + @Override + public Path readSymbolicLink(Path link) throws IOException + { + throw new NoSuchFileException("Symbolic links are not supported: " + link); + } + @Override public String getScheme() {