ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Benson <gudnabr...@yahoo.com>
Subject Re: taskdef question - only usable at project level?
Date Tue, 11 Mar 2008 17:20:04 GMT

--- "Scot P. Floess" <floess@mindspring.com> wrote:

> 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:

Not sure about your problem, and it probably bears
looking into, but if you're just going to import the
whole antlib to a namespace anyway, have you tried
importing as in the example at:

file:///Users/mbenson/oss/asf/ant/docs/manual/CoreTypes/antlib.html#antlibnamespace

I prefer this way.  :)

-Matt

> 
> /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@mindspring.com>
> wrote:
> >
> >   
> >> 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@ant.apache.org
> >> For additional commands, e-mail:
> >> user-help@ant.apache.org
> >>
> >>
> >>     
> >
> >
> >
> >      
>
____________________________________________________________________________________
> > Never miss a thing.  Make Yahoo your home page. 
> > http://www.yahoo.com/r/hs
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> user-unsubscribe@ant.apache.org
> > For additional commands, e-mail:
> user-help@ant.apache.org
> >
> >
> >   
> 
> -- 
> 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
> 
> 



      ____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs

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


Mime
View raw message