Fixes https://github.com/spring-projects/spring-integration/issues/3969 In previous version for SFTP client (Jsch), the empty path for `LS` command has meant a `user home`. Turns out the MINA `SftpClient` does not support automatic user home resolution from the empty path. * Fix `SftpSession` to resolve an empty path into a user home via `canicalPath()` operation