Use another thread in the Servlet init method to wait hazelcast.
Put the waiting mechanism for the hazelcast at the first place.
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
Read the waiting time and maximum attempts from the metacat.properties file.
Index the none-resourcemap data objects first, then the resourcemap objects.
Try to get the metacat ids first.
Use SolrQueryServiceController to get the ValidFieldList.
Change the package name of SolrQueryResponseTransformer and SolrQueryWriterFactory.
View revisions
Also available in: Atom