A fix is available
APAR status
Closed as program error.
Error description
Reorg Expert fails with ABENDS0C1 for a non-HALDB with a secondary index if DUMMY is specified in the DFSUINPT DD statement and REORGINPUT=ULDS and INDEXBLD=YES is specified on the HPSIN DD statement.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM IMS High Performance Load * * for z/OS Version 2 Release 1 (FMID=H1IM210). * **************************************************************** * PROBLEM DESCRIPTION: This APAR provides several problem * * fixes that occur when DUMMY is * * specified in the DFSUINPT DD statement. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** This APAR provides a fix for the following problems that occurs when DUMMY is specified in the DFSUINPT DD statement. 1) If all of the following conditions are met, ABEND0C1 occurs: - non-HALDB w/ secondary index - Execute Reorg Expert - Specify DFSURWF DD statement - The following control statements are specified in the HPSIN data set - REORGINPUT=ULDS - INDEXBLD=YES Because an incorrect write routine was called when closing DFSURWF1. 2) If all of the following conditions are met, message IIUB121E is displayed and ABENDU0779 occurs in the Index Builder: - HALDB w/ PSINDEX - Execute Reorg Expert - The following control statements are specified in the HPSIN data set - REORGINPUT=ULDS - PSINDEXBLD=YES Because no record is passed to the Index Builder to tell it to switch HALDB partitions. 3) If all of the following conditions are met, a PIPE wait timeout occurs: - non-HALDB w/ secondary index - Execute Reorg Expert - DFSURWF1 DD statement not specified - The following control statements are specified in the HPSIN data set - REORGINPUT=ULDS - INDEXBLD=YES Because the process of closing PIPE was not performed. 4) If all of the following conditions are met, ABEND0C4 occurs: - HIDAM - The SORTHIDAM=YES is specified in the HPSIN data set Because the buffer for the high-key segment was not GETMAINed.
Problem conclusion
1) HP Load has been modified to set the correct write routine address. 2) HP Load has been modified to pass a record to the IB to tell it that the HALDB partition has switched. 3) HP Load has been modified to correctly close PIPE. 4) HP Load has been modified to correctly retrieve buffers for high-key segments.
Temporary fix
Comments
APAR Information
APAR number
PH56642
Reported component name
IMS HP LOAD
Reported component ID
5655E0700
Reported release
210
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-08-30
Closed date
2023-10-13
Last modified date
2023-11-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI93991
Modules/Macros
HPSRHDL2 HPSRHDL3 HPSRHDL4 HPSRHDL5 HPSRHDL7 HPSRHDL8 HPSRHDL9 HPSRHDLA HPSRHDLB HPSRHSL2 HPSRHSL3 HPSRHSL4 HPSRHSL5 HPSRHSL7 HPSRHSL8 HPSRHSL9 HPSRHSLA HPSRHSLB HPSRRLD2 HPSRRLD3 HPSRRLD4 HPSRRLD5 HPSRRLD7 HPSRRLD8 HPSRRLD9 HPSRRLDA HPSRRLDB
Fix information
Fixed component name
IMS HP LOAD
Fixed component ID
5655E0700
Applicable component levels
R210 PSY UI93991
UP23/10/17 P F310
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89F","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0"}]
Document Information
Modified date:
02 November 2023