When the batch file is finished, ANT can go on, or does the batch file start ther servers asynchron?
What you can do is a kind of polling with Ant. I used the following using antcontrib. I start an asynchron server and have to check if the server is started. Therfore I use the following: <waitfor maxwait="5" maxwaitunit="minute" checkevery="500" checkeveryunit="millisecond" timeoutproperty="noserverfound"> <socket port="${port}" server="localhost"/> </waitfor> So if your serverstartprocess starts a process at a defined address, you can check it. Greetings -- Jürgen Knuplesch -----Ursprüngliche Nachricht----- Von: sactiw [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 2. September 2008 10:09 An: user@ant.apache.org Betreff: Re: AW: How to wait for completion of execution of batch file ? Thanks for the reply JK. Yeah I know that it is not the default behaviour of exec or sshexec task. I am using exec to start my batch file execution, that batch file actually reboots certain machines now I want to wait until all of those machines get rebooted. For that I feel I need to make ANT execution wait for that batch file execution to get complete. Any idea that apart from using some kind of time out what else I can do to achieve that. -Sactiw Knuplesch, Juergen wrote: > > Isn't that the default behaviour of the exec task? > > How do you start your Batchfile? > > > -- > Jürgen Knuplesch www.icongmbh.de > icon Systemhaus GmbH Tel. +49 711 806098-275 > Sophienstraße 40 > D-70178 Stuttgart Fax. +49 711 806098-299 > > Geschäftsführer: Uwe Seltmann > HRB Stuttgart 17655 > USt-IdNr.: DE 811944121 > -----Ursprüngliche Nachricht----- > Von: sactiw [mailto:[EMAIL PROTECTED] > Gesendet: Montag, 1. September 2008 20:02 > An: user@ant.apache.org > Betreff: How to wait for completion of execution of batch file ? > > > Hi Guys, > I am executing a batch file via Ant using "exec" task. > Could anyone tell tell me some way in which I can stop Ant's execution > till the execution of batch files doesn't get completed. I don't want > to use a time-out trick for it as I don't know that how much time that > scriot might take to complete. > > In short I want that my Ant execution should wait for completion of > the batch file that it has executed using exec task. > > Thanks and Regards, > Sactiw. > -- > View this message in context: > http://www.nabble.com/How-to-wait-for-completion-of-execution-of-batch > -file---tp19258525p19258525.html Sent from the Ant - Users mailing > list archive at Nabble.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] > > > -- View this message in context: http://www.nabble.com/How-to-wait-for-completion-of-execution-of-batch-file---tp19258525p19265859.html Sent from the Ant - Users mailing list archive at Nabble.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]