Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Überwachung des LMS-Laufs mit Jobvariablen

&pagelevel(4)&pagelevel

Wenn beim Aufruf von LMS mit /START-LMS MONJV= name eine Monitor-Jobvariable angegeben wird, so wird diese beim Beenden von LMS gefüllt. Die MONJV wird unabhängig vom Wert des Operanden PROPAGATE-STMT-RC des SDF-P-Kommandos /BEGIN-BLOCK versorgt.

Der MONJV-Wert gliedert sich in eine drei Byte lange Zustandsanzeige und in eine vier Byte lange Rückkehrcode-Anzeige. Die Rückkehrcode-Anzeige gliedert sich in einen ein Byte langen Beendigungscode (BC) und eine drei Byte lange Programminformation (PI). LMS setzt die Zustandsanzeige und den Beendigungscode wie folgt:

Zustandsanzeige

Zustandsanzeige

Rückkehrcode-Anzeige

Bemerkungen

Beendigungscode BC

Programminformation PI

1

2

3

4

5

6

7

Byte

$T


$A

0
1

2
3

siehe
unten

normale
Beendigung

abnormale
Beendigung

Beendigungsanzeige

BC

Erläuterung

0

normale Beendigung
LMS lief fehlerfrei

1

normale Beendigung
Es traten Warnungen oder Fehler auf, die schwächer waren als der mit
MAX-ERROR-WEIGHT eingestellte Wert (siehe MODIFY-LMS-DEFAULTS).

2

abnormale Beendigung
Es wurde ein durch MAX-ERROR-WEIGHT gesetztes Abbruchkriterium erreicht
(siehe MODIFY-LMS-DEFAULTS).

3

abnormale Beendigung
Der aufgetretene Fehler ist so schwerwiegend, dass eine Fortsetzung des LMS-
Laufs nicht möglich oder nicht mehr sinnvoll ist. Der LMS-Lauf wurde intern beendet.

Programminformation

PI

Erläuterungen

000

BC: 0
LMS lief fehlerfrei

001

BC: 1
Es traten höchstens Warnungen auf.

002

BC: 1 oder 2
Es traten höchstens Fehler der Klasse RECOVERABLE auf, d.h. ein Element konnte
nicht gefunden oder überschrieben werden.

003

BC: 1 oder 2
Es traten höchstens Fehler der Klasse SIGNIFICANT auf, d.h. nicht schwerwiegende
Fehler.

004

BC: 2
Es traten höchstens Fehler der Klasse SERIOUS auf, d.h. schwerwiegende Fehler.

005

BC: 3
Der aufgetretene Fehler ist so schwerwiegend, dass eine Fortsetzung des LMS-
Laufs nicht möglich oder nicht mehr sinnvoll ist. Der LMS-Lauf wurde intern beendet.

Hinweis

Bei Verwendung der END-Anweisung im Zusammenhang mit der Nutzung der LMS-Funktionalität aus dem EDT sind die Ausführungen auf "Nutzung der LMS-Funktionalität aus dem EDT" zu beachten.