We can call a COBOL program from an Application Engine using remote call. Sometimes we face timeout issue in remote call specially when there is bulk data to process. To solve the problem increase the timeout amount in process scheduler configuration file.
;=======================================================
; Settings for RemoteCall
;=======================================================
RCCBL Timeout=300
This is given in second; by default it is 300 means 5 minute. Increase this value as required and then bounce the process scheduler server.