Hi,

I have no idea where to look for, and I know almost nothing about 
java :-( We're using lucene quite a while now (about a year I guess) 
and suddenly I've seen this when trying to optimize the index:

java.lang.Exception: java.io.IOException: Negative seek offset

The code throwing this was:

    public boolean optimize() throws IOException {
        IndexWriter writer = new IndexWriter(this.indexpath, new 
StandardAnalyzer(), false);
        writer.mergeFactor = this.mergeFactor;
        try {
            writer.optimize();
            writer.close();
        }
        finally {
            this.changedIndex();
        }
        return true;
    }

The index-file is about 8.8 GB now. However, when the exception occurs 
the new temporary index-file only grew to 3.2 GB. All this with 
1.4-rc2.


Thanks in advance for any advice,

Sascha


-- 
Gallileus - the power of knowledge

Gallileus GmbH                    http://www.gallileus.info/

Pintschstraße 16                  fon +49-(0)30-41 93 43 43
10249 Berlin                      fax +49-(0)30-41 93 43 45
Germany



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
AKTUELLER HINWEIS (Mai 2004)

Literatur Alerts - Literatursuche (wie) im Schlaf!

Ab jetzt mehr dazu unter:
http://www.gallileus.info/gallileus/about/products/alerts/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

Reply via email to