MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How to set up and inqury current system lib ?

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Job Control Language(JCL)
View previous topic :: View next topic  
Author Message
issac1029
Intermediate


Joined: 10 Dec 2005
Posts: 159
Topics: 75

PostPosted: Mon Dec 18, 2006 2:04 am    Post subject: How to set up and inqury current system lib ? Reply with quote

83 IEFC001I PROCEDURE xxxx WAS EXPANDED USING SYSTEM LIBRARY sys1.xxxxxxx
Back to top
View user's profile Send private message Send e-mail MSN Messenger
shekar123
Advanced


Joined: 22 Jul 2005
Posts: 528
Topics: 90
Location: Bangalore India

PostPosted: Mon Dec 18, 2006 5:41 am    Post subject: Reply with quote

issac1029,

You have been a member in this Forum for quite a long time , but are not clear in what exactly is your question ? The System Libraries are set up during the time of installation and all libraries starting with SYS1 belong to System oriented.
_________________
Shekar
Grow Technically
Back to top
View user's profile Send private message
Bill Dennis
Advanced


Joined: 03 Dec 2002
Posts: 579
Topics: 1
Location: Iowa, USA

PostPosted: Mon Dec 18, 2006 10:36 am    Post subject: Reply with quote

One or more sets of "procedure libraries" are defined for each system. At job submit time, the system checks these libraries for the named JCL procedures. Message IEFC001I shows you which procedure library was used. To find out what libraries are in the list(s), you'll need to ask the SYSPROGs or check your system documentation.

You can substitute your personal procedure library by including the JCLLIB statement in your job. See the JCL Reference manual for more info.
_________________
Regards,
Bill Dennis

Disclaimer: My comments on this foorum are my own and do not represent the opinions or suggestions of any other person or business entity.
Back to top
View user's profile Send private message
issac1029
Intermediate


Joined: 10 Dec 2005
Posts: 159
Topics: 75

PostPosted: Sun Dec 24, 2006 9:56 pm    Post subject: Reply with quote

shekar123,Dennis,


Sorry , I don't mention to the sys1 lib. I have this question is because I found sysprog define some application prc in SYSTEM LIBRARY instead of in the JCLLIB.

There are more detail in the follow .

Quote:

INCLUDE GROUP CICSTS13 WAS EXPANDED USING SYSTEM LIBRARY SASY.MSY.PRC


I think the SASY.MSY.PRC is not a lib installed during installation.

Code:


   Menu  Functions  Confirm  Utilities  Help                                   
 ------------------------------------------------------------------------------
 VIEW              SASY.MSY.PRC                              Row 00617 of 00712
 Command ===>                                                  Scroll ===> CSR 
            Name     Prompt       Size   Created          Changed          ID   
 _________ SASX                     34  2001/11/15  2001/11/15 14:37:00  SYBAA 
 _________ SAS609                   34  1996/12/23  2001/06/08 16:18:00  SYMII 
 _________ SMFCLEAR                 15  1996/11/02  1997/07/11 09:06:11  OPBRUCE
 _________ SMFDUMP                  24  1978/05/11  1992/03/17 14:32:00  SYSIPO
 _________ SMPDTF                   38  1995/09/28  1998/08/05 09:14:00  SYJOY 
 _________ SMPMDU                   47  1998/08/05  1998/08/05 09:14:00  SYJOY 
 _________ SORT     *Viewed          9  1997/11/17  1997/11/17 10:38:53  SYLWJ 
 _________ SORTD                     3  1997/11/17  1997/11/17 10:18:58  SYLWJ 
 _________ STROBE                   18  1997/11/12  2000/08/14 10:50:00  SYDBH 
 _________ SVOS                     23  2000/05/04  2005/10/24 18:45:24  SYJCL 
 _________ TAPEMAP                  13  1998/02/09  1998/02/09 13:34:24  SYDBH 
 _________ TDCCCA1                  73  1998/10/16  1998/10/16 10:53:00  SYRRN 
 _________ TDCCCA2                 156  1998/10/16  1998/10/16 10:53:00  SYRRN 
 _________ TDCCCCI                  52  1998/10/16  1998/10/16 10:53:00  SYRRN 
 _________ TDCCCCMS                 88  1998/10/16  1998/11/16 14:22:00  SYRRN 
 _________ TDCCCC2                  52  1998/10/16  1998/10/16 10:53:00  SYRRN 
 _________ TDCCCMV                  70  1998/10/16  1998/11/16 14:23:00  SYRRN 
 _________ TDCCD    *Viewed         21  2001/12/28  2001/12/28 16:53:00  SYHCS 
 _________ TDCCDIP                  25  2001/10/11  2002/03/08 14:02:00  SYHCS 



