IOFTech    Maintenance   Release8G       Newsletters    Doc    FAQ    Contact    Home

IOF
Release 7H
Cumulative
Fixes 

Last updated: Wednesday, 21-Jul-2010 13:50:32 EDT

IOF 7H fixes can be downloaded as a composite cumulative fix file in terse format. All IOF/TSO and IOF/CICS fixes are packaged together in a single file. The IOF maintenance dialog will "receive" and "apply" fixes from the cumulative fix file.

Instructions for downloading the cumfix file via FTP or your web browser, and for applying cumulative fixes
7H Cumulative Fix File Contents
Download the IOF 7H cumulative fix file via your browser
Description of IOF Spin Levels
Optional Fixes
Technical Problems and Questions
 with Solutions and Answers

 
7H Cumulative Fix File Contents
 
Product FixNum
Date
Problem Description Fixed in
SpinLevel
on Date
IOF/TSO 
IOF/CICS
U7H2152
4Mar2005
The QT command suggests using the "RC" command to retrieve the highest return code for all jobs on the Job List Menu. The Status field now contains this information for non-zero return codes. Update QT to reflect this change
These
fixes are
not applied
to any 7H
spin level. 
IOF/TSO 
IOF/CICS
U7H2151
4Mar2005
The spool percent display on the MAS panel is too high for  very small SPOOL systems because the BLOB tracks are shown as allocated tracks.  Note that this fix requires z/OS 1.4 or later to be effective.  There are no changes for earlier systems.
IOF/TSO 
IOF/CICS
U7H2150
4Mar2005
Incorrect data on SS line command screen on second or subsequent usage for same dataset without exiting from JOB Summary screen.
IOF/TSO 
IOF/CICS
U7H2148
4Mar2005
The ISFAUTH.DEST.** violation message are not suppressed when theuser is a Destination Operator or has READ access to the profile ISFOPER.DEST.jesx.
IOF/TSO 
IOF/CICS
U7H2147
4Mar2005
Modify the JOB CONTROL attribute to set a job type of CONVERT  when a job is being converted. This allows a LIMIT macro on the CONTROL attribute to distinguish jobs being converted. The LIMIT macro below in B23ALLOW will prevent any user from canceling a job while it is in conversion. 
LIMCNVT LIMIT 1,0,JOBS,CONTROL,'*.*.*.CONVERT.CANCEL',ID=*
IOF/TSO 
IOF/CICS
U7H2146
4Mar2005
HELP on the Job Summary Panel shows incorrect syntax for snapping part of a sysout data set.
IOF/TSO 
IOF/CICS
U7H2144
11Jan2005
 Authorization message for RACROUTE call to ISFOPER.DEST.JES2 and ISFOPER.ANYDEST.JES2 is not suppressed. This fix superceeds fix  U7H2101, and can be applied whether or not U7H2101 was previously applied.  
These
fixes are
not applied
to any 7H
spin level
IOF/TSO T7H2142
10Jan2005
Add the DUMPCB line command to the Output Group Display
IOF/TSO 
IOF/CICS
U7H2141
6Jan2004
After application of PTF UA15627 (APAR UA15627), the JESCTL step of the M13GEN job gets error ASMA068S length error for symbol S35DL.
IOF/TSO 
IOF/CICS
U7H2133
25Oct2004
 Sporadic S0C9 abends in IOF Monitor due to erratic SIO counts after application of fix U7H2081.
IOF/TSO
IOF/CICS
U7H2131
25Oct2004
 Message "ASMA044E Undefined symbol - JQXTGWRP", in JESCTL assembly of M13GEN job after applying fix U7H2124 and generating on an OS/390  V2.4 to z/OS V1.1 JES2 system.
