ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Anthony Goubard" <adagoub...@chello.nl>
Subject Re: antcall task problems when calling ant from java
Date Thu, 20 Nov 2003 16:15:15 GMT
Hi,

 I had the same problem as Christopher a few weeks ago(using 1.6beta). I
fixed it at this time with the feeling that it was a bug. My opinion is that
the configureProject method should set the "ant.file" value correctly.

Anthony


>Looking at:
>src/testcases/org/apache/tools/ant/BuildTestFile.java
>one needs to init the project and set the user property ant.file as well:
>project.init();
>project.setUserProperty( "ant.file" , new
File(filename).getAbsolutePath());
>
>Peter
>
>On Thursday 20 November 2003 15:35, Bender, Christopher wrote:
>> PS. When I call the same file using the command line ant tool (as opposed
>> through java) the build works fine.
>>
>> -----Original Message-----
>> From: Bender, Christopher
>> Sent: Thursday, November 20, 2003 10:26 AM
>> To: Ant Users List
>> Subject: antcall task problems when calling ant from java
>>
>>
>> Hey,
>>
>> I have a buildfile that is named something other than build.xml, for
>> example, build.20031120.xml.  I then do the following to setup the
project:
>>
>> File buildFile = new File(getTempBuildFileLoc());
>> project.setBaseDir(new File(getResourceDir());
>>
>> ProjectHelper.configureProject(project, buildFile);
>>
>> project.setProperty("homeDir", getAppHome());
>>
>>
>>
>> The problem comes when I try and execute the project and ant attempts to
>> execute my antcall tasks, it gives the following:
>>
>> java.io.FileNotFoundException: C:\.......\xml\build.xml (The system
cannot
>> find the file specified)
>>
>> It seems that when it tries to do the ant call it tries to look for a
>> build.xml file for some reason, even though i didnt even invoke the
project
>> using build.xml.  Is there a property I am forgetting to set?
>>
>>
>>
>> thx,
>> chris
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message