Ausnahmen (Fehlermeldungen) können von "AdvoAllLibrary.dll", SOLR und dessen Komponenten oder "AdvoAllSolrClient.exe" selbst kommen.
Ausnahmen von SOLR können eine spezielle Antwort beim Indizierungsrequest sein, oder als Exception auftreten.
SOLR gibt Fehler zurück, wenn eine Datei nicht geparst werden konnte, weil diese beispielsweise ein ungültiges Format hat.
SOLR kann aber auch einen Fehler zurückgeben, wenn es nicht genügend Arbeitsspeicher (OutOfMemory) zur Verfügung steht.
Wenn während einem Crawldurchgang solch ein Fehler zurückkommt, wird der Fehler protokolliert, die Datei ignoriert und einfach weitergemacht.
Dies kann bei OutOfMemory Fehlern dazu führen, dass keine Datei mehr indiziert wird.
Fehler in "AdvoAllSolrClient.exe" selbst können auftreten, wenn eine Datei eingelesen wird, welche gerade geschrieben wird. In diesem Fall wird bis zu 10 Sekunden lang versucht die Datei erneut zu lesen.
Erst die letzte Exception wird dann protokolliert. Der Wert von 10 Sekunden wurde gewählt, weil ein größeres Dokument zu speichern ohne weiteres bis zu 10 Sekunden dauern kann.