I've just implemented EPiServer Find on a CMS 6.1.379.502 site, but haven't been able to index the page files. Is this a known issue with the latest EPiServer Integration module? There's no errors logged when running the scheduled index job, and I've successfully built a custom job (together with UnifiedFile event listeners) for indexing of Global files.
Some additional info: The EPiServer CMS db has been upgraded from CMS 5.2.375.7.
As opposed to Truffler, Find doesn't index page files automatically by default. It can be turned on using the below code in application_start or an initialization module:
There's now also out of the box functionality for indexing other VPPs, but that's not turned on by default either. To for instance index files in all VPPs that are visible in the file manager you can do:
FileIndexer.Instance.Conventions.ShouldIndexVPPConvention = new VisibleInFilemanagerVPPIndexingConvention();
Alternatively, to excercize total control over what VPPs should be indexed you can set the ShouldIndexVPPConvention property to a custom implementation of IShouldIndexVppConvention.
Seems to be working, thanks for quick response! I guess the documentation is lacking a bit, #nohate.
Yeah, sorry about that. The documentation is now updated.