Solr Search

ENPS uses Solr Search as its search engine.

Unlike Windows Search Service, Solr is not tied to the underlying operating system. Therefore, changes to the server operating system do not impact Solr search.

Amazon Corretto (OpenJDK) must be installed on all ENPS production servers. For installation details, see Corretto for Solr.

Older ENPS clients can also search against the ENPS Solr search engine.

For clients to utilize Solr, the IS Version setting for the specific server must be set to 6.0 in the in the System Maintenance > Servers table.

Searching

All searching in ENPS goes from the client, through the WebService, to the Solr Search engine.

The WebService sends all search queries to the Solr URL setting specified in System Maintenance > Servers for the server being searched. This is set automatically by the installer and should not be changed.

Searches are run in the language(s) specified in the Solr Languages setting in the Servers table. For optimal search results, we recommend selecting all available languages.

Hit Highlighting for compounded archives is not provided via Solr. Instead, see the WebHits.ASPX page, hosted in Internet Information Services (IIS), used with the Windows Search Service.

Security

ENPS supports SSL for connections to the SOLR search engine to further enhance platform security.

This can be implemented manually when all servers in your enterprise are running ENPS 9.5 or later.

As SOLR is integral to the proper operation of ENPS, we recommend that you contact the AP support team for further details and for configuration assistance.

We expect to automate much of this configuration in subsequent ENPS releases.