Sorry, my previous answer seems to be too short.
With the timestampselector everythings works fine :-)

My current solution looks something like:

        <target name="import" depends="checkPackages,importPackages" />
        
        <target name="checkSua" > 
                <timestampselector property="packageList"
                        count="9999" pathsep="," age="eldest" >

                        <path> 
                                <fileset dir="${dir.import}"
casesensitive="false"  includes="${pattern}" /> 
                        </path>
                </timestampselector>
        </target>
                
        <target name="importPackages" if="packageList" > 
                <for param="package" list="${packageList}" >
                <sequential>
                        <importArchive archive="@{package}" />
                </sequential>
                </for>
        </target>

Klaus


> -----Original Message-----
> From: Scot P. Floess [mailto:[EMAIL PROTECTED] 
> Sent: 12 May, 2006 12:45
> To: Ant Users List
> Subject: Re: Ordered fileset
> 
> Klaus:
> 
> So did that work or do you need another solution?
> 
> Scot
> 
> Allwicher, Klaus wrote:
> > Hi Scot,
> >
> > thanks, I had read over the additional 'count' attribute, sorry :-( 
> > With this everything works fine.
> >
> > @Matt: Thanks also for the suggestion, but we want only to 
> used "offically"
> > released versions ...
> >
> > Klaus
> >
> >   
> >> -----Original Message-----
> >> From: Scot P. Floess [mailto:[EMAIL PROTECTED]
> >> Sent: 11 May, 2006 17:28
> >> To: Ant Users List
> >> Subject: Re: Ordered fileset
> >>
> >> Klaus:
> >>
> >> Check out the timestampselector in ant contrib.  I see you 
> using the 
> >> "for" task so I assume you are familiar with ant contrib ;)
> >>
> >>  From the documentation, it has a count attribute "the number of 
> >> files to find. If more than 1, than the files in the 
> output appear in 
> >> the order indicated by the |age| attribute"
> >> and age "the age of the files to retrieve, either |eldest| or
> >> |youngest|. Defaults to |youngest|."
> >>
> >> Allwicher, Klaus wrote:
> >>     
> >>> Hi,
> >>>
> >>> I have to process different files ordered by their creation
> >>>       
> >> date. (In
> >>     
> >>> more detail, I have to import them and have to assure the
> >>>       
> >> the contents
> >>     
> >>> of newer archives are not overwritten by the contents of
> >>>       
> >> older files).
> >>     
> >>> If there a possiblity to define an order for filesets or
> >>>       
> >> are there any
> >>     
> >>> other ways to achieve this with standard ANT tasks/types ?
> >>> Or do I have to write a new/extended fileset by my own ?
> >>>
> >>> Currently the ANT target looks something like
> >>>
> >>>   <for param="arc_name">
> >>>           <path> <fileset dir="${dir.import}" 
> >>>       
> >> casesensitive="false"
> >>     
> >>> includes="${arc_pattern}" /> </path>
> >>>   <sequential>
> >>>           <import archive="@{arcname}" />
> >>>   </sequential>
> >>>   </for>
> >>>
> >>> Thanks for you help :-)
> >>>
> >>> Klaus
> >>>
> >>>
> >>>       
> >> 
> ---------------------------------------------------------------------
> >>     
> >>> To unsubscribe, e-mail: [EMAIL PROTECTED] For
> >>>       
> >> additional
> >>     
> >>> commands, e-mail: [EMAIL 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
> >>
> >>
> >>     
> >
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED] For 
> additional 
> > commands, e-mail: [EMAIL 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
> 
> 

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

Reply via email to