Hallo,

wir haben auf einer Kundenmaschine ein eigenes Subsystem (V7R3) im Einsatz, in dem ein einziger Job läuft. Dieser Job arbeitet in einer Dauerschleife und fragt permanent bei einem Webshop nach,ob dort Aufträge vorhanden sind, bzw. schickt Kunden- und Artikeldaten in regelmäßigen Intervallen an den Shop. Das funktioniert auch alles bestens.

Das Problem ist nur, dass der Job innerhalb des Subsystems immer beinahe exakt nach 3 Stunden und 40 Minuten einfach verschwindet. Es gibt ein ca. 5000 Seiten langes Job-Protokoll, in dem keine Fehler protokolliert sind und der Beendigungscode ist immer "0".

Wir kommen nicht dahinter, wo die Ursache liegen könnte.
An welchen Stellen kann man denn noch nachsehen, wenn alle verwendeten Dateien auf *NOMAX stehen und auch die Jobnachrichtenwarteschlange auf *WRAP?

Das Subsystem wird im CL gestartet, der Subsystem-Job dann auch:
STRSBS SBSD(WEBSHOP)
SBMJOB JOB(WEBSHOP) JOBD(WWS400_SBS/WEBSHOP) +
JOBQ(WEBSHOP) RTGDTA(WEBSHOP_RUN) +
INLLIBL(*CURRENT)

Der Aufruf erfolgt im Job-Scheduler.


Vielen Dank im Voraus,
Jörg