Troubleshooting
Problem
When generating COBOL from IBM® Rational® Business Developer (RBD) v7.1, the "dataset ZOSBATCH.EZEJCLX,DISP could not be located" error results in the ccubldc.log. This technote gives the cause of the error and its solution.
Symptom
The following is the entire error message that appears in the ccubldc.log file when generating COBOL code from Rational Business Developer:
CCUE-040
A dataset allocation error occurred on MVS.
DDName = 'EZEJCLX'
return code = '4'
error code = '5896'
info code = '2'
Determine the cause of the error by matching the
error codes with the documented svc99 codes in the
'MVS System Programming Library: System Macros and
and Facilities Volume 1'.
The dataset attributes for the DDName specified
in the MVS build script may have contributed to the
problem.
CCUI-011 Probable cause:
Specified dataset could not be located.
DSN=MYUSER.ZOSBATCH.EZEJCLX,DISP=SHR,CCUEXT=JCX
CCUE-040
A dataset allocation error occurred on MVS.
DDName = 'EZEJCLX'
return code = '4'
error code = '5896'
info code = '2'...
Cause
A possible cause is that the environment on z/OS has probably not been created for the developer trying the generate the code.
Resolving The Problem
To solve the problem, run the following command on z/OS when generating COBOL Batch from EGL for example:
ex 'ELA.V7R1.SELACLST(ELACUSER)' 'hlq(MYUSER) zosbatch(y)'
See the Related information section for a complete description of the command manual Program Directory for IBM Rational COBOL Runtime for zSeries V6.0.1 on page 53.
Related Information
Was this topic helpful?
Document Information
Modified date:
02 August 2018
UID
swg21324801