A fix is available
APAR status
Closed as new function.
Error description
In order to provide storage constraint relief in cases where the extended operand metadata is not needed, a new option should be added to DFS3CATQ to request this information not be returned.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * IMS V15 users of IMS Catalog API. * **************************************************************** * PROBLEM DESCRIPTION: * * IMS Catalog API specified FUNC=GET and FORMAT=DBDLIB always * * returns the entire information including the extended * * attribute table. A tool using IMS Catalog API specified * * FUNC=GET and FORMAT=DBDLIB would fail with getmain failure. * **************************************************************** * RECOMMENDATION: * * INSTALL CORRECTIVE SERVICE FOR APAR/PTF * ****************************************************************
Problem conclusion
IMS Catalog API is enhanced not to return the extended attribute table if a new parameter specified. If the vendor section table is in the the extended attribute table, only the vendor section table is returned. DFS3DCPL is changed to add a new flag indicating whether a new option is specified. DFS3CQ00 is changed to set a flag indicating whether a new option is specified in a parameter list for decoder. DFS3CATQ is changed to add a new parameter not to return the extended attribute table. DFS3DBLC is changed to calculate the length of 24-bit storage required for the converted DBD when a new option is specified. DFS3DCNC is changed to call DFS3AEAC with a new function to copy only vector tables and vendor section table in extended attribute tables from DMB to converted DBD. DFS3AE0P is changed to add a new function code to copy only vector tables and vendor section table in extended attribute tables from DMB to converted DBD. DFS3AEAC is changed to add a new function to copy only vector tables and vendor section table in extended attribute tables from DMB to converted DBD. DSPUCQ00 is changed to reduce storage usage. This module invokes DFS3CATQ for DBRC. DBRC does not need the extended attribute metadata. DFSIDBDX is changed to add an equation for a length of vector table. IMSMGDACBS/K
Temporary fix
Comments
APAR Information
APAR number
PH39492
Reported component name
IMS V15
Reported component ID
5635A0600
Reported release
500
Status
CLOSED UR1
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / New Function / Xsystem
Submitted date
2021-08-03
Closed date
2022-06-13
Last modified date
2022-09-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI80985
Modules/Macros
DFSIDBDX DFS3DCNC DFS3DBLC DFS3CQ00 DSPUCQ00 DFS3AE0P DFS3CATQ DFS3DCPL DFS3AEAC
| SC276797 | GC276794 |
Fix information
Fixed component name
IMS V15
Fixed component ID
5635A0600
Applicable component levels
R500 PSY UI80985
UP22/06/15 P F206
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEPH2","label":"IMS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"15","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
22 December 2023