Just an FYI in case anyone runs into something similar. Essentially I had indexes that I have been searching from a java stored procedure in Oracle without issue for awhile. All of a sudden, I started getting the error I alluded to above when there were more than a certain number of terms (4,5, or more depending on the terms or index). The error did not happen when I ran a query from a local server with the same filesystem mounted.
In any case, all of my indexes checked out OK. I read through all the other issues related to my issue but none of the fixes did anything. However, setting BooleanQuery.setAllowDocsOutOfOrder(true); did in fact make the error go away. Although I understand the idea behind the setting, I am not sure why it made a difference in my case. I would be interested if anyone has any theories. -- View this message in context: http://www.nabble.com/help%3A-java.lang.ArrayIndexOutOfBoundsException-ScorerDocQueue.downHeap-tp21037262p21062271.html Sent from the Lucene - Java Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org