Während des Debugging und beim Ausführen eines Prozesses liefert der X4 Server Status-Werte für jeden Prozess-Schritt und für ausgeführte Prozesse. Als Statuswerte werden beliebige ganze Zahlen (positiv, negativ, 0) angezeigt.
Hinweis: Prüfen Sie die Statuswerte des Adapters, den Sie im Prozess verwenden, um sicherzustellen, dass die Statuswerte des Adapters nicht mit weiteren Statuswerten im Prozess kollidieren.
Empfehlung: Verwenden Sie für benutzerdefinierte Statuswerte Zahlen größer als 1000, um mögliche Überschneidungen mit anderen Statuswerten zu vermeiden.
|
Zahl |
Label |
Bedeutung |
|---|---|---|
|
|
|
Fehlerstatus der Engine Auftreten:
|
|
|
|
Die Ausführung des Prozesses wurde aus Lizenzgründen nicht ausgeführt. Mögliche Gründe:
|
|
|
|
Fehler bei der Ausführung des Prozessbausteins (Details werden im Server-Log angezeigt) Als PID (Prozess-Instanz-ID) wird angezeigt: Der Prozess ist "Out of Service" |
|
|
|
Der Prozessbaustein wurde ausgeführt und es gibt kein Ergebnisdokument bzw. das Ergebnis ist Null (leer). |
|
|
|
Der Prozessbaustein wurde ohne syntaktische Fehler ausgeführt. |
|
|
|
Der Prozess wurde geplant abrupt angehalten (terminiert) (vergleichbar mit einer nicht abgefangenen Exception in Java).
|
|
|
|
Der Prozess wurde (erfolgreich) angehalten und in einem Save Point gespeichert.
|
|
|
|
Status-ID von noch nicht ausgeführten Prozessbausteinen |
|
(beliebige andere negative Ganzzahl) |
|
Mittels ConditionState-Mapping gesetzter individueller Fehlerstatus; idealerweise 4-stellig; siehe Status mit ConditionState dynamisch setzen |
|
(beliebige andere positive Ganzzahl) |
|
Mittels ConditionState-Mapping oder von einem Adapter mit variablen Status-Werten gesetzter individueller Ergebnis-Status; idealerweise 4-stellig; siehe Status mit ConditionState dynamisch setzen |