The way I see it, there's two solutions:
1. Take the source for FiltersFile, and change the exception section, which
doesn't fit you.
2. Check if the file exists, prior to it (using the <IF> tags in the
expansion pack, ant-contrib, I think) and then activate FiltersFile.

Asaf


> -----Original Message-----
> From: Aaron Davies [mailto:[EMAIL PROTECTED]
> Sent: Monday, June 19, 2006 2:40 PM
> To: Ant Users List
> Subject: Re: Token Filters Questions
> 
> If the filter is done with a property file <filtersfile
> file="filter.properties"/> and the property file doesn't exist, an
> exception is thrown. Is there a way to do more graceful degradation?
> 
> On 6/18/06, Asaf Mesika <[EMAIL PROTECTED]> wrote:
> > I'm not sure I understood your question: How can a filter not exist? Can
> you
> > give an example?
> >
> > On 6/15/06, Aaron Davies <[EMAIL PROTECTED]> wrote:
> > >
> > > A couple questions on token filters:
> > >
> > > First, is there a simple way to directly apply a filtersfile to an
> > > existing file, i.e. without moving/copying it?
> > >
> > > Second, is there an easy way to handle a filtersfile's not existing?
> > > I'd like to run a file through multiple filters, not all of which will
> > > actually exist, but the only way I can see to do that right now is to
> > > either wrap multiple copy-filter statements in available tests or to
> > > do the full truth table on all the filters and use it to generate the
> > > correct filterset. There's got to be a better option.
> > > --
> > > Aaron Davies
> > > [EMAIL PROTECTED]
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> 
> 
> --
> Aaron Davies
> [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