This is an automated email from the ASF dual-hosted git repository. onders pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push: new 0d36126 CAMEL-12848 - handle differently on windows for fa 0d36126 is described below commit 0d3612672f2927d0428c2b79686759c16be88791 Author: önder sezgin <ond...@apache.org> AuthorDate: Tue Oct 2 12:22:17 2018 +0300 CAMEL-12848 - handle differently on windows for fa iling test case --- .../org/apache/camel/component/file/remote/SftpOperations.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java index 1db1c84..b912151 100644 --- a/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java +++ b/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpOperations.java @@ -605,8 +605,13 @@ public class SftpOperations implements RemoteFileOperations<SftpRemoteFile> { // if it starts with the root path then a little special handling for that if (FileUtil.hasLeadingSeparator(path)) { // change to root path - doChangeDirectory(path.substring(0, 1)); - path = path.substring(1); + if (!FileUtil.isWindows()) { + doChangeDirectory(path.substring(0, 1)); + path = path.substring(1); + } else { + doChangeDirectory(path.substring(0, 4)); + path = path.substring(4); + } } // split into multiple dirs