Victor, it cannot be done at present within a single ant instance. We are looking at multithreading support as part of the Ant 2.0 discussion which is taking place on Ant-Dev so I feel there will be a solution in the future. For now, like you suggest, I generally run multiple copies of ant - one running wlrun and the other a set of junit tests, etc. Conor ----- Original Message ----- From: "Victor Ganora" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Saturday, April 07, 2001 8:26 AM Subject: Don't want to wait for my forking tasks to complete > I want to create a target that starts my servers. (One is tomcat, the > other an EJB container. They are <java> and <wlrun> tasks respectively.) > I've written the two subtasks and they each run fine. Then I grouped them > into a separate empty task that depends on them both. The problem is that > the first task (being a server) never returns, so the second task never > starts. > Yes, I'm using fork="true". > Is there any way to have Ant start the threads separately and not wait for > the result codes? > I know I could put two invocations of Ant into a batch file and run that > from the command line. (Or maybe with <exec>. Does it wait?), but that seems > inelegant solution. > >
