Automic Workload Automation

  • 1.  AWA 12.1.2: Suchfunktion

    Posted Jul 26, 2018 07:28 AM

    Hallo zusammen,

     

    irgendwie ist die neue Suche sehr originell. Je nach Umgebung und Mandant scheint sie etwas anders zu funktionieren.

     

    Ein Beispiel, wie es sein sollte:

     

    Und ein Beispiel, wo wir uns ein anderes Suchergebnis erhofft hätten:

     

    Die Definition und die Rechte sind bei den Objekten der unterschiedlichen Mandanten vergleichbar.

    Spannenderweise ist es in unserer QSU genau anders herum. Dort wird im 10-er Mandanten das Objekt gefunden und im 20-er dafür nicht.

    Hat schon jemand ähnliche Erfahrungen gemacht?

     

    Viele Grüße aus unserem schönen Büro

    Manfred



  • 2.  Re: AWA 12.1.2: Suchfunktion

    Broadcom Employee
    Posted Jul 26, 2018 04:14 PM

    Hallo ManfredMauermann ,

     

    Das liegt wahrscheinlich am Lucene Index. Im AutomationEngine\bin gibt es den Ordner indexCache-12.1. Diesen öffnen und den Ordner 0020 löschen. Danach wird der Index für diesen Mandanten neu erstellt und die Suche sollte wieder das gewünschte Ergebnis liefern.

     

    Viele Grüße aus dem zum Glück mit AC ausgestattetem Büro,

    Alexander



  • 3.  Re: AWA 12.1.2: Suchfunktion

    Broadcom Employee
    Posted Jul 26, 2018 04:17 PM

    P.S.: Es gibt hier auch einen KB Artikel: AWI search delivers no results - CA Knowledge 



  • 4.  Re: AWA 12.1.2: Suchfunktion

    Posted Jul 27, 2018 05:27 AM

    Hallo treal04,

     

    vielen Dank für die Info, unsere Admins haben eben das komplette Indexverzeichnis umbenannt, haben allerdings noch keinen Neustart der JWPs durchgeführt, wie das im KB Artikel beschrieben ist, weil das recht aufwändig ist.

    Wir waren zuversichtlich, dass das schon funktionieren könnte, weil die normale Index-Verzeichnisstruktur sofort wieder angelegt wurde. Leider hat sich das Suchverhalten dadurch aber noch nicht verbessert.

    Ich frage lieber nochmal nach, weil sich der KB Artikel auf die 12.0.3 bezieht, wir aber schon die 12.1.2 im Einsatz haben.

     

    Viele Grüße aus dem buddelwarmen Franken

    Manfred



  • 5.  Re: AWA 12.1.2: Suchfunktion

    Posted Jul 27, 2018 06:14 AM

    Fast übersehen, irgendwie hat die Aktion Wirkung gezeigt:

    java.lang.RuntimeException: java.util.concurrent.ExecutionException: com.uc4.ecc.backends.exceptions.AutomationEngineAPIException: [HTTP 500] (45110) An Automation Engine internal error occured.: same segment _4 has invalid changes; likely you are re-opening a reader after illegally removing index files yourself and building a new index in their place.  Use IndexWriter.deleteAll or OpenMode.CREATE instead



  • 6.  Re: AWA 12.1.2: Suchfunktion
    Best Answer

    Posted Aug 03, 2018 05:43 AM

    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.