Forums Register Login

Trying to upload a file through jscape sftp API in java and not able to set the default directory

+Pie Number of slices to send: Send
Hi all,

I am trying to upload a file from local system to a remote system using jscape SFTP API.
As while upload i need to create a directory to store my file and if i am setting this created folder
as root folder for upload i m getting resource access denied.
Find the below code .....

try {

// create new SshParameters instance
SshParameters params = new SshParameters(ftpHostname,ftpUsername,ftpPassword);

// create new Ftp instance
Sftp ftp = new Sftp(params);

// establish secure connection
ftp.connect();
ftp.makeDir("SFTPPath");
ftp.setDir("D:/FTP/SFTPPath");
ftp.upload("D:/temp/uploads/New Text Document.txt");

// disconnect
ftp.disconnect();

}
catch(Exception e) {
e.printStackTrace();
}

At the remote machine the sftp server is configured for the default root directory as D:/FTP.
The folder is created but if trying to cal setDir("D:/FTP/SFTPUpload") as root folder getting error.

Is any one there who can provide me the solution for this.....??

Regards,

Deepak Jaiswal
Noida, India
Surfs up space ponies, I'm making gravy without this lumpy, tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 2313 times.
Similar Threads
can not read file
SFTP in Java
How do I read a file saved on a SFTP server using jScape's SFTP Api
File Upload Error - Using JSCH/SFTP
how to read a text file within remote ftp directory
More...

All times above are in ranch (not your local) time.
The current ranch time is
Apr 16, 2024 08:20:52.