Hello. We are upgrading from VCM/DPM 8.0 to WEM 8.5 and trying to figure out our search approach for preview and delivery sites. We currently use Autonomy IDOL and have a custom indexing process (via a listener) and query process. IDOL is no longer supported with 8.5.
We have looked at the search toolbar and results components but they do not meet all our requirements out of the box. The overrides for these components use classes in the com.vignette.ext.templating.searchcomponent package, but this package is not listed in the public javadoc API.
I am wondering what others have done for search on their preview and delivery sites with WEM 8.5. Have you customized the search components? Used the WEM search API? Used the "solrj" API directly?
Here are a few of our search requirements:
- Index only certain content types for search
- Query for content in a specific channel or any of its subchannels
- Show excerpts of static files in the "summary/description" of search results with the search keyword highlighted
- Configure weighting for content type attributes
Any thoughts are greatly appreciated.