Dear all,

Thanks for all the feedback. My solution for interested guys:
<var name="webservices.list"
value="${toString:module-webservices-deployment-fileset}" />
                <if>
                 <equals arg1="${webservices.list}" arg2="" />
                 <then>
                   <echo message="no webservices found" />
                        
                 </then>
                 <else>
                    <echo message="found some webservices:" />
                        <echo message="${webservices.list}"/>
                   <!-- implementation for webservices handling-->
            </else>
     </if>

Kind regards,

Kees van Dieren
Senior Software Engineer

MP Objects Supply Chain Software
Stationsplein 45
3013 AK Rotterdam
The Netherlands

Post address:
Postbus 29126
3001 GC Rotterdam

Mobile: +31 (0)6-43068619
Phone: +31 (0)10-2900304
Fax: +31 (0)10-2900305


-----Original Message-----
From: Peter Reilly [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, June 14, 2005 3:43 PM
To: Ant Users List
Subject: Re: Count number of files in fileset

Dick, Brian E. wrote:

>Where is ${toString:} documented? Are there any other pseudo-properties?
>  
>
It is not documented ...
The code contains the comment:
// Experimental/Testing, will be removed
So, I guess that it would be better to use DD's

<property name="foo" refid="referenceId" />

instead.
There are no more psuedo-properties.

Peter


>-----Original Message-----
>From: Peter Reilly [mailto:[EMAIL PROTECTED] 
>Sent: Monday, June 13, 2005 11:58 AM
>To: Ant Users List
>Subject: Re: Count number of files in fileset
>
>
>Matt Benson wrote:
>
>  
>
>>1) Ant 1.7 will contain a <resourcecount> task that
>>can count files from a fileset.
>> 
>>
>>    
>>
>In 1.6 you could use the ${toString:} psuedo-property:
>  <target name="present">
>    <fileset id="fileset.notpresent" dir="."
>             includes="*.notpresent"/>
>    <condition property="no.files.present">
>      <equals arg1="" arg2="${toString:fileset.notpresent}"/>
>    </condition>
>    <echo>no.files.present=${no.files.present}</echo>
>    <fileset id="fileset.present" dir="."
>             includes="*.xml"/>
>    <condition property="no.files.present_2">
>      <equals arg1="" arg2="${toString:fileset.present}"/>
>    </condition>
>    <echo>no.files.present_2=${no.files.present_2}</echo>
>  </target>
>
>
>  
>
>>2) <concat> shouldn't do anything if there are no
>>existing files.
>> 
>>
>>    
>>
>No, this is not true in this case. The <header> and <footer> elements 
>are independent
>of the fileset.
>
>Peter
>
>  
>
>>-Matt
>>
>>--- Kees van Dieren <[EMAIL PROTECTED]>
>>wrote:
>>
>> 
>>
>>    
>>
>>>Hello,
>>>
>>>
>>>
>>>I have to concat some files from a fileset together
>>>into another file. I use
>>>the following fileset for this:
>>>
>>><concat
>>>destfile="${build.webservices.dir}/config.xml">
>>>
>>><header>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
>>>
>>>&lt;configuration
>>>
>>>   
>>>
>>>      
>>>
>>xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config"&gt;
>> 
>>
>>    
>>
>>></header>
>>>
>>>                 <fileset
>>>refid="module-webservices-config-fileset" />
>>>
>>>                 <footer>&lt;/configuration&gt;
>>></footer>
>>>
>>>           </concat>
>>>
>>>
>>>
>>>However, this only should hebben if the number of
>>>files in fileset
>>>module-webservices-config-fileset > 0.
>>>
>>>
>>>
>>>Is there a way, to fetch the number of files in a
>>>fileset (may be with
>>>ant-contrib, or another 3rd-party addon)?
>>>
>>>
>>>
>>>Thanks in advance.
>>>
>>>
>>>
>>>Kind regards,
>>>
>>>Kees van Dieren
>>>Senior Software Engineer
>>>
>>>MP Objects Supply Chain Software
>>>Stationsplein 45
>>>3013 AK Rotterdam
>>>The Netherlands
>>>
>>>Post address:
>>>Postbus 29126
>>>3001 GC Rotterdam
>>>
>>>Mobile: +31 (0)6-43068619
>>>Phone: +31 (0)10-2900304
>>>Fax: +31 (0)10-2900305
>>>
>>>
>>>
>>>
>>>   
>>>
>>>      
>>>
>>__________________________________________________
>>Do You Yahoo!?
>>Tired of spam?  Yahoo! Mail has the best spam protection around 
>>http://mail.yahoo.com 
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>> 
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to