One last thought.

Both SCEELKED and (SCEERUN or SCEERUN2, etc..) may have like named modules.

Depending on where you put the SCEELKED in the Linklst, you may be executing a 
STUB module and not the RUN TIME Module.

I would suggest you need to fully review your Linklst setup. You may have other 
libraries that could make your environment "interesting"

Lizette


> -----Original Message-----
> From: Lizette Koehler [mailto:[email protected]]
> Sent: Wednesday, October 01, 2014 5:51 AM
> To: 'IBM Mainframe Discussion List'
> Subject: RE: SCEELKED Restore
> 
> Note:
> 
> Language Environment library routines are divided into two categories: 
> resident
> routines and dynamic routines. The resident routines are linked with the 
> application
> and include such things as initialization/termination routines and pointers 
> to callable
> services. The dynamic routines are not part of the application and are 
> dynamically
> loaded during run time.
> 
> The way Language Environment code is packaged keeps the size of application
> executable programs small. When maintaining dynamic library code, you need not
> relink-edit the application code except under special circumstances, such as 
> when
> you use an earlier version of code.
> 
> So that indicates that the libraries like SCEELKED are only used for LKED.
> Libraries like SCEERUN are used at execution/runtime.
> 
> SYSLIB        Library         Secondary input to the linkage editor consists 
> of
> object modules or load modules that are included in the executable program 
> from
> the automatic call library. The automatic call library contains load modules 
> or object
> modules that are used as secondary input to the linkage editor to resolve 
> external
> symbols left undefined after all the primary input has been processed. The
> automatic call library can include:
> 
>     Libraries that contain object modules, with or without linkage editor 
> control
> statements
>     Libraries that contain executable programs
>     The libraries that contain the Language Environment resident routines, 
> such as
> SCEELKED, SCEELKEX, SCEEOBJ, and SCEECPP (for a description of these
> data sets see Planning to link-edit and run).
> 
> SYSLIB is input to the linkage editor.
> 
> Hope this helps
> 
> 
> Lizette
> 
> 
> 
> 
> > -----Original Message-----
> > From: IBM Mainframe Discussion List [mailto:[email protected]]
> > On Behalf Of Lizette Koehler
> > Sent: Wednesday, October 01, 2014 5:33 AM
> > To: [email protected]
> > Subject: Re: SCEELKED Restore
> >
> > SCEELKED is not needed in the link list.  There are other LE datasets
> > that could/should be in the Linklst, but IMO SCEELKED is not one of them.
> >
> > SCEELKED is used during LKED (BINDER) time.
> >
> > It has no value in the LINKLST.  It contains stubs used during LKED
> > time.  So it should be on the SYSLIB DD Statement in the LKED / BINDER
> > step.  You may need to review the Language Environment manuals and see
> > what is really needed in the LINKLSTxx or open an SR with IBM and confirm
> what is required.
> >
> > As for restoring, if you are going to replace the SCEELKED with a
> > backup version, I would do the following
> > 1) Restore the back up SCEELKED to a new name
> > 2) Delete all members in the current SYS1.SCEELKED dataset
> > 3) Copy from the restored dataset to SYS1.SCEELKED
> > 4) Refresh Linklst.
> >
> > Lizette
> >
> >
> > > -----Original Message-----
> > > From: IBM Mainframe Discussion List
> > > [mailto:[email protected]] On Behalf Of Mainframe Mainframe
> > > Sent: Wednesday, October 01, 2014 2:09 AM
> > > To: [email protected]
> > > Subject: SCEELKED Restore
> > >
> > > Hi Group,
> > >                  We have some issues wth SYS1.SCEELKED and want to
> > > restore from backup, but
> > >  SYSTEM     DATASET                                      JOBNAME   DISP
> > >  STATUS
> > >  ------     -------------------------------------------- -------   -----
> > > ------
> > >  MVS1      SYS1.SCEELKED                                XCFAS     SHR
> > > USING
> > >  MVS1      SYS1.SCEELKED                                LLA       SHR
> > > USING
> > >  MVS2      SYS1.SCEELKED                                XCFAS     SHR
> > > USING
> > >  MVS2      SYS1.SCEELKED                                LLA       SHR
> > > USING
> > >  MVS3      SYS1.SCEELKED                                XCFAS     SHR
> > > USING
> > >  MVS3      SYS1.SCEELKED                                LLA       SHR
> > > USING
> > >  MVS4      SYS1.SCEELKED                                XCFAS     SHR
> > > USING
> > >  MVS4      SYS1.SCEELKED                                LLA       SHR
> > > USING
> > >
> > >
> > > As, we have system running under sysplex, so we getting above output
> > > of this been in use by LLA and XCFAS.
> > >
> > > Initially I thought of using below link for Update linklst dynamically.
> > >
> > > http://www.ruifeio.com/2009/06/29/update-linklist-dynamically
> > >
> > > but, as SYS1.SCEELKED  is core system library, so I was afraid of
> > > doing it as many subsystem will start failing with abends.
> > >
> > > Do,we have any other process of restoring SCEELKED  from backup dataset.
> > >
> >

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to