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. * **************************************************************** * PROBLEM DESCRIPTION: Incorrect data in Db2 accounting field * * for end user transaction/application. * **************************************************************** The CICS-Db2 Attach can 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
CICS provides new feature toggle 'com.ibm.cics.db2.origin.data' to allow the stored procedure to use the same accounting fields. 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
PH52668
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-02-16
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:
UI90914
Modules/Macros
DFHD2CC DFHD2CO DFHD2D2 DFHD2DUF DFHD2EX1 DFHD2EX2 DFHD2EX3 DFHD2MSB DFHD2RP DFHD2ST DFHD2STP DFHD2STR DFHD2TM DFHD2TRI DFHDSMT
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI90914
UP23/03/14 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":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
03 April 2023