Free-text search engine configuration files

The free-text search engine batchload.bat (batchload.sh) script launches a Java program that uses file solr-config.xml to identify where and how the free-text search engine is running. It is possible to use configuration placeholders in file solr-config.xml in a similar manner to other Guidewire configuration files. This means that you can insert configuration placeholders into file solr-config.xml and use a separate configuration file to replace the original placeholder. The substitution file contains only single-line entries of the following type:
  • solr.key=placeholderValue

Set the path to the substitution file using the gw.config.external.property.file system property as you start the free-text search engine. Upon starting, the free-text search engine loads and uses the contents of the given file for substitution in file solrserver-config.xml. The free-text search engine logs the substitution activity in the free-text search engine log.