You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@lucene.apache.org by do...@gmx.de on 2005/09/01 10:14:13 UTC
Can't return Hits!
Hi,
i want to return the Hits!! For listing them out!
But i get this Exception!
Exception in thread "main" java.io.IOException: Das Handle ist ungültig
at java.io.RandomAccessFile.seek(Native Method)
at org.apache.lucene.store.FSInputStream.readInternal(FSDirectory.java:415)
at org.apache.lucene.store.InputStream.refill(InputStream.java:158)
at org.apache.lucene.store.InputStream.readByte(InputStream.java:43)
at org.apache.lucene.store.InputStream.readBytes(InputStream.java:57)
at
org.apache.lucene.index.CompoundFileReader$CSInputStream.readInternal(CompoundFileReader.java:220)
at org.apache.lucene.store.InputStream.refill(InputStream.java:158)
at org.apache.lucene.store.InputStream.readByte(InputStream.java:43)
at org.apache.lucene.store.InputStream.readInt(InputStream.java:73)
at org.apache.lucene.store.InputStream.readLong(InputStream.java:96)
at org.apache.lucene.index.FieldsReader.doc(FieldsReader.java:59)
at org.apache.lucene.index.SegmentReader.document(SegmentReader.java:237)
at org.apache.lucene.search.IndexSearcher.doc(IndexSearcher.java:74)
at org.apache.lucene.search.Hits.doc(Hits.java:101)
at search.Searcher.main(Searcher.java:76)
What i do is:
public void search() {
....
hits = searcher.search(query);
}
public Hits getHits() {
return hits;
}
public static void main (String [] args) {
...
Hits h;
h = s.getHits();
System.out.println(h.length()); //returns a number
System.out.println(h.doc(0)!=null); //returns an exception
}
If i say h.doc(0) and the length is not 0, it throws an exception!!
Why this could be???
Bye Derya
--
GMX DSL = Maximale Leistung zum minimalen Preis!
2000 MB nur 2,99, Flatrate ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org