Per Generierung kann festgelegt werden, ob eine Nachricht an eine Service-gesteuerte Queue erneut in die Queue gestellt werden soll, falls die Transaktion zurückgesetzt wird, in der diese Nachricht gelesen wurde. In der Generierung kann man die Anzahl dieser erneuten Zustellungen begrenzen (MAX-Anweisung, Operand REDELIVERY). Damit lassen sich z.B. Endlosschleifen bei Programmfehlern vermeiden.
MAX-Anweisung im Abschnitt "MAX - UTM-Anwendungsparameter definieren" |
REDELIVERY= (...,number2)
number2 ist die maximale Anzahl wiederholter Zustellungen für Nachrichten an eine Service-gesteuerte Queue (0 <= number2 <= 255).
Werte zwischen 0 und 254 geben die Anzahl an, der Wert 255 bedeutet, dass die Nachricht beliebig oft zugestellt werden kann.
Voreinstellung 255, d.h. die Anzahl ist nicht begrenzt!