ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Green" <chris.green...@googlemail.com>
Subject Re: Re setting a variable to a new value.
Date Tue, 27 May 2008 10:03:46 GMT
Still doesn't like it.

Downloaded the 1.0b3.jar but script still cant locate the antlib even if I
extract it from the jar

Appologies, I know it may seem like I'm being a bit stupid here but I am at
a bit of a loss.

Chris

On Tue, May 27, 2008 at 11:00 AM, Olivier Gies <olivier.gies@bull.net>
wrote:

> The version I use is "ant-contrib-1.0b3.jar"
>
> I advise you use the latest version of ant-contrib:
> http://ant-contrib.sourceforge.net
>
> 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.*
>
>
>
>  -------- Original Message  --------
> Subject: Re: Re setting a variable to a new value.
> From: Chris Green <chris.green100@googlemail.com>
> To: Ant Users List <user@ant.apache.org>
> Cc: olivier.gies@bull.net, avijayr@gmail.com
> Date: 27/05/2008 16:20
>
>> In principle, it works but it can't load the definitions from the
>> antlib.xml
>> because it can't find it. Where do I get it from ?
>>
>> It doesn't exist within the ant-contrib-0.3.jar
>>
>> Chris
>>
>> On Tue, May 27, 2008 at 3:49 AM, Olivier Gies <olivier.gies@bull.net>
>> wrote:
>>
>>
>>
>>> Oops, a typo when I sent my answer: <typedef ... /> is missing an 'e' in
>>> your build.xml, i.e. "<typdef" ...
>>>
>>> -----Message d'origine-----
>>> De : Chris Green [mailto:chris.green100@googlemail.com]
>>> Envoyé : lundi 26 mai 2008 22:34
>>> À : Ant Users List; avijayr@gmail.com
>>> Cc : olivier.gies@bull.net
>>> Objet : Re: Re setting a variable to a new value.
>>>
>>> As can be seen below, relevant code is at beginning outside of relevant
>>> targets
>>>
>>> <project name="Build" default="all" basedir=".">
>>>   <description>
>>>       Skeleton Build.xml
>>>   </description>
>>>
>>>       <!--  all properties are in build.properties -->
>>>       <property file="c:/build/build.properties" />
>>>               <dirname property="basedir" file="${ant.file.vtaut}"/>
>>>
>>>       <!-- path to the svnant libraries. Usually they will be located in
>>>  ANT_HOME/lib -->
>>>       <path id="project.classpath">
>>>               <pathelement location="${svnjavahl.jar}" />
>>>               <pathelement location="${svnant.jar}" />
>>>               <pathelement location="${svnClientAdapter.jar}" />
>>>       </path>
>>>
>>>       <!-- load the svn task -->
>>>       <taskdef resource="svntask.properties"
>>> classpathref="project.classpath"/>
>>>
>>>       <typdef resource="net/sf/antcontrib/antlib.xml" />
>>>
>>>       <!-- 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>
>>>
>>>       <property name="build.dir" value="c:/build"/>
>>>       <property name="oracle.xlclient" value="C:/oracle/xlclient"/>
>>>       <property name="oracle.xlclient.ext"
>>> value="${oracle.xlclient}/ext"/>
>>>       <property name="oracle.xlclient.lib"
>>> value="${oracle.xlclient}/lib"/>
>>>
>>> Hope this helps your means of grateful help.
>>>
>>> Chris
>>>
>>> On 5/26/08, Vijay Aravamudhan <avijayr@gmail.com> wrote:
>>>
>>>
>>>> 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
>>>>>
>>>>>
>>>>>
>>>>>
>>>> ---------------------------------------------------------------------
>>> 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
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>
> ---------------------------------------------------------------------
> 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