Code:

  File  Edit  Edit_Settings  Menu  Utilities  Compilers  Test  Help           
 -------------------------------------------------------------------------------
 VIEW       SASY.MSY.PRC(RBADCPY) - 03.01                   Columns 00001 00072
 Command ===>                                                  Scroll ===> CSR 
 000002 //         FMSYS=,                                                     
 000003 //         SYSID=,                                                     
 000004 //         ENV=P,                                                       
 000005 //         RUN=P                                                       
 000006 //*                                                                     
 000007 //* STEP-C: CHECK THE SYSID THAT IS EXECUTING, RC=16 IF NOT EQUAL.     
 000008 //* STEP-V: VERIFY THE LAST EXECUTED LPAR ID,  RC=16 IF NOT EQUAL.     
 000009 //* STEP-0: DELETE OLD BACKUP DATASET                                   
 000010 //* STEP-1: BACKUP FSEC                                                 
 000011 //* STEP-2: BACKUP FSPOOL COMMENTED SINCE SPOOL IS NOT USED NOW.       
 000012 //* STEP-3: RESTORE FSEC                                               
 000013 //* STEP-4: RESTORE FSPOOL COMMENTED SINCE SPOOL IS NOT USED NOW.       
 000014 //* STEP-U: UPDATE THE EXECUTING LPAR ID                               
 000015 //*                                                                     
 000016 //SYSID    EXEC PGM=IRXJCL,PARM='EXESYSID &SYSID.'                     
 000017 //SYSEXEC  DD DISP=SHR,DSN=SPSY.MSY.CMDPROC                             
 000018 //SYSTSPRT DD SYSOUT=*                                                 
 000019 //*                                                                     
 000020 //VERIFY   EXEC PGM=IRXJCL,PARM='EXESECHK CHK &FMSYS. .'               
 000021 //SYSEXEC  DD DISP=SHR,DSN=SPSY.MSY.CMDPROC                       


Code:

   File  Edit  Edit_Settings  Menu  Utilities  Compilers  Test  Help           
 -------------------------------------------------------------------------------
 VIEW       SASY.MSY.PRC(RBTSO) - 03.01                     Columns 00001 00072
 Command ===>                                                  Scroll ===> CSR 
 ****** ***************************** Top of Data ******************************
 000001 //RBTSO    PROC A=GRB,                                                 
 000002 //         C=RB,                                                       
 000003 //         DBID=25,                                                     
 000004 //         DB2=DB1A,                                                   
 000005 //         DUMP=DUMMY,                                                 
 000006 //         MODE=M,                                                     
 000007 //         PLAN=RBP001                                                 
 000008 //*                                                                     
 000009 //TSOBATCH EXEC PGM=IKJEFT01,DYNAMNBR=20                               
 000010 //SYSTSPRT DD SYSOUT=*                                                 
 000011 //SYSPRINT DD SYSOUT=*                                                 
 000012 //SYSABOUT DD SYSOUT=*                                                 
 000013 //SYSDBOUT DD SYSOUT=*                                                 
 000014 //SYSOUT   DD SYSOUT=4                                                 
 000015 //*DSNTRACE DD SYSOUT=*  INFOMAN # 6678289  @ SYKMP                     
 000016 //DDPRINT  DD SYSOUT=*                                                 
 000017 //DDDRUCK  DD SYSOUT=*                                                 
 000018 //CMPRINT  DD SYSOUT=*                                                 
 000019 //SYSUDUMP DD &DUMP               



Why they put those prc there ? More effective ?
Back to top
View user's profile Send private message Send e-mail MSN Messenger
Bill Dennis
Advanced


Joined: 03 Dec 2002
Posts: 579
Topics: 1
Location: Iowa, USA

PostPosted: Wed Dec 27, 2006 9:38 am    Post subject: Reply with quote

You are correct that library SASY.MSY.PRC is probably not a true system library that was created when CICS was installed. However, it is typical to modify the product-provided procs and save them in a user-created proclib. Maintenance applied to the product may replace the member and the modified proc could be lost.

These user-created libraries are added to the system proclib concatenation, not for efficiency but ease of maintenance.
_________________
Regards,
Bill Dennis

Disclaimer: My comments on this foorum are my own and do not represent the opinions or suggestions of any other person or business entity.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Job Control Language(JCL) All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
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


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group