Использование «System.exec ()» вызовет оболочку USS (Unix System Services).
Затем вы можете использовать одну из команд USS для запуска JCL:
System.exec("tso SUBMIT 'YOUR.JCL.LIB(JOBNAME)'")
Тогда JCL будет запланированным - он будет запускаться как отдельный процесс, когда JES сочтет нужным его запустить - вы не получите никакой обратной связи от самого задания.
Если вы действительно хотите запустить унаследованную программу и получить некоторые результаты, вам нужно будет запустить ее внутри оболочки USS либо в виде сценария оболочки USS, либо с помощью вызова сценария TSO из USS.