Yes. That is what I meant. > -----Original Message----- > From: Anil Philip [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 19, 2007 9:49 AM > To: Ant Users List > Subject: RE: help! how to send multiple files to remote > machine? ant-jsch > > Do you mean jsch API? > (there is no jscp api) > > > --- "Anderson, Rob (Global Trade)" > <[EMAIL PROTECTED]> wrote: > > > Anil, Not sure what you are asking. You have seen the examples for > > using scp with a fileset. What is the problem you are > having now? Is > > it not working? You mentioned you are using the scp task > > programatically. I would recommend against that. I suggest > using jscp > > API directly because I'm not sure that anything is gained > by using the > > Ant scp task. Look at the Ant scp task as an example of how to use > > jscp. > > > > My 2 cents. > > > > -Rob Anderson > > > > > -----Original Message----- > > > From: Anil Philip > > [mailto:[EMAIL PROTECTED] > > > Sent: Sunday, April 15, 2007 3:34 PM > > > To: user@ant.apache.org > > > Subject: RE: help! how to send multiple files to > > remote > > > machine? ant-jsch > > > > > > No replies? > > > > > > --- Anil Philip <[EMAIL PROTECTED]> wrote: > > > > > > > I am using scp programmatically, but I found > > this task here with > > > > wildcards, in the examples documentation > > > > - > > > > Anil > > > > . > > > > > > > > Copy a set of files to a directory > > > > > > > > <scp > > todir="user:[EMAIL PROTECTED]:/home/chuck"> > > > > <fileset dir="src_dir"> > > > > <include name="**/*.java"/> > > > > </fileset> > > > > </scp> > > > > > > > > <scp > > todir="user:[EMAIL PROTECTED]:/home/chuck"> > > > > <fileset dir="src_dir" > > excludes="**/*.java"/> > > > > </scp> > > > > > > > > > > > > --- Anil Philip <[EMAIL PROTECTED]> > > wrote: > > > > > > > > > Thank you for replying. > > > > > Is there an example I can look at for > > transferring multiple files? > > > > > I did a google search but was unable. > > > > > thanks, > > > > > Anil > > > > > > > > > > --- "Anderson, Rob (Global Trade)" > > > > > <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > The wildcard is not resolved in ant. This is > > a common > > > mistake as > > > > > > people expect Ant to resolve wildcards as a > > shell > > > > would. > > > > > > You would need to use > > > > > > a fileset. > > > > > > > > > > > > -Rob Anderson > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Anil Philip > > > > > > [mailto:[EMAIL PROTECTED] > > > > > > > Sent: Wednesday, April 11, 2007 12:13 PM > > > > > > > To: user@ant.apache.org > > > > > > > Subject: help! how to send multiple files > > to > > > > > > remote machine? ant-jsch > > > > > > > > > > > > > > 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] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > > To unsubscribe, e-mail: > > > > > > [EMAIL PROTECTED] For additional commands, > > > > > > e-mail: > > > > > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________________________ > > > ______________________ > > > > > Food fight? Enjoy some healthy debate in the > > Yahoo! > > > Answers Food & > > > > > Drink Q&A. > > > > > > > > > > > > > > > http://answers.yahoo.com/dir/?link=list&sid=396545367 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ______________________________________________________________ > > > ______________________ > > > > Don't pick lemons. > > > > See all the new 2007 cars at Yahoo! Autos. > > > > http://autos.yahoo.com/new_cars.html > > > > > > > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Tired of spam? Yahoo! Mail has the best spam > > protection around > > > http://mail.yahoo.com > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > > [EMAIL PROTECTED] > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection > around http://mail.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] For > additional commands, e-mail: [EMAIL PROTECTED] > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]