Die AE bietet Ihnen folgende Möglichkeiten, um Jobs im Java Scheduler von SAP zu steuern:
Die Definition des Java-Jobs muss zuerst im Java Scheduler deployed werden, damit sie für den SAP-Agent sichtbar ist. Erst danach können Sie mit einem Job-Objekt eine Instanz aus einer bestehenden Job-Definition erzeugen.
Ein SAP Job-Objekt gehört immer zu genau einer Java Job-Definition.
Legen Sie ein SAP Job-Objekt für Java Scheduler-Jobs an und wählen Sie den SAP-Agenten und ein Login-Objekt aus. In der Registerkarte Form können Sie die Job-Definition auswählen, die durchgeführt werden soll. Der untere Teil der Registerkarte blendet automatisch die zugehörigen Parameter ein.
Die Registerkarte Job-Protokoll enthält folgende Optionen:
Das Job-Protokoll wird immer zusammen mit der Job-Instanz gelöscht.
Ein ausgeführtes SAP Job-Objekt kann unter anderem einen Report (SJJI), der Informationen zum Java-Job enthält, aufweisen. Aktivieren Sie im Job-Objekt in der Registerkarte SAP das entsprechende Kontrollkästchen im Bereich Optionale Reports.
Anlegen des externen Schedulers in SAP:
Anlegen eines Verbindungs-Objektes in der AE:
In einer Umgebung mit mehreren Knoten werden die Java Scheduler Jobs auf dem Knoten durchgeführt, auf dem der Scheduler Service aktiv ist. Beim Deaktivieren oder dem Ausfall eines Knotens wird die Jobverarbeitung auf einem anderen Knoten fortgesetzt.
Wenn der Agent während der Job-Ausführung die Verbindung zum Java Scheduler verliert, versucht er periodisch die Verbindung wiederherzustellen. Der Job bleibt im Automation Engine System aktiv und erhält den Status "Warten auf Remotesystem".
Liefert der Aufruf des Java Schedulers einen Fehler, dann bricht der Job ab. In diesem Fall gibt es keinen Report über die Statistiken des Java Jobs. Der Fehler wird im Report "Agent Log" des Job-Objektes und in der Logdatei des SAP-Agenten protokolliert. Der Job bricht mit dem Rückgabewert 403 ab.
Ein Wiederanlauf ist nicht möglich. Da es keine AE JCL gibt, wird immer der komplete Job im Java Scheduler neu gestartet.
SAP-Status | Rückgabewert des Jobs in der AE |
---|---|
FERTIG ANGEHALTEN RUNNING GEPLANT STARTING UNBEKANNT |
0 |
ERROR | 501 |
CANCELLED | 502 |
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |