On Sat, 12 Apr 2008 08:45:21 -0700, Edward Jaffe
<[EMAIL PROTECTED]> wrote:


>Out of curiosity, I ran an experiment to find out how hard it would be
>to "poke around" and make IPCS work in an unfamiliar environment. 

<snip>

>
>OK. Let's give it a try:
>
>|ipcs
>| BLS21001I IPCS for z/OS 01.09.00
>| IKJ56584I BLSCDDIR NOT FOUND.  REQUIRED DDNAME SYSUPROC IS NOT ALLOCATED.
>| BLS21020I FILE(IPCSDDIR) not allocated
>| READY
>
>Right out of the gate, something is wrong. 
>
>http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/iea2c640/4.3.1.1
>
>It tells me exactly where to find the BLSCDDIR CLIST and what it's used
>for. Let's try it:
>
>|ex 'sys1.sblscli0(blscddir)'

<snip>

>
>I'm in!!!!!!!!!!!!!!!!!!!!!!
>

<snip>

>
>With only a bit more reading, I'll see that to get IPCS to use ISPF
>services, I must allocate the following data sets via ALTLIB/LIBDEF or
>any means available to me:
>SYS1.SBLSCLI0
>SYS1.SBLSKEL0
>SYS1.SBLSMSG0
>SYS1.SBLSPNL0
>SYS1.SBLSTBL0
>
>One of the easier "hacks" ...
>

Even easier than that.  

If you start with  EX 'SYS1.SBLSCLI0(BLSCLIBD)' it does the libdefs and
executes BLSCDDIR for you.  

Of course this is dependent on using the default names of SYS1.SBLS*.  
One shop I was at used SYS1.BLS.SBLS* or BLS.SBLS*.  I think at one time it 
may have been delivered in CBIPO as BLS.SBLS* (like other products)
and some shops just stuck SYS1 in front of the name. I often see 
SYS1.ISF.SISF* , SYS1.ISP.SISP*, SYS1.GIM.SGIM* etc. even
though the MLQ is redundant.   Hard to change that stuff in a production
environment... well, maybe not hard, just a PITA when there are batch
processes and people with their own clists etc.  

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to