Have you used scp to send the files from an entire
folder?
Is there *another* way besides using wildcards?
I was sending it one file at a time and it would send
two and then stop.
I am trying to get it to send all the files at once.
But when I specify
D:\outbound\*
then I get
java.io.FileNotFoundException: D:\outbound\* (The
filename, directory name, or volume label syntax is
incorrect)
at
org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:215)
-
thanks,
Anil Philip
void sendFiles(File outFolder) throws
IOException {
Scp sendFile = new Scp();
Project proj = new Project();
proj.init();
sendFile.setProject(proj);
sendFile.setPort(22);
sendFile.setTrust(true);
sendFile.setFile(outFolder.getPath() +
File.separator + "*");
String hostUri = remoteUserName + "@" +
remoteUrl + ":" + remotePath;
sendFile.setTodir(hostUri);
sendFile.setKeyfile(remoteKeyFile);
sendFile.setPassphrase("");
logger.debug("about to SCP the file " +
outFolder.getName() + "
to Sprint");
sendFile.execute();
// send all files in the out dir
// Move the file to the done directory
File[] files = outFolder.listFiles();
for(File outFile:files) {
copy(outFile,new
File(sentFolder.getAbsolutePath() + File.separator +
outFile.getName()));
outFile.delete();
if(outFile.exists())
logger.error("Failed to move the file"
+
outFile.getName() + " to the done directory");
else
logger.debug("Moved the file " +
outFile.getName() + "
to the done directory");
}
}
____________________________________________________________________________________
Sucker-punch spam with award-winning protection.
Try the free Yahoo! Mail Beta.
http://advision.webevents.yahoo.com/mailbeta/features_spam.html
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]