IOF/TSO 
T7H2115
29Sep2004
The "<" command to enter a MVS command and scan for the response in SYSLOG does not work for JES2 commands when the JES2 command character is period after application of T7H2054.
IOF/TSO 
IOF/CICS
U7H2121
29Sep2004
After applying fix U7H2067, SNAP to a CC=M dataset can result in a garbage record being written. Fix U7H2067 is in error.
IOF/TSO 
IOF/CICS
U7H2124
29Sep2004
The ALLOC field displays the number of track groups allocated to a job modulo 32767.
IOF/TSO 
IOF/CICS
U7H2125
29Sep2004
Abend S0C4 can occur during SNAPCLOS after snapping entire job to a RECFM=xxM disk dataset from "IOF Job List Menu".
IOF/TSO 
IOF/CICS
U7H2110
26Jul2004
When a job is on both jobname hold and duplicate hold, "DUP" is displayed in the Job List Status field instead of "JOB". This fix swaps the order of the check so that "JOB" is highest priority status to be displayed.
IOF/TSO  T7H2109
26Jul2004
Remove caching the AT LOGON password when firing up a server session for an alternate userid.
IOF/TSO 
IOF/CICS
U7H2108
26Jul2004
PAGEDEF/FORMDEF display NONE when attempting to erase these from the output group, when the original dataset did not have a PAGEDEF/FORMDEF value.
IOF/TSO 
IOF/CICS
U7H2106
24Jun2004
The CUT, PASTE and ARRANGE commands do not work on the Output Group Display after fix U7H2100 is applied.
IOF/TSO 
IOF/CICS
U7H2104
24Jun2004
SPUN Null DDs that have been removed from spool still appear on the "JOB Summary" for various jobs including SYSLOG. Record count and Dest fields are also null.
IOF/TSO 
IOF/CICS
U7H2092
30Apr2004
The SIZE select clause does not work properly in z2 mode.
IOF/TSO 
IOF/CICS
U7H2102
30Apr2004
A LIMIT 0,0 macro in B23ALLOW has no effect on "IOF Device List Display".
IOF/TSO 
IOF/CICS
U7H2101
30Apr2004
This fix has been superseded by fix U7H2144 and has been converted to a null fix.
IOF/TSO 
IOF/CICS
U7H2100
30Apr2004
This fix prevents a possible problem in the future if IOF 7J is run, and then the site reverts to run IOF 7H. IOF 7J adds new fields to several panels. If an ARRANGE command is issued for one of the new fields when running under 7J, prior releases of IOF may subsequently abend 0C6 or 0C1 attempting to arrange the non-existent fields.
IOF/TSO 
IOF/CICS
U7H2065
30Apr2004
A line command directed to a job that has already been purged and receives a "job is gone" error message may be redirected to a different job.
IOF/TSO 
IOF/CICS
U7H2096
18Feb2004
*** NOTE: Fix 2083 is in error. This fix supercedes fix 2083. Dynamically allocated sysout datasets in SMPE jobs appear duplicated on the IOF Job Summary after applying U7H2083.

Note that applying this fix reverses fix U7H2083.

IOF/TSO 
IOF/CICS
U7H2095
13Jan2004
The issuer of a IOF cancel function is difficult to determine from TSO and impossible from CICS because the VIOFxxx message does not contain the userid of the issuer of the function. Add the userid of the TSO or CICS user to VIOFxxx messages.

Note that applying this fix changes the format of VIOFxxx messages in SYSLOG.

IOF/TSO  T7H2094
13Jan2004
VIOF423A message not found in 'ISPMLIB' library. When log type is set to OPERLOG, and old OPERLOG data has been deleted, error 14231 is generated. There is no error message in ISPMLIB for this error.
IOF/TSO 
IOF/CICS
U7H2093
13Jan2004
The ALLOC field is cleared to blank for all running jobs that are executing on a system that other than the system on which the TSO user is executing.
IOF/TSO  T7H2088
24Nov2003
Add the EDIT JOB function to the Output Group Display.
IOF/TSO 
IOF/CICS
U7H2089
24Nov2003
Enclave CPU time is added to the CPU field beginning in release 7H. This value is not reset between jobs, so that the enclave CPU time for a job is shown for succeeding jobs that run in the same address space. Remove enclave CPU time from the CPU field in the Job List Menu.
IOF/TSO 
IOF/CICS
U7H2090
24Nov2003
Disable the JES2 level/service level mismatch panel.
IOF/TSO  T7H2091
24Nov2003
Message VIOF321@ is not found in ISPMLIB. This message says that the index data set found is for the wrong job.
IOF/TSO  U7H2081
9Oct2003
"******" appears in System SIO field on "IOF Monitor Screen" when running on hardware supporting up to 32 processors and 30 Lpars.   2003 282
9Oct2003
IOF/TSO  IOF/CICS U7H2083
9Oct2003
This fix is in error. It was modified on 18Feb2004 to make no changes if applied. Do not apply. If previously applied, then fix U7H2096 should be applied to reverse U7H2083

