Wenn beim Öffnen einer Directory-Datei ein Shared-Update-Konflikt auftritt (Fehler DMS0D99
) hängt das Verhalten von ARCHIVE davon ab, ob der Aufruf aus einem Dialog- oder ein Batch-Prozess erfolgt ist:
Dialogprozess
ARCHIVE versucht nochmals, die Directory-Datei während der maximalen Wartezeit zu öffnen. Die maximale Wartezeit ist beim Parameter SHUPDW in der Parameterdatei festgelegt. Wenn die Directory-Datei nach der maximalen Wartezeit immer noch gesperrt ist, wird der ARCHIVE-Lauf mit der MeldungARC0149
abgebrochen.Batch-Prozess (z.B. ein HSMS-Server-Task)
ARCHIVE versucht nochmals, die Directory-Datei während der maximalen Wartezeit zu öffnen. Wenn die Directory-Datei nach der maximalen Wartezeit immer noch gesperrt ist, wird die MeldungARC0852
an der Bedienstation ausgegeben. Abhängig von der Antwort wird dann der Lauf beendet oder fortgesetzt.Wird der Lauf fortgesetzt und ist die Directory-Datei immer noch gesperrt, so versucht ARCHIVE, die Directory-Datei während der maximalen Wartezeit zu öffnen, bevor erneut die Meldung
ARC0852
ausgegeben wird.