Es hat mich heute ein wenig Zeit gekostet,
den Fehler in einer unser Kundenanwendungen zu finden.
Die LotusScript Funktion db.search
hat nicht alle Dokumente gefunden, die der Kunde erwartet hatte. Ein Blick
auf die Eigenschaften eines der fehlenden Dokumente zeigte uns die Ursache
Bei einem der Felder, die wir in der
Suchabfrage verwendet hatten, fehlte das "SUMMARY" Flag. Dieses
Flag regelt normaller weise, ob der Feldinhalt in einer Ansicht angezeigt
werden kann.
Offensichtlich verwendet db.search
die gleichen Mechanismen für die Suche wie der Indexer für die Ansicht.
Nachdem wir die Ursache gefunden hatten,
war es eine Leichtigkeit mit einem kleinen Agent die Summary-Flags wieder
zu setzen.
Domino Server NICHT neustarten (aktualisiert²) - IF installieren!
HCL informiert über einen kritischen Fehler, der zu Routingfehlern führt Mehr