How do you mean 'replies'? Isn't this the solution !!
You've got two examples of fileset there, and there are more in this specific section in the ANT docs. > -----Original Message----- > From: Anil Philip [mailto:[EMAIL PROTECTED] > Sent: maandag 16 april 2007 0:34 > 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] STRICTLY PERSONAL AND CONFIDENTIAL This message may contain confidential and proprietary material for the sole use of the intended recipient. Any review or distribution by others is strictly prohibited. If you are not the intended recipient please contact the sender and delete all copies. Dit bericht is enkel bestemd voor de aangeduide ontvangers en kan vertrouwelijke informatie bevatten. Als u niet de ontvanger bent, dan mag u de inhoud van dit bericht niet bekendmaken noch kopiëren. Als u dit bericht per vergissing ontvangen heeft, gelieve er de afzender of De Post onmiddellijk van op de hoogte te brengen en het bericht vervolgens te verwijderen. Ce message est uniquement destiné aux destinataires indiqués et peut contenir des informations confidentielles. Si vous n'êtes pas le destinataire, vous ne devez pas révéler le contenu de ce message ou en prendre copie. Si vous avez reçu ce message par erreur, veuillez en informer l'expéditeur, ou La Poste immédiatement, avant de le supprimer. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]