prüf doch mal, in welcher Aktivierungsgruppe die Programme laufen. Wenn es nicht die gleiche ist, dann kann das schon die Ursache sein, bei Verlassen einer Aktivierungsgruppe werden nämlich alle offenen Dateien geschlossen, etc.

Beispiel RPG (ILE)

Programm . . . . . . . : xxxpgm
Attribut der Aktivierungsgruppe . . . . . . . : *DFTACTGRP

die Aktivierungsgruppe muss bei beiden Programmen die selbe sein.

Karl-Heinz