Technique
Problem
How to check if the FOCUS Supervisor Call (SVC) or IBI Subsystem is running for versions 7.0.8R and 7.0.9.
Solution
The latest version of z/OS (2.4) will no longer allow the older FOCUS Supervisor Calls to run. As a result, a Program Temporary Fix (PTF) for z/OS 2.4 will need to be applied to install the most current IBI Subsystem as well as changing the configuration of FOCUS to use the IBI Subsystem .
This only affects Mainframe FOCUS versions of 7.0.8R and 7.0.9. All versions after 7.0.9 will use the IBI Subsystem.
The following job can be run to read a part of the code which will show if the FOCUS SVC or IBI Subsystem is being used.
The JCL is:
//*** Your JOB card
//ZAP EXEC PGM=AMASPZAP
//SYSPRINT DD SYSOUT=*
//SYSLIB DD DISP=SHR,DSN=hlq.FOCLIB.LOAD
//SYSIN DD *
DUMP MVSDLL IBISVCEX
/*Add a valid job card and change the SYSLIB to be the FOCLIB.LOAD library for 7.0.8R or 7.0.9. If the output shows 0000 then the IBI Subsystem is being used. If there is 0Axx then the FOCUS SVC is being used.