Add code to wait the readiness of the hazelcast service.
use the sharing code from the metacat-common.
Add code to generate index during the servlet initialization.
naive version of SolrServerFactory - no reflection. It returns an EmbeddedSolrServer implementation based on the solr.homeDir set in Settings class. https://projects.ecoinformatics.org/ecoinfo/issues/5883
add place-holder for using SolrServerFactory to get the correct SOlrServer impl during application init
clean up configuration initialization
start the SystemMetadataListener for each solr index configured (expecting only one).
The module will create a servlet class in a war file.
Figured out to read beans from the configuration file.