Hier der Lösungsvorschlag vom Support zum reparieren des Suchindex:
- Alle JWP/JCP Prozesse stoppen.
- Den gesamten Inhalt von: .. AutomationEngine\bin\indexCache-12.1 löschen
- Einen JWP starten und warten bis für jeden Client der in der Automation Engine der Index aufgebaut wurde
Also nach folgenden Meldungen Ausschau halten.
U00045136 Search index update on Client#xyz: modified=2 deleted=0 objects. (0,078s)
U00045133 Search index update on Client# xyz: executing 1 partition(s) for 2 object(s).
U00045134 Search index update on Client# xyz: partition #0 finished (0,000s).
U00045122 Search index update on Client# xyz: updated 2 objects (0,078s)
- Falls noch nicht mehrere JWP´s per Node aktiv, zumindest 2 per Node aktivieren.
== > der erste JWP der per Node gestartet wurde, ist für die Pflege des Lucene Index zuständig.
D.h. wenn nur ein JWP aktiv ist, der gerade die Indizes pflegt und zeitgleich möchte sich ein neuer User am System anmelden, dann könnte es zu Problemen kommen, da der erste JWP mit dem updaten des Indexes beschäftigt ist und die Useranmeldung abgewiesen wird. Deshalb sind mind. 2 JWP´s per aktiven Node erforderlich.
Wir haben das bei uns auf der Entwicklungsumgebung bereits getestet und bisher für gut befunden. Auch die Performance ist deutlich besser geworden.
Zum Thema, warum der Index nicht weiter aktualisiert wird, gibt es auch ein Bug Ticket.