DataStage job fails with code=-14 [Timed out while
waiting for an event] - this generally happens when jobs are called from
sequencers
Solution :
Follow steps 1-3 in resolving this error.
1) DSWaitStartup - environment variable -
When multiple instances of a job are run from a sequence, and one or
more of the job instances are set to reset, the sequence might report a
status=99 or -14. This can occur because the controlling sequence did
not give the job instances enough time to reset before polling its
status. The start up time for a job reset must be increased. The
environment variable DSWaitResetStartup can be used for this purpose.
(The maximum value that can be set for DSWaitResetStartup is the value
of DSWaitStartup (default is 60). For example, if a value of 120 is
required for DSWaitResetStartup, then ensure that DSWaitStartup is also
set to a minimum of 120.)