Posted: Fri Dec 06, 2002 5:42 am Post subject: How to find CICS system librarys for compiling the BMS MACRO
Hi,
I am compiling BMS MACROS for the CICS map through scales(TSO option 5). But it is giving the error like SYSLIB not found. Please find the following JCL generated by scales (I have excluded IEFBR14 step)
IEF212I TSONPEL3 DSECT SYSLIB +002 - DATA SET NOT FOUND
IEF272I TSONPEL3 DSECT - STEP WAS NOT EXECUTED.
How to find the exact SYSLIB for ASMA90. We have BMS/GT for creating the maps. But I want to compile my macros for some testing. I searched almost all CICS system libraries, but I couldn't found this. I want some help regarding this.
Joined: 29 Nov 2002 Posts: 382 Topics: 27 Location: Chennai, India
Posted: Fri Dec 06, 2002 5:50 am Post subject:
Try deleting SYS2.MACLIB from the SYSLIB of your DSECT step and run your job. If it does not go through successfully, do a search on SYS*.MACLIB and concatenate all the datasets into your SYSLIB of DSECT step.
Kolusu: SYS1.MACLIB is already there at first level of concatenation. Please see the DSECT step for confirmation.
Manas: I deleted SYS2.MACLIB, now it is giving +001(SYS1.MACLIB) not found. Actually SYS*.MACLIB datasets are present but the required member may not be there.
I tried compiling by deleting the SYSLIB itself. Now I am getting the following errors. It is not recognizing the macros it seems.
Joined: 29 Nov 2002 Posts: 382 Topics: 27 Location: Chennai, India
Posted: Sat Dec 07, 2002 1:09 am Post subject:
Quote:
IEF212I TSONPEL3 DSECT SYSLIB +002 - DATA SET NOT FOUND
IEF272I TSONPEL3 DSECT - STEP WAS NOT EXECUTED.
This error message clearly means that the dataset SYS2.MACLIB is not found. It does not refer to a member here. I am surprised on how you got the same error for SYS1.MACLIB when you deleted SYS2.MACLIB from the concatenation list considering the fact that you did not get it for SYS1.MACLIB the first time.
Please concatenate all the SYS*.MACLIB libraries to your SYSLIB of DSECT step. I cannot think of anything else when the message clearly states that 'DATASET NOT FOUND'.
I believe that the +002 referred to the THIRD not the SECOND dataset in the concatenation. SYS1.MACLIB would have been referred to as +000. That's why, when you deleted the entry for SYS2.MACLIB the relative number of the erroneous dataset became 1 less.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum