UIMAUpdateRequestProcessor ignore error fails if text.length() < 0
------------------------------------------------------------------
Key: SOLR-2579
URL: https://issues.apache.org/jira/browse/SOLR-2579
Project: Solr
Issue Type: Bug
Affects Versions: 3.2
Reporter: Elmer Garduno
Priority: Minor
Fix For: 3.3
If UIMAUpdateRequestProcessor is configured to ignore errors, an exception is
raised when logging the error and text.length() < 100.
if (solrUIMAConfiguration.isIgnoreErrors())
log.warn(new StringBuilder("skip the text processing due to ")
.append(e.getLocalizedMessage()).append(optionalFieldInfo)
.append(" text=\"").append(text.substring(0,
100)).append("...\"").toString());
else{
throw new SolrException(ErrorCode.SERVER_ERROR,
new StringBuilder("processing error: ")
.append(e.getLocalizedMessage()).append(optionalFieldInfo)
.append(" text=\"").append(text.substring(0,
100)).append("...\"").toString(), e);
}
I'm submitting a patch.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]