ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Magnus Rosenquist,,," <magnus.rosenqu...@mobilemind.se>
Subject Re: Exec problems
Date Tue, 10 Apr 2001 09:01:37 GMT
Thanks!

Worked like a charm :-)

/Magnus

Peter Donald wrote:

> At 09:40  10/4/01 +0200, Magnus Rosenquist,,, wrote:
> 
>> Hi folks,
>> 
>> I have some problems with the exec tag,
>> I have successfully used it with native commands
>> such as 'ls', 'mkdir' etc... But when it comes
>> to me using a shell-script this fails.
>> 
>> The tag looks like this:
>> 
>> <target name="ejb">
>>    <exec executable="/usr/local/bin/copy.sh" os="Linux">
>>      <arg value="1"/>
>>      <arg value="2"/>
>>    </exec>
>> </target>
>> 
>> When I run ant with ejb as the target I get the following
>> message:
>> ---------------------------------------------------------
>> Buildfile: build.xml
>> 
>> ejb:
>>      [exec] Result: 255
>> 
>> BUILD SUCCESSFUL
>> 
>> Total time: 3 seconds
>> ---------------------------------------------------------
>> 
>> The result is '255' and the script is never executed,
>> the script just echoes the arguments to a file.
> 
> 
> expected behaviour on 1.1/1.2 JVMs if your working directory is same as
> basedirectory or on any 1.3 JVMs. Scripts
> 
> 
>> Above the full path to the script is defined, I have
>> also tried with adding the script to my PATH but with
>> the same problem...The script is executable and runs
>> perfectly from the prompt.
>> 
>> Does anybody have any ideas what this might mean and
>> a way around it?
> 
> 
> <target name="ejb">
>     <exec executable="/bin/sh" os="Linux">
>       <arg value="/usr/local/bin/copy.sh"/>
>       <arg value="1"/>
>       <arg value="2"/>
>     </exec>
> </target>
> Cheers,
> 
> Pete
> 
> *-----------------------------------------------------*
> | "Faced with the choice between changing one's mind, |
> | and proving that there is no need to do so - almost |
> | everyone gets busy on the proof."                   |
> |              - John Kenneth Galbraith               |
> *-----------------------------------------------------*


-- 
___________________________________
Magnus Rosenquist
Mobile Mind AB
+46 (0)63 57 48 88     (Phone)
+46 (0)702 69 41 72    (Mobile)
mailto:magnus.rosenquist@mobilemind.se
http://www.mobilemind.se


Mime
View raw message