ok thanks for the hint On Wed, Jan 19, 2011 at 9:22 PM, Antoine Levy-Lambert <anto...@gmx.de> wrote: > Hi, > > on the JUnit leg of your parallel invocation, you need to use a script to > kill your http server. Depending on your operating system you could use > pskill from sysinternals (Windows) or just kill (UNIX). > > To find out the process number, there is a tool called pv.exe from teamcti > which can list Windows processes with the full command line, provided the > proper format option. > > I use pv -e -o"%i %r %d %l" > > With this pv command you can find which process is the axis process to have > the id to be able to selectively kill it. > > On UNIX (Solaris) you can achieve the same using /usr/ucb/ps -auxww . Not > sure other UNIXes. > > Regards, > > Antoine > > On 1/19/2011 4:17 AM, Jan C. wrote: >> >> Hello, >> I use ant to run some JUnit test. My JUnit test need a http server so >> I also start one in my test: >> >> <target name="mytest" depends="build"> >> <parallel failonany="true"> >> <sequential> >> <!-- Start HTTP server here --> >> <java fork="yes" >> classname="org.apache.axis2.transport.http.SimpleHTTPServer"> >> ... >> </sequential> >> <sequential> >> <!-- Run JUnit tests here--> >> <junit> ... >> </sequential> >> </parallel> >> </target> >> >> >> The problem I have is that the SimpleHTTPServer is running forever so >> even when my JUnit test finish successfully, the ant target does not >> terminate. I can only terminate it using Ctrl+C. Since I want this >> target to be automated, I would like to find a way to "successfully" >> stop the ant target when the junit task finishes. >> >> Any ideas ? >> >> cheers, >> Jan >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org >> For additional commands, e-mail: user-h...@ant.apache.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@ant.apache.org > For additional commands, e-mail: user-h...@ant.apache.org > >
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@ant.apache.org For additional commands, e-mail: user-h...@ant.apache.org