Author Login
Post Reply
Yeah it definitely doesn't work. It gets even better... If I try to do
something after the <taskdef> - for example <ant-contrib:var name =
"FOO" unset = "true"/> I get this kind of error:
/home/rdu/sfloess/development/test/ant2/build.xml:2: The following error
occurred while executing this line:
/home/rdu/sfloess/development/test/ant2/third-party.xml:45: The prefix
"ant-contrib" for element "ant-contrib:var" is not bound.
Matt Benson wrote:
> --- "Scot P. Floess" <floess@(protected):
>
>
>> I'd like to call <taskdef> either in a <target> or a
>> <macrodef>.
>> However, when doing so it seems as if the call is
>> ignored or forgotten
>> afterward:
>>
>
> That shouldn't be the case. If you can create a small
> and reproducible example, pop it into Bugzilla.
>
> Regards,
> Matt
>
>
>> Either:
>>
>> <target name = "ensure-installed">
>> <taskdef resource =
>> "net/sf/antcontrib/antlib.xml" uri =
>> "http://ant-contrib.sourceforge.net" description =
>> "Needed to use
>> ant-contrib.">
>> <classpath>
>> <pathelement location =
>>
>>
> "/local/sfloess/test/lib/ant-contrib/ant-contrib-1.0b3.jar"/>
>
>> </classpath>
>> </taskdef>
>> </target>
>>
>> Or
>>
>> <macrodef name = "ensure-installed">
>> <sequential>
>> <taskdef resource =
>> "net/sf/antcontrib/antlib.xml" uri =
>> "http://ant-contrib.sourceforge.net" description =
>> "Needed to use
>> ant-contrib.">
>> <classpath>
>> <pathelement location =
>>
>>
> "/local/sfloess/test/lib/ant-contrib/ant-contrib-1.0b3.jar"/>
>
>> </classpath>
>> </taskdef>
>> </sequential>
>> </macrodef>
>>
>> I am running JDK 1.6 and ant 1.7.1
>>
>> I didn't readily see anything stating this can't be
>> done... Of course,
>> I didn't spend too much time investigating...
>>
>> --
>> Scot P. Floess
>> 27 Lake Royale
>> Louisburg, NC 27549
>>
>> 252-478-8087 (Home)
>> 919-754-4592 (Work)
>>
>> Chief Architect JPlate
>> http://sourceforge.net/projects/jplate
>> Chief Architect JavaPIM
>> http://sourceforge.net/projects/javapim
>>
>> Architect Keros
>> http://sourceforge.net/projects/keros
>>
>>
>>
>>
> ---------------------------------------------------------------------
>
>> To unsubscribe, e-mail:
>> user-unsubscribe@(protected)
>> For additional commands, e-mail:
>> user-help@(protected)
>>
>>
>>
>
>
>
> ____________________________________________________________________________________
> Never miss a thing. Make Yahoo your home page.
> http://www.yahoo.com/r/hs
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@(protected)
> For additional commands, e-mail: user-help@(protected)
>
>
>
--
Scot P. Floess
27 Lake Royale
Louisburg, NC 27549
252-478-8087 (Home)
919-754-4592 (Work)
Chief Architect JPlate http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim
Architect Keros http://sourceforge.net/projects/keros