ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vijay Aravamudhan <avij...@gmail.com>
Subject Re: Re setting a variable to a new value.
Date Mon, 26 May 2008 13:33:25 GMT
A common mistake is to have the taskdef line within another target, but 
failing to call that target before actually using the tasks defined in it.
Could you please post your complete build file so that we can take a look?

thanks,
Vijay

Chris Green wrote:
> I alread had the taskdef in my ant script but added the typdef line
>
>                 <typdef resource="net/sf/antcontrib/antcontrib.properties" />
>
> 	<!-- load ant-contrib-0.3 task -->
>   	<taskdef resource="net/sf/antcontrib/antcontrib.properties">
>                 <classpath>
>                        <pathelement location="c:/ant/lib/ant-contrib-0.3.jar"/>
>                </classpath>
>                </taskdef>
>
> Still get :-
>
> Problem: failed to create a task or type var
> Cause: The name is undefined.
> Action: Check the spelling.
> Action: Check that any custion tasks/types have been declared.
> Action: Check that any <presetdef>/macrodef> declarations have taken place.
>
> Before you ask, ant-contrib-0.3.jar does exist in my c:/ant/lib
> directory. I'm obviously being blind to something here.
>
> Chris
>
> On 5/26/08, Olivier Gies <olivier.gies@bull.net> wrote:
>   
>>  > Problem: failed to create a task or type var
>>  > Cause: The name is undefined.
>>  > Action: Check the spelling.
>>  > Action: Check that any custion tasks/types have been declared.
>>  > Action: Check that any <presetdef>/macrodef> declarations have taken
>> place.
>>  >
>>  > Please could someone make a suggestion.
>>
>>
>> You haven't imported ant-contrib's tasks in your project.
>>
>> After making sure that ant-contrib's JAR is in your Ant's runtime
>> classpath, add this to your root <project> tag:
>>
>> <typdef resource="net/sf/antcontrib/antlib.xml" />
>>
>>
>> Calls to <var> should now work, as well as to any ant-contrib's task.
>>
>> BR,
>>
>> *Olivier Gies*
>>
>> *Delivery Manager
>> Customs & Tax Software Engineering Center
>> Bull, Architect of an Open World ^TM
>> Phone: +86 (10) 65978001 - Ext 555 *
>>
>> *www.bull.com <http://www.bull.com/>*
>>
>> *This e-mail contains material that is confidential for the sole use of
>> the intended recipient. Any review, reliance or distribution by others
>> or forwarding without express permission is strictly prohibited. If you
>> are not the intended recipient, please contact the sender and delete all
>> copies.*
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> For additional commands, e-mail: user-help@ant.apache.org
>>
>>
>>     
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>   

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message