What is needed to run IPCS against 1.9 on 1.8?

2008-05-02 Thread Binyamin Dissen
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?

2008-05-02 Thread Hardee, Charles H
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?

2008-05-02 Thread Robert Wright

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?

2008-05-02 Thread Mark Zelden
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?

2008-05-02 Thread Mark Zelden
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