Revision 7852
Added by Jing Tao over 11 years ago
metacat-index/src/main/java/edu/ucsb/nceas/metacat/index/SolrIndex.java | ||
---|---|---|
210 | 210 |
// referenced by the resource map. |
211 | 211 |
Document docObject = generateXmlDocument(dataStream); |
212 | 212 |
if (docObject == null) { |
213 |
log.error("Could not load OBJECT for ID " + id );
|
|
213 |
throw new Exception("Could not load OBJECT for ID " + id );
|
|
214 | 214 |
} else { |
215 | 215 |
docs = subprocessor.processDocument(id, docs, docObject); |
216 | 216 |
} |
217 | 217 |
} catch (Exception e) { |
218 | 218 |
log.error(e.getStackTrace().toString()); |
219 |
throw new SolrServerException(e.getMessage()); |
|
219 | 220 |
} |
220 | 221 |
} |
221 | 222 |
} |
Also available in: Unified diff
It will throw an exception if the subprocessor can't handle the document.