ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bob Noonan <noo...@cs.wm.edu>
Subject Re: Need to expand *.txt in java task
Date Fri, 28 Oct 2005 21:45:24 GMT
the task given in the rely generates a:

     pathconvert does not support nested fileset

ditto the following example taken from ant.apache.org/manual/using.html:

     <path id="base.path">
       <pathelement path="${classpath}"/>
       <fileset dir="lib">
         <include name="**/*.jar"/>
       </fileset>
       <pathelement location="classes"/>
     </path>

generates:

corona> ant -f filelist.xml
Buildfile: filelist.xml

alt:

BUILD FAILED
/home/f85/noonan/301/proj3/noonan/filelist.xml:11: Class  
org.apache.tools.ant.types.Path$PathElement doesn't support the  
nested "fileset" element.

Total time: 0 seconds
corona> ant -f filelist.xml
Buildfile: filelist.xml

alt:

BUILD FAILED
/home/f85/noonan/301/proj3/noonan/filelist.xml:11: Class  
org.apache.tools.ant.types.Path$PathElement doesn't support the  
nested "fileset" element.

Total time: 0 seconds
corona>


Like I said: it should NOT be this hard.

Regards,
Bob


>
> You could use PathConvert to convert your fileset into a string  
> with the list of files.  You will probably want to set pathsep=" "  
> and use arg line="${fileslist}".
>
> So, you have:
> <pathconvert pathsep=" " property="fileslist">
>    <fileset dir="${workingdir} includes="*.java"/>
> </pathconvert>
>
>
>
> I haven't tried it, but it should work.
>
>>> Hi,
>>>
>>> Please forgive my stupidity, but I have spent hours on this ...
>>>
>>> Given the following Unix/Linux command line:
>>>
>>>          java  Test.Main  -all  *.txt
>>>
>>> I wrote the following ant task:
>>>
>>>
>>>
>>> Test.Main reports it cannot find file *.java.
>>>
>>> So I replaced the 2nd arg with a .
>>> The ant java task reports that it does not accept 's.
>>>
>>> Similarly, I tried nesting a fileset within an arg.  Illegal.
>>>
>>> I checked the O'Reilly Ant book and ant.apache.org
>>> without finidng a solution.
>>> I am clearly missing something.  It should not be this hard.
>>>
>>> Thanks,
>>> Bob
>>>
>>> -------------------------------------------------------------------- 
>>> -
>>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>> For additional commands, e-mail: user-help@ant.apache.org
>>>
>>>
>>> -- 
>>> No virus found in this incoming message.
>>> Checked by AVG Free Edition.
>>> Version: 7.1.362 / Virus Database: 267.12.5/150 - Release Date:  
>>> 27/10/2005
>>>
>>>
>>>
>>
>>
> ---------------------------------------------------------------------
> 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