ursvmg
New User
Joined: 24 May 2007 Posts: 52 Location: Chennai
|
|
|
|
Hi,
I compiled and linked the following cobol code in my JCL. It ran fine.
Code: |
IDENTIFICATION DIVISION.
PROGRAM-ID. PGM001.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 A PIC 9(09).
PROCEDURE DIVISION.
0001-MAIN.
MOVE 5 TO A.
DISPLAY A.
STOP RUN. |
The following is my compile and linking JCL:
Code: |
//STEP01 EXEC PGM=IGYCRCTL,
// PARM='OBJECT,BUFSIZE(4096)'
//STEPLIB DD DSN=SYS1.PROCLIB,
// DISP=SHR
// DD DSN=SYS1.COB2COMP,
// DISP=SHR
//SYSUT1 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSUT2 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSUT3 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSUT4 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSUT5 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSUT6 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSUT7 DD UNIT=SYSDA,
// SPACE=(CYL,(1,1))
//SYSPRINT DD SYSOUT=*
//SYSLIN DD DSN=X.COBOL.LOADLIB(PGM001),
// DISP=SHR
//SYSIN DD DSN=X.COBOL.COBLIB(PGM001),
// DISP=SHR |
But when i try to run the same in the JCL, it is giving the following error.
IEW4007I FIND FOR MODULE PGM001 FAILED BECAUSE DIRECTORY ENTRY IS NOT VALID FOR A LOAD MODULE.
CSV003I REQUESTED MODULE PGM001 NOT FOUND
CSV028I ABEND806-04 JOBNAME=ADDC STEPNAME=STEP001
Here is my JCL :
Code: |
//ADDC JOB (00008),'TEST-RUN',
// CLASS=U,MSGCLASS=X
//*
//JOBLIB DD DSN=X.COBOL.LOADLIB,
// DISP=SHR
//STEP001 EXEC PGM=PGM001
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSIN DD DUMMY
//* |
Please help me in this regard. |
|