Null spun sysouts are not properly displayed on Job Summary after SHOWNULL command is issued.

IOF/TSO  IOF/CICS U7H2084
9Oct2003
Abend S0C4 when trying to "P" or "N" from IOF Job Summary when destination is a CA-Spool dataset on a z/OS V1.4 or higher JES2.
IOF/TSO  T7H2087
9Oct2003
The menu of old syslog output produced by the "L OLD" command is missing the colon from the time fields.
IOF/TSO  T7H2086
9Oct2003
The "L O" command with a negative number argument to scan old operlogs may get a "keyword" error.
IOF/TSO  T7H2085
9Oct2003
Incorrect scroll to the right for OLD Syslogs that have been reindexed by SLAMMEMR when HCFORMAT is set to CENTURY.
IOF/TSO  T7H2082
9Oct2003
The EDIT JOB function may cause abend 013-0C when the JESSPOOL SAF class is enabled. LIMIT macros for sysin data sets may not be honored by the EDIT JOB function.
IOF/TSO  T7H2079
9Sept2003
Multiple ED line commands on the Job List Menu may only edit the first job.
IOF/TSO 
IOF/CICS
U7H2078
9Sept2003
Already printed or cancelled null SPUN sysout datasets are not always suppressed from the "IOF Job Summary".
IOF/TSO  T7H2077
9Sept2003
When a trailing wildcard is specified on the PREFIX command, then zero characters are not considered to be a match.
IOF/TSO  T7H2076
9Sept2003
Modify the SLAMARCH clist to validate the second level of the archive data set name when deleting old archived logs.
IOF/TSO 
IOF/CICS
U7H2074
9Sept2003
A RC=2575 is given when a TSICOPY statement is used to retrieve the MENU field for a job in the "Running Jobs" section of the "IOF Job List Menu".
IOF/TSO 
IOF/CICS
U7H2073
9Sept2003
Bad data in INPUT Class field while job is reading into system.
IOF/TSO 
IOF/CICS
U7H2072
9Sept2003
Bad data in INPUT Class field while job is reading into system.
IOF/TSO  T7H2071
9Sept2003
The DQR command will jump the the IOF Option Menu when a printer has a LIMIT parm set. DQR will not function properly when multiple PRMODE values are defined for a printer.
IOF/TSO  T7H2048
9Sept2003
The Job Summary EDIT primary command leaves input data sets displayed after the edit session completes.
IOF/TSO 
IOF/CICS
U7H2064
9Sept2003
Abend S0C1 occurs for most HELD Dataset functions on certain machine types that do not support the CHECKSUM instruction.
IOF/TSO 
IOF/CICS
U7H2067
3July2003
This fix is no longer needed and has been replaced by U7H2125
IOF/TSO 
IOF/CICS
U7H2068
3July2003
The GRPDRCMD variable in DVAR panel displays the wrong setting when the DRCMD operand of the GROUP macro is not present.
IOF/TSO 
IOF/CICS
U7H2069
3July2003
HELP for the monitor panel has several minor errors in the panel format section.
IOF/TSO 
IOF/CICS
U7H2070
3July2003
Incorrect date in "RAN/RECEIVED", "YEAR/DATE/TIME JULIAN", on the "IOF Job List Menu" and "RAN/RECEIVED" on the "IOF Job Summary" when the output is transmitted through a JES2 Offload device or a JES2 NJE connection.
IOF/TSO  T7H2062
10Apr2003
Excessive CPU time is used by IOF when a job with a very large number of datasets is selected. 2003 100
10Apr2003
IOF/TSO  T7H2056
1Apr2003
The SLAMMEMO and SLAMMEMR clists do not pass the &INIT parm when invoking the SLAMPROC clist.
IOF/TSO 
IOF/CICS
U7H2059
1Apr2003
Abend S0C1 can occur when selecting a job if the job's MESSAGES dataset is missing the IEF374I message.
IOF/TSO 
IOF/CICS
U7H2053
1Apr2003
This fix has been withdrawn and should not be applied. It has been replaced with a null fix that has no effect.
IOF/TSO  T7H2054
1Apr2003
The specified MVS command may not be issued on some systems when the "<" IOF subcommand is entered.
IOF/TSO  T7H2058
1Apr2003
The list of old OPERLOG logs produced by the "L OLD" command with LOGTYPE set to OPERLOG or OPERACT displays the year 2000 years too high.
IOF/TSO  T7H2061
1Apr2003
The SLAMRUN CLIST specifies the UNIT parm on the SAVEINDX instruction even when the index data set already exists. This can cause errors when the index data set has been moved to a different volume serial.
IOF/TSO  T7H2057
1Apr2003
When the LOGTYPE is set to OPERACT, the first "L" command in each IOF session does not detect that OPERLOG is active, so displays SYSLOG instead.
IOF/TSO  T7H2055
1Apr2003
SLAMARCH gets "ERROR 978 Too many items selected - use ENABLE cmd to request more" when more than 99 spun SYSLOG groups are processed.
IOF/TSO  T7H2046
10Dec2002
Add the "ARM" description to the STATUS field on the IOF Job List Menu to indicate that the job is registered with the Automatic Restart Manager (ARM).
IOF/TSO  T7H2052
19Nov2002
The "L" command gets "keyword" error when the log type is OPERLOG.
IOF/TSO  T7H2049
8Nov2002
Modify the IOF7H exec so that it will pass IOF parms properly when invoked from an ISPF Option Panel. 2002 315
11Nov2002
IOF/TSO 
IOF/CICS
U7H2050
8Nov2002
Selecting jobs that were running when the system crashed or selecting certain started tasks with nested cataloged procedures can cause system abend 0C1 in the STEPSCAN module (042D).
IOF/TSO 
IOF/CICS
U7H2051
8Nov2002
Entering the SYSID command with no operands when inside SYSLOG gives error message "There are no active SYSLOG data sets for sysid $NONE$".
Optional Fixes
Click here for information of how to apply optional fixes
Product FixNum
Date
Option Description Not
applied
to spin.
IOF/TSO 
IOF/CICS
U7H9001
1Oct2002
The Kanji and Yiddish character sets define lower case characters to be unique characters. This fix modifies IOF to display all panel headers and HELP in upper case only. Browse data is not translated. Optional
IOF/TSO 
IOF/CICS
U7H9003
1Oct2002
The default screen size for IOF in TSO Batch is 60 lines. This optional patch changes the screen size to 255. Optional
IOF/TSO 
IOF/CICS
U7H9004
1Oct2002
AUTOCON setting is ON by default. This fix will set the default value to OFF so that users will not have to issue AUTOCON OFF. AUTOCON can be enabled by entering "AUTOCON ON". Optional
IOF/TSO 
IOF/CICS
U7H9005
1Oct2002
Disable automatic swapin of a running task when an open dataset is selected for browse. When this fix is applied, it is not possible to browse data in buffers of swapped out running jobs. Optional
IOF/TSO 
IOF/CICS
U7H9006
1Oct2002
Force the IOF extended console name to equal the requestor's userid and default the console authority to INFO (unless overridden by security systems rules). Optional
IOF/TSO 
IOF/CICS
T7H9007
C7H9007
1Oct2002
A "Partial" error can occur because the number of items requested is too large to fit into the ECSA memory. This fix can be used to raise this maximum to whatever is deemed acceptable. Optional
IOF/TSO 
IOF/CICS
U7H9008
1Oct2002
The ACTION messages appearing at the bottom of the SYSLOG screen can contain messages from all systems of a SYSPLEX. This optional fix will filter messages such that only the messages originating from the current system will be displayed. Optional
IOF/TSO  T7H9009
1Oct2002
When the ISPF RETURN command is issued from an application that was initiated via an IOF command that specified NEWAPPL, control returns to the ISPF option menu, bypassing IOF. This optional fix causes control to return to IOF; but disables the ISPF JUMP (=) feature. The IOF EDIT command, and the TEXTREF command interfacing to QUICKREF are two examples of linking to a NEWAPPL. Optional
IOF/TSO 
IOF/CICS
U7H9015
1Oct2002
This optional fix changes the order of IBM defined SAF calls to check ALLOW and LIMIT macros before checking IBM defined classes. Optional
IOF/TSO 
IOF/CICS
U7H9018
1Oct2002
Force LOG=NONE on SAF calls performed for ALLOW macros with the ACF parmeter, when the A60ACF option members specifies RACF as the security system. Optional
IOF/TSO 
IOF/CICS
U7H9019
1Oct2002
Change IOF to force LOGGING for TSS SAF calls. Optional
IOF/TSO 
IOF/CICS
U7H9021
10Dec2002
An optional fix to prevent DEVID conversion when the active device is a PSEUDO device. Optional
IOF/TSO T7H9022
10Dec2002
This is an OPTIONAL fix. Add an INITCMD field to the OPTUS3 option panel. The INITCMD is the name of a clist or Rexx exec to be executed on entry to the Job List Menu or Output Group Display. Also add a sample INITCMD in the form of the IOFSORTX clist. Optional
IOF/TSO
IOF/CICS
U7H9025
10Apr2003
This is an OPTIONAL fix. Change the way IOF highligts a JOB on the Output Queue from having the today's day portion of the Julian date to having a JOE create time within the last 24 hours. Optional
IOF/TSO
IOF/CICS
U7H9032
9Sept2003
This is an OPTIONAL fix. This optional fix increases the number of JOBNAME masks that can be specified in the USSCOPE/USSCLST parm from 32 to 96. Optional
IOF/TSO
IOF/CICS
U7H9033
9Sept2003
This is an OPTIONAL fix. IOF will not display a spun dataset on "IOF Job Summary" if it has already printed or has been purged. This optional fix provides a default value that will allow all datasets to always be displayed. Additionally, IOF does not query status of the NULLSYSO variable if defined as an option variable, only as a profile or session. Optional
IOF/TSO
IOF/CICS
U7H9035
9Sept2003
This is an OPTIONAL fix. Optional fix to always raise "Data Set Empty" message for Select, Print, Snap, or Alloc, when the dataset is a null SPUN sysout Optional
IOF/TSO
IOF/CICS
U7H9036
9Sept2003
This is an OPTIONAL fix. Change the AGE field on the Job List Menu, and the DAYSOLDJ field on the Output Group Display to display Georgian time format yy/mm/dd instead of Julian format yyyy/ddd. Optional
IOF/TSO
IOF/CICS
U7H9037
18Feb2004
This is an OPTIONAL fix. This is a required fix for Optional fix U7H9035. After application of optional fix U7H9035, you will receive "Index Error" or "Data Set Empty" error messages when attempting to browse SYSLOG with the "L" function or to select the current open sysout dataset from the Job Summary for SYSLOG. Optional
IOF/TSO T7H9039
18Feb2004
This is an OPTIONAL fix. This fix replaces T7H2075 Add SYSID and DATE filters to the "L ARCH" selection menu. Change the date format from MM/DD/YYYY to YYYY/MM/DD. Optional
IOF/TSO
IOF/CICS
U7H9040
18Feb2004
This is an OPTIONAL fix. Add a new MSURROGT JOB attribute. Set the value to YES if the current user is a surrogate user for the output owner. Optional
IOF/TSO
IOF/CICS
U7H9041
18Feb2004
This is an OPTIONAL fix. Change IOF to allow SMF logging, ACF2 messages, and the violation count to be honored. Optional
IOF/TSO
IOF/CICS
U7H9042
24Jun2004
This is an OPTIONAL fix. Change the default allowable commands to be executed from 100 to 1024. Optional
IOF/TSO
T7H9045
24Jun2004
This is an OPTIONAL fix for release 7J compatibility. Add the SYSPLEX name to the OPERLOG index data set name, including the old index data set names. Note that applying this fix modifies the operlog index data set name to make it incompatible with previous indices.

This fix replaces T7H9044 and should be applied whether or not T7H9044 has been applied.

Optional

IOF Spin Levels

The IOF distribution MPI file is periodically refreshed to a new spin level. A spin level consists of the previous level with additional maintenance applied. A spin level is identified by the julian date on which it was built, so the higher the number the more maintenance that has been applied.

IOF fixes that are applied to a spin level are included in the IOF UPDATES data set. They are marked as "applied" by user "IOFSPIN". This allows the IOF maintenance dialog to accurately display the status of all applied maintenance.

Use the IOF Maintenance Dialog to display the fix status or your system.

To determine your IOF spin level:

  • Enter "DVAR IOFSPIN" from any IOF panel
  • or look at IOF SOURCE data set member $$$LEVEL

Triangle Systems, Inc. PO Box 12752, Research Triangle Park, NC 27709

IOFTech    Maintenance   Release8G       Newsletters    Doc    FAQ    Contact    Home

[an error occurred while processing this directive]