Hi lucene users I have a strange error and I don't know to do?
My logs say this:
java.lang.ArrayIndexOutOfBoundsException: 100 >= 100
       at java.util.Vector.elementAt(Vector.java:431)
       at org.apache.lucene.search.Hits.hitDoc(Hits.java:127)
       at org.apache.lucene.search.Hits.doc(Hits.java:89)

my code is this
PrefixQuery p = new PrefixQuery(new Term("TOOL_REF_ID",getINITIAL(tool)));
               Hits h = sr.search(p);
               for (int i=0;i<h.length(); i++){
log.debug(h.doc(i).getField("TYPE") + " "+h.doc(i).getField("TOOL_REF_ID"));
                   reader.delete(h.id(i));
} Why? How can I do to delete all the documents that the tool_ref_if begins with for example "AK"?


Searching about it I find this :
http://mail-archives.apache.org/mod_mbox/lucene-java-dev/200306.mbox/[EMAIL 
PROTECTED]

thks for any reply.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to