A fix is available
APAR status
Closed as program error.
Error description
APAR PH30252 for CICS TS changed the behaviour related with the CICS-Db2 Attach. With this APAR applied, CICS-Db2 Attach is enhanced to detect that adapter origin data is present, and if the DB2ENTRY or pool specifies ACCOUNTREC(TASK) or ACCOUNTREC(UOW), passes extra data to Db2 when issuing a partial or full signon. The appl-longname will contain the 64 bytes of Adapter id preceded by a 28 byte string eyecatcher. It will result in the Db2 special register CURRENT CLIENT_APPLNAME being set by CICS and the data is written to the Db2 accounting record. But now the customer needs a way to configure CICS so they can continue explicity setting the long name client application name, instead of CICS. The customer needs a way to disable this CICS auditing function.
Local fix
No Local Fix.
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users with APAR PH30252 applied. * **************************************************************** * PROBLEM DESCRIPTION: Incorrect data in DB2 accounting field * * for end user transaction/application. * * APAR PH30252 is installed. * **************************************************************** APAR PH30252 for CICS TS changed the behaviour related with the CICS-Db2 Attach. With this APAR applied, CICS-Db2 Attach is enhanced to detect that adapter origin data is present, and if the DB2ENTRY or pool specifies ACCOUNTREC(TASK) or ACCOUNTREC(UOW), passes extra data to Db2 when issuing a partial or full signon. This is an issue when using Db2 stored procedure WLM_SET_CLIENT_INFO as that also changes the same accounting record at partial or full signon.
Problem conclusion
UI74497 UI74496 UI74495 CICS provides new feature toggle 'com.ibm.cics.db2.origindata' to add the option to bypass feature of APAR PH30252. The IBM Documentation will be updated with a new feature toggle com.ibm.cics.db2.origindata={true|false} true being the default. This feature toggle allows you to use the adapter tracking capability.
Temporary fix
Comments
APAR Information
APAR number
PH49408
Reported component name
CICS TS Z/OS V5
Reported component ID
5655Y0400
Reported release
100
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2022-09-12
Closed date
2023-03-10
Last modified date
2023-04-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PH52668 UI90860 UI90862 UI90863
Modules/Macros
DFHD2CC DFHD2CM1 DFHD2CO DFHD2D2 DFHD2DUF DFHD2EDF DFHD2EX1 DFHD2EX2 DFHD2EX3 DFHD2MSB DFHD2RP DFHD2ST DFHD2STP DFHD2STR DFHD2TM DFHD2TR1 DFHD2TRI DFHDSMT DFHMQDUF
Fix information
Fixed component name
CICS TS Z/OS V5
Fixed component ID
5655Y0400
Applicable component levels
R100 PSY UI90863
UP23/03/15 P F303 {
R200 PSY UI90862
UP23/03/11 P F303 {
R300 PSY UI90860
UP23/03/11 P F303 {
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":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.4","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
03 April 2023