If you are issuing the TSOLIB command prior to invoking ISPF, are you doing this in a logon exec? If so, try removing the start of ISPF and letting your TSO session get back to the READY prompt. Once you get the READY prompt, then invoke ISPF manually.
I had this problem at another shop and once I changed my logon exec to get me to the READY prompt and THEN invoke ISPF, things worked as I expected. The problem, at least from what I found out, was that the TSOLIB command's "action" was stacked and didn't get performed until the TSO session got back to the READY prompt. C- Charles (Chuck) Hardee Senior Systems Engineer Database Administration Information Technology Services Thermo Fisher Scientific 300 Industry Drive Pittsburgh, PA 15275 724-517-2633 (Office) [email protected] -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Ron MacRae Sent: Friday, March 09, 2012 6:49 AM To: [email protected] Subject: Backlevel IPCS issue at z/OS 1.13 Hi all, I've got a REXX exec that sets up an IPCS environment for z/OS levels other than my current release. We have SYSRES volumes for every release but don't have all the levels IPLed. With this REXX exec I can select a version of IPCS modules/panels/.... for every release of z/OS from 2.10 up to 1.13. The REXX pre-allocates the uncataloged datasets, LIBDEF/ALTLIB/TSOLIBs them, and then kicks off IPCS. This rexx works fine on every system where the IPLed OS is anything to z/OS 1.11 and I can work on any level of IPCS corresponding to the level of the dump I'm looking at from any LPAR, up do and including dumps generated for z/OS 1.13. On a z/OS 1.13 LPAR the exec seems to work, i.e. no errors reported, but it always runs the 1.13 version of IPCS. Using ISRDDN while in IPCS I can see the the BLSG module is being loaded from ISPLLIB, which contains the 1.13 version. On a z/OS 1.11 LPAR BLSG is loaded from IPCSLIBS, which is the DD pointing to the non-cataloged older IPCS level, which is made available via "TSOLIB ACTIVATE DDNAME(IPCSLIBS)" command before starting ISPF. TSOLIB DISPLAY shows - Current load library not established by TSOLIB. TSOLIB search order (by DDNAME) is: DDNAME = IPCSLIBS in all cases. Adding a "LIBDEF ISPLLIB LIBRARY ID(IPCSLIBS) STACK" before the "ISPEXEC SELECT PGM(BLSG)" causes the older/correct version of BLSG to be loaded from IPCSLIBS but other modules appear to be 1.13 versions. Q1) Any idea why "TSOLIB ACTIVATE DDNAME(IPCSLIBS)" appears to work at z/OS 1.11 but not at 1.13? Q2) Am I wasting my time here. Should the latest version of IPCS work with all older dumps? Q3) If the answer to 2) is no then how do other people do this? Thanks in advance, Ron. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN

