Changeset 29142 for gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/GS2SolrSearch.java
- Timestamp:
- 2014-07-16T21:09:14+12:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-extensions/solr/trunk/src/src/java/org/greenstone/gsdl3/service/GS2SolrSearch.java
r28967 r29142 35 35 import org.apache.solr.core.CoreContainer; 36 36 import org.apache.solr.core.SolrCore; 37 import org.greenstone.LuceneWrapper 3.SharedSoleneQueryResult;37 import org.greenstone.LuceneWrapper4.SharedSoleneQueryResult; 38 38 import org.greenstone.gsdl3.util.FacetWrapper; 39 39 import org.greenstone.gsdl3.util.GSFile; … … 109 109 File solr_xml = new File( solr_home,"solr.xml" ); 110 110 111 all_solr_cores.load(solr_home_str,solr_xml); 111 //all_solr_cores.load(solr_home_str,solr_xml); 112 all_solr_cores.load(); 112 113 113 114 } catch (Exception e) { … … 184 185 if(solrCoreName.startsWith(collection_core_name_prefix)) { 185 186 186 logger. error("**** Removing collection-specific core: " + solrCoreName + " from CoreContainer");187 logger.info("**** Removing collection-specific core: " + solrCoreName + " from CoreContainer"); 187 188 188 189 // CoreContainer.remove(String name): removes and returns registered core w/o decrementing it's reference count … … 190 191 SolrCore solr_core = all_solr_cores.remove(solrCoreName); 191 192 while(!solr_core.isClosed()) { 192 logger. error("@@@@@@ " + solrCoreName + " was not closed. Closing....");193 logger.warn("@@@@@@ " + solrCoreName + " was not closed. Closing...."); 193 194 solr_core.close(); // http://lucene.apache.org/solr/api/org/apache/solr/core/SolrCore.html 194 195 } 195 196 if(solr_core.isClosed()) { 196 logger. error("@@@@@@ " + solrCoreName + " is closed.");197 logger.info("@@@@@@ " + solrCoreName + " is closed."); 197 198 } 198 199 solr_core = null; … … 208 209 Collection<String> coreNamesRemaining = all_solr_cores.getCoreNames(); 209 210 if(coreNamesRemaining.isEmpty()) { 210 logger. error("**** CoreContainer contains 0 solrCores. Shutting down...");211 logger.info("**** CoreContainer contains 0 solrCores. Shutting down..."); 211 212 212 213 all_solr_cores.shutdown(); // wouldn't do anything anyway for 0 cores I think
Note:
See TracChangeset
for help on using the changeset viewer.