Job WfHouseKeeping
Zweck
Der Job houseKeeping (WF) führt zentrale Aufräumarbeiten im
Workflow-Modul durch. Er behebt widersprüchliche Prozess- und
Aktivitätszustände, entfernt unbenutzte Prozessdefinitionen und löscht ungültige
Standard-Performer-Zuweisungen. Damit bleibt das Workflow-System konsistent und
performant.
Ablauf
-
Reparatur offener Prozesse: Workflow-Caches werden geleert
und alle laufenden Prozesse geprüft. Inkonstistente Prozesse (z. B. fehlende
Zustände) werden automatisch beendet.
-
Reparatur manueller Aktivitäten: Offene Aktivitäten ohne
gültige Performer werden identifiziert. Wenn die zugehörigen Rollen oder Autoren
existieren, werden die Zuweisungen neu berechnet und betroffene Aktivitäten
repariert.
-
Löschen unbenutzter Prozessdefinitionen:
Prozessdefinitionen ohne laufende Instanz werden aus dem System entfernt, um die
Modellverwaltung schlank zu halten.
-
Bereinigung von Standard-Performer-Zuweisungen: Für jede
Default-Rollen-Zuweisung wird geprüft, ob der Performer noch die nötigen
Autoritäten besitzt. Ungültige Einträge werden gelöscht.
Konfiguration
Der Job besitzt keine eigene Konfigurationsoberfläche. Er benötigt lediglich
das Workflow-Modul und die standardmäßig hinterlegten Services. Anpassungen
erfolgen über den Quellcode oder modulare Erweiterungen.
Bedienhinweise
- Planen Sie den Job regelmäßig (z. B. nachts oder wöchentlich), damit
Inkonsistenzen frühzeitig erkannt und behoben werden.
- Überwachen Sie die Logs: Dort sehen Sie, wie viele Prozesse/Aktivitäten
repariert und wie viele Definitionen gelöscht wurden.
- Wenn Sie eigene Workflow-Caches nutzen, achten Sie darauf, dass sie mit den
Standardnamen übereinstimmen oder passen Sie den Job entsprechend an.
- Nach manuellen Änderungen an Rollen oder Kompetenzen lohnt sich ein
zusätzlicher Lauf, um veraltete Standard-Performer-Zuweisungen zu bereinigen.
- Vor umfangreichen Workflow-Deployments empfiehlt sich ein Housekeeping-Lauf,
damit alte Definitionen sicher entfernt sind und keine Konflikte entstehen.
Felder
| Name | Wert |
| Modul | Workflow (wf) |
| Webdesk Actionname | WfHouseKeeping |
| Artefakt-Typ | Job |