RestartFailedJob

Gruppe

Eigene Klassen Phase 6

Funktion

Die Klasse kann einen oder mehrere Fehler-Jobs neu starten.

Konfigurationsdatei

Keine. Siehe aber Abschnitt Automatisierung des Neustarts ausgewählter Fehler-Jobs.

Beschreibung


Die Klasse RestartFailedJob kann einen oder mehrere Fehler-Jobs, die aktuell in der Fehlerübersicht des Control Centers gezeigt werden, zum Neudurchlauf starten. Sie erwartet aus der Zielstruktur eines "Management-Profils" (also das Profil, das die Klasse RestartFailedJob im Antwortweg verwendet) eine Liste der Jobnummern, die neu gestartet werden sollen. Jede Jobnummer muss dabei allein in einer Zeile stehen. Die Klasse erwartet keine Konfiguration.

Wenn in der Liste der Jobnummern Zahlen stehen, die nicht der Jobnummer eines aktuellen Fehlereintrags im Control Center entsprechen, werden diese ignoriert. Die Klasse kann also nur tatsächliche Fehler nachverarbeiten. Durch Aktivieren des Loggings für das Management-Profil für Phase 6 (Custom) kann man Detailinformationen erhalten. Nach dem erfolgreichen Neustart eines Jobs wird dieser aus der Fehlerliste im Control Center entfernt. Das Job-Log des erneut gestarteten Fehler-Jobs erhält für Phase 1 einen Hinweis, dass der Neustart durch ein aufrufendes Profil erfolgte. Als Zusatzinformation dieses Log-Eintrags wird das Löschen des Fehlers mit Zeitstempel eingetragen.