What is needed to run IPCS against 1.9 on 1.8?
I steplib to the 1.9 miglib and miglibe. What else is critical? -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- 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
Re: What is needed to run IPCS against 1.9 on 1.8?
Point IPCSPARM to the appropriate parmlib. At least that's what I do and it runs fine for me. Chuck -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Binyamin Dissen Sent: Friday, May 02, 2008 6:39 AM To: IBM-MAIN@BAMA.UA.EDU Subject: What is needed to run IPCS against 1.9 on 1.8? I steplib to the 1.9 miglib and miglibe. What else is critical? -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- 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 -- 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
Re: What is needed to run IPCS against 1.9 on 1.8?
Binyamin Dissen wrote: I steplib to the 1.9 miglib and miglibe. What else is critical? In addition to the parmlib requirement mentioned by Charles Hardee, consider whether you will be interested in JES or other areas of the system where two or more instances may be installed. You'll need to pick the program and parmlib libraries applicable to the ones that are actually of interest to you, adding them to TSOLIB and allocate operations that you'd use to prepare for use of the IPCS edition of your choice. If they have supplied command procedures or materials solely of interest during an ISPF session, add in either the permanent allocation or the use of LIBDEF and ALTLIB to bring them into the picture during use of the IPCS dialog. Bob Wright - MVS Service Aids -- 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
Re: What is needed to run IPCS against 1.9 on 1.8?
On Fri, 2 May 2008 14:38:41 +0300, Binyamin Dissen [EMAIL PROTECTED] wrote: I steplib to the 1.9 miglib and miglibe. What else is critical? This is what I use. 3 clists... an invocation libdef that works by volser (sysres.. point to correct release). I call it IPCSALT. And modified versions of BLSCLIBD (IPCSALTD) and BLSCALTL (IPCSALTL) from hlq.SBLSCLI0 where all the references to LIBDEFs via DATASET + DSN are changed to LIBRARY + DDNAME. Here is just my invocation exec. Making modified copies of BLSCLIBD and BLSCALTL are left as an exercise to the reader. PROC 0 VOL(RESM60) /* /* SPECIAL IPCS CLIST TO BE INVOKED FROM TSO READY TO RUN AN IPCS /* LEVEL THAT IS DIFFERENT FROM THE RUNNING OS LEVEL. /* /* SYNTAX: %IPCSALT OR %IPCSALT VOL(SYSRES) /* /* ONCE THIS CLIST IS INVOKED IT ENTERS ISPF. /* TO INVOKE IPCS, TYPE TSO %IPCSALTD. /* /* THE CALLED IPCSALTD CLIST USES THE DDNAMES ALLOCATED IN /* THIS CLIST FOR LIBDEFS VIA DDNAME (INSTEAD OF BY DSN). /* /* SYS1.MIGLIB/SYS1.SIEAMIGE ON VOL DOES NOT HAVE TO BE APF AUTHORIZED /* /* CONTROL LIST CONLIST SYMLIST MSG WRITE WRITE ALLOCATING IPCS LIBRARIES ON VOL WRITE /* ALLOC F(MIGLIB) DA('SYS1.MIGLIB') VOL(VOL) SHR REUSE */ ALLOC F(MIGLIB) DA('SYS1.MIGLIB','SYS1.SIEAMIGE') VOL(VOL) SHR REUSE ALLOC F(SBLSCLI0) DA('SYS1.SBLSCLI0') VOL(VOL) SHR REUSE ALLOC F(SBLSMSG0) DA('SYS1.SBLSMSG0') VOL(VOL) SHR REUSE ALLOC F(SBLSPNL0) DA('SYS1.SBLSPNL0') VOL(VOL) SHR REUSE ALLOC F(SBLSKEL0) DA('SYS1.SBLSKEL0') VOL(VOL) SHR REUSE ALLOC F(SBLSTBL0) DA('SYS1.SBLSTBL0') VOL(VOL) SHR REUSE ALLOC F(IPCSPARM) DA('SYS1.IBM.PARMLIB') VOL(VOL) SHR REUSE TSOLIB ACTIVATE FILE(MIGLIB) /* ISPSTART CMD(%IPCSALTD) */ WRITE *** WRITE *** AFTER YOU ENTER ISPF, TYPE*** WRITE *** TSO %IPCSALTD TO INVOKE IPCS*** WRITE *** ISPSTART PANEL([EMAIL PROTECTED]) NEWAPPL(ISP) NOLOGO TSOLIB DEACTIVATE FREE F(MIGLIB) FREE F(SBLSCLI0) FREE F(SBLSMSG0) FREE F(SBLSPNL0) FREE F(SBLSKEL0) FREE F(SBLSTBL0) WRITE WRITE FINISHED DEALLOCATING IPCS LIBRARIES ON VOL WRITE -- 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
Re: What is needed to run IPCS against 1.9 on 1.8?
On Fri, 2 May 2008 08:11:52 -0500, Mark Zelden [EMAIL PROTECTED] wrote: On Fri, 2 May 2008 14:38:41 +0300, Binyamin Dissen [EMAIL PROTECTED] wrote: I steplib to the 1.9 miglib and miglibe. What else is critical? This is what I use. 3 clists... an invocation libdef that works by volser (sysres.. point to correct release). I call it IPCSALT. And modified versions of BLSCLIBD (IPCSALTD) and BLSCALTL (IPCSALTL) from hlq.SBLSCLI0 where all the references to LIBDEFs via DATASET + DSN are changed to LIBRARY + DDNAME. Here is just my invocation exec. Making modified copies of BLSCLIBD and BLSCALTL are left as an exercise to the reader. Guess I never tested this from anything but the current system when I added in SIEAMIGE. You can't use VOLSER for an uncataloged concatenation with TSO ALLOCATE. The way I deal with that is to use BPXWDYN since it is supported. You can also use one of the CONCAT flavors floating around. So here is my updated IPCSALT CLIST: PROC 0 VOL(RESM90) /* /* SPECIAL IPCS CLIST TO BE INVOKED FROM TSO READY TO RUN AN IPCS /* LEVEL THAT IS DIFFERENT FROM THE RUNNING OS LEVEL. /* /* SYNTAX: %IPCSALT OR %IPCSALT VOL(SYSRES) /* /* ONCE THIS CLIST IS INVOKED IT ENTERS ISPF. /* TO INVOKE IPCS, TYPE TSO %IPCSALTD. /* /* THE CALLED IPCSALTD CLIST USES THE DDNAMES ALLOCATED IN /* THIS CLIST FOR LIBDEFS VIA DDNAME (INSTEAD OF BY DSN). /* /* SYS1.MIGLIB/SYS1.SIEAMIGE ON VOL DOES NOT HAVE TO BE APF AUTHORIZED /* /* CONTROL LIST CONLIST SYMLIST MSG WRITE WRITE ALLOCATING IPCS LIBRARIES ON VOL WRITE ALLOC F(MIGLIB) DA('SYS1.MIGLIB') VOL(VOL) SHR REUSE ALLOC F(SIEAMIGE) DA('SYS1.SIEAMIGE') VOL(VOL) SHR REUSE ALLOC F(SBLSCLI0) DA('SYS1.SBLSCLI0') VOL(VOL) SHR REUSE ALLOC F(SBLSMSG0) DA('SYS1.SBLSMSG0') VOL(VOL) SHR REUSE ALLOC F(SBLSPNL0) DA('SYS1.SBLSPNL0') VOL(VOL) SHR REUSE ALLOC F(SBLSKEL0) DA('SYS1.SBLSKEL0') VOL(VOL) SHR REUSE ALLOC F(SBLSTBL0) DA('SYS1.SBLSTBL0') VOL(VOL) SHR REUSE ALLOC F(IPCSPARM) DA('SYS1.IBM.PARMLIB') VOL(VOL) SHR REUSE /* CONCAT (MIGLIB,SIEAMIGE)*/ /* */ /* IPCSMIG IS A REXX THAT CONTAINS */ /* CALL BPXWDYN 'CONCAT DDLIST(MIGLIB,SIEAMIGE) MSG(2)'*/ /* IN ORDER TO CONCATENATE 2 UNCATALOGED DATA SETS */ %IPCSMIG TSOLIB ACTIVATE FILE(MIGLIB) /* ISPSTART CMD(%IPCSALTD) */ WRITE *** WRITE *** AFTER YOU ENTER ISPF, TYPE*** WRITE *** TSO %IPCSALTD TO INVOKE IPCS*** WRITE *** ISPSTART PANEL([EMAIL PROTECTED]) NEWAPPL(ISR) NOLOGO TSOLIB DEACTIVATE FREE F(MIGLIB) FREE F(SBLSCLI0) FREE F(SBLSMSG0) FREE F(SBLSPNL0) FREE F(SBLSKEL0) FREE F(SBLSTBL0) WRITE WRITE FINISHED DEALLOCATING IPCS LIBRARIES ON VOL WRITE -- Mark Zelden Sr. Software and Systems Architect - z/OS Team