Do you have a call in that test to System.getProperty("user.dir") or
something like that? Certainly ant is running the build file like you would
expect it to, it seems that it is actually something in the test that is
failing to pass.
:p
-Jason
> -----Original Message-----
> From: Magnús Þór Torfason [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, September 25, 2001 10:48 AM
> To: [EMAIL PROTECTED]
> Subject: RE: stopping an <exec> - <exec> vs. <ant>
>
>
> I think I must add to this an important note regarding
> the <ant> task. It
> does not seem to handle directories correctly. Consider
> the following
> build.xml file
>
> <project name="call-bin-build" default="exec-bin-build"
> basedir=".">
> <target name="exec-bin-build">
> <exec executable="ant.bat" dir="bin"/>
> </target>
> <target name="ant-bin-build">
> <ant antfile="build.xml" dir="bin"/>
> </target>
> </project>
>
> and the output when calling these two targets, first with exec
>
> C:\project>ant exec-bin-build
> Buildfile: build.xml
> exec-bin-build:
> [exec] Buildfile: build.xml
> [exec]
> [exec] init:
> ...
> [exec] [junit] Running
> com.handpoint.util.registry.test.JRegTest
> [exec] [junit] Tests run: 2, Failures: 0,
> Errors: 0, Time elapsed:
> 0,03 sec
> [exec] BUILD SUCCESSFUL
> [exec]
> [exec] Total time: 5 seconds
> BUILD SUCCESSFUL
>
> and then with the ant task
>
> C:\project>ant ant-bin-build
> Buildfile: build.xml
> ant-bin-build:
> init:
> ...
> [junit] Running com.handpoint.util.registry.test.RegTest
> [junit] Tests run: 2, Failures: 1, Errors: 0, Time
> elapsed: 0,03 sec
> BUILD FAILED
>
> Note that the bin-build fails when using the ant call,
> but it is successful
> when using an exec call !
>
> Regards, Magnus
>
> > -----Original Message-----
> > From: T Master [mailto:[EMAIL PROTECTED]]
> > Sent: 24. september 2001 22:19
> > To: [EMAIL PROTECTED]
> > Subject: Re: stopping an <exec>
> >
> >
> > Why are you using <exec> to call other buildfiles?
> > use <ant>:
> > <ant antfile="${buildfile.dir}/${mybuildfile}"
> target="build">
> >
> > Unless of course, this is the way you want....
> >
> >
> >
> > ----- Original Message -----
> > From: "Joe St. Germain" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Monday, September 24, 2001 4:06 PM
> > Subject: stopping an <exec>
> >
> >
> > Does anyone know how to stop the processing of an <exec>.
> > My <exec> kicks off a <javac> in another build.xml file. If
> > <javac> reports errors, I'd like the calling exec to
> stop execution
> > and anything passed that exec to also stop. If you
> haven't already
> > guest, I've got a build.xml that controls the execution of other
> > XML files via the <exec> task. I tried the failonerror
> flag on both
> > tasks, but it dosen't work. I don't believe that javac returns
> > anything, and that may be the reason.
> >
> >
> > -Joe
> >
> >
>
>
>