A fix is available
APAR status
Closed as program error.
Error description
Application program using HSSR engine running under IMS V7 and later does not unload virtual segments. Running the program under IMS V5, the HSSR calls are passed to the DL/I call handler for processing.
Local fix
Change CBLTHSSR calls to CBLTDLI calls in application program.
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM IMS High Performance * * Unload for OS/390 Release 1 (FMID=H1IN110) * **************************************************************** * PROBLEM DESCRIPTION: HSSR Engine erroneously retrieves * * no occurrence of the virtual logical * * child segment type when an user * * application program issues * * the HSSR calls in a DLI or DBB region. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** HSSR Engine erroneously retrieves no occurrence of the virtual logical child segment type when an user application program issues the HSSR calls in a DLI or a DBB region with the PSB in which the virtual segment is sensitive. This problem occurs in IMS Version 7 or later.
Problem conclusion
The module FABH020 has been modified as not to skip the fallback to DL/I calls when virtual logical child segment type is sensitive in a DLI or a DBB region. After applying this maintenance, if an user application program issues the HSSR calls in a DLI or DBB region with the PSB in which a virtual logical child segment type is sensitive, HSSR Engine passes the calls to IMS's DL/I call handler and issues the following messages: +FABH0350E HSSR CALLS FALL BACK TO DL1 FOR NAMED DBD BECAUSE OF FOLLOWING PROBLEM IN DBD=DBHD009A +FABH0383E SEGMENTS ARE NOT ALL IN SAME DATABASE +FABH0351W SYSTEM PERFORMANCE WILL SLOW DOWN, PLEASE INFORM YOUR IMS SPECIALISTS +FABH0091W UNABLE TO PROCESS THE FOLLOWING PCB AS AN HSSR PCB (REASON: OTHER ) +FABH0091W DBD=DBHD009A, PCB#=0001, PCBNAME=******** If the user application program is running in an ULU region, no occurrence is retrieved for the virtual segment. The Unload utilities, FABHURG1 and FABHFSU, retrieve no occurrences for such a virtual logical child segment type.
Temporary fix
Comments
APAR Information
APAR number
PQ89995
Reported component name
IMS HIGHPERF UN
Reported component ID
5655E0600
Reported release
110
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2004-06-10
Closed date
2004-06-18
Last modified date
2004-07-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UQ89727
Modules/Macros
FABH0207 FABH0208 FABH0209
Fix information
Fixed component name
IMS HIGHPERF UN
Fixed component ID
5655E0600
Applicable component levels
R110 PSY UQ89727
UP04/06/21 P F406
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.
[{"Line of Business":{"code":"LOB10"},"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSCX89K","label":"IMS Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"110"}]
Document Information
Modified date:
20 October 2020