[openbenno-users] Laufzeitfehler beim indizieren

Gerd Wilhelm gw at gi-it.de
Tue Mar 30 10:52:22 CEST 2010


Hallo Benno User + Benno Entwickler,


ich versuche seit ein paar Tagen openbenno zum Laufen zu bringen. Dabei 
funktioniert der benno smtp-Server und das bennosearch-Frontend auch 
schon prima.

Leider werden Mails nicht richtig indiziert. Ich hole Mails per 
ferchmail ab, und benno-smtp speichert die Mails auch. In Bennosearch 
taucht aber z.B. nur eine von 50 Mails auf.

Wenn ich jetzt mir

java -jar /opt/bennocore/bennoadmin.jar check-consistency

Kontroliere, dann erhalte ich viele Zeilen wie:

Document gO34-i0oxFE-TBVpPAM1vw== is not in the index!
Index is not consistent with repository (1 missing index entries). 
Rebuild index?

Versuche ich mit

java -jar /opt/bennocore/bennoadmin.jar rebuild-index
oder
java -jar /opt/bennocore/bennoadmin.jar update-index

den Index zu aktualisieren, bekomme ich folgenden Laufzeitfehler:

java -jar /opt/bennocore/bennoadmin.jar rebuild-index
Rebuilding index..
# of Documents in Repository: 1
Adding Message gO34-i0oxFE-TBVpPAM1vw==
Exception in thread "main" java.lang.NullPointerException
   at 
de.lwsystems.mailarchive.parser.JavamailDocumentHandler.generateMetaDocument(JavamailDocumentHandler.java:72)
   at de.lwsystems.mailarchive.Main.addToIndex(Main.java:346)
   at de.lwsystems.mailarchive.Main.rebuildindex(Main.java:360)
   at de.lwsystems.mailarchive.Main.doMain(Main.java:148)
   at de.lwsystems.mailarchive.Main.main(Main.java:86)


Das ganze liegt nicht an einer bestimmten E-Mail, ich habe inzwischen 
viele Versuche gemacht.

Wenn jemand eine Idee hat, was hier schief laufen könnte, wäre ich sehr 
Dankbar. Fehlt mir irgendeine Bibliothek o.ä.?

Hier noch ein paar Angaben zum System:

Debian Testing (Squeeze), Sun Java JDK Version 6.16-1 aus Debian, tomcat 
6.0.24-3, auch aus Debian, bennocore und bennosearch 1.1.1

Beste Grüße aus Gießen


Gerd Wilhelm



More information about the users mailing list