Hmmm, I could suggest:
1) Use Lucene to index them. It should be possible to integrate the
indexing step into your build via an ant script although I confess I've
never tried. Since they're static data (or at least static at runtime), I
wouldn't be too concerned about the synchronization problems I've been
griping about.
2) Parse them yourself at runtime and build your own lightweight
text search. If it's just keywords you want it's not super-awkward although
you do miss out on stemming and whatnot.
That's what I'm up to so far,
--- Pat
> -----Original Message-----
> From: Mark Stang [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, October 05, 2005 10:13 AM
> To: Tapestry users; Tapestry users
> Subject: RE: [OT] FreeForm Text Search other than Lucene?
>
> Yes, I want my users to be able to find a component by searching "text" of
> the component not just data in the component.
>
> Mark J. Stang
> Senior Engineer/Architect
> Ping Identity
>
>
>
>
> -----Original Message-----
> From: Patrick Casey [mailto:[EMAIL PROTECTED]
> Sent: Wed 10/5/2005 10:57 AM
> To: 'Tapestry users'
> Subject: RE: [OT] FreeForm Text Search other than Lucene?
>
>
> What do you mean by that? Are you looking to search through Tapestry
> page templates and/or components? If so (and you're an eclipse user) I
> find
> eclipse's "find in file" does a good enough job for me :). Do you need
> runtime freeform text search over the Tapestry page templates for some
> reason?
>
> --- Pat
>
> > -----Original Message-----
> > From: Mark Stang [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, October 05, 2005 9:51 AM
> > To: Tapestry users; Tapestry users
> > Subject: RE: [OT] FreeForm Text Search other than Lucene?
> >
> > How about being able to search through pages and components in memory?
> >
> >
> <snip>
>
>
>
> ---------------------------------------------------------------------
> 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]