update to use v2 types for indexing
Modified the documentation.
Use the class path configuration of spring to replace the file configuration. We can reuse the application context files in the d1_cn_index_processor jar.
Add code to check if the metacat.properties is available.
If solr is not enabled, it would not be running.
Use another thread in the Servlet init method to wait hazelcast.
Temporarily remove the code to disable solr engine if it isn't listed in the property file.
If the solr engine is disabled, the metacat index will do nothing.
set the dataone.hazelcast.location.clientconfig property to be the local config file. It will be used in the d1_cn_index_processor
Add code to generate index during the servlet initialization.
clean up configuration initialization
move hazelcast config file location code into the MetacatIndexServlet init method
correctly look up the context init parameter for the metacat properties file
draft for sharing the metacat.properties with the metacat-index webapp. https://projects.ecoinformatics.org/ecoinfo/issues/5909
Add a file prefix to tell it is absolute path.
The module will create a servlet class in a war file.