Solr

Escenic Content Engine's search functionality is provided by Apache Solr, a Java-based open source search engine that runs as a web application alongside the Content Engine. The Widget Framework Data Source component uses Solr search for its Query by search option, and it is also used for Widget Framework event search functionality. In order for this search functionality to work, the com.escenic.framework.search.solr.SolrSearchEngine and com.escenic.framework.search.solr.HttpClientFactory components must be correctly configured. It is also important to make sure that the Solr server itself is correctly configured to work well with the Widget Framework.

A Solr schema for defining the content Solr is to index is included with the Widget Framework, and it is preconfigured to provide the basic search functionality required by the Widget Framework. You may, however, need to add some additional configurations to the schema in order to support specific Widget Framework features.