A fix is available
APAR status
Closed as program error.
Error description
You are using the CPSM API to create or update a DB2CDEF definition. Your program specifies a value for the PLAN field but leaves the PLANEXITNAME field as low values, x'00'. If a character field is set to low values, CPSM's Managed Object Services (MOS) inserts the default value. For most character fields, the default value is (defaults to) blanks. In this case, though, CICS considers the default value to be 'DSNCUEXT' and not blanks. This causes both PLAN and PLANEXITNAME to be specified, and the definition is rejected with Response Code 1038 TABLEERROR Reason Code 1361 DATAERROR . To update PLAN, one must set PLANEXITNAME to blanks to prevent the default value from being inserted by MOS. . LOCAL FIX: KIXREVSVR
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM V3R2M0 Users * **************************************************************** * PROBLEM DESCRIPTION: You are using the CPSM API to create * * or update a DB2CDEF definition. Your * * program specifies a value for the PLAN * * attribute, but leaves PLANEXITNAME as * * low values, x'00'. The definition is * * rejected with API Response=1038 * * (TABLEERROR), Reason=1361 (DATAERROR). * * Analysis of FEEDBACK shows that attri- * * butes PLAN and PLANEXITNAME are related * * to the error. * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves this * * APAR, all CMASes must be recycled to pick * * up the new code. Note that the restarts * * do not need to be done at the same time. * **************************************************************** If a character attribute is set to low values, CPSM's Managed Object Services (MOS) inserts a default value. Unless another value is specified in the resource table definition, blanks will be inserted. Attribute PLANEXITNAME was defined with default value set to 'DSNCUEXT'. When creating or updating a DB2CDEF resource, setting PLAN and clearing PLANEXITNAME to low values causes PLANEXITNAME to be set to the default value and the definition is rejected because both PLANEXITNAME and PLAN are specified.
Problem conclusion
The DB2CDEF resource table definition was modified to remove the default value for PLANEXITNAME. If a DB2CDEF resource is created or updated, and both PLAN and PLANEXITNAME are blank, CICS will set PLANEXITNAME to 'DSNCUEXT' at install time.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM19784
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
50M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-08-04
Closed date
2010-09-20
Last modified date
2010-10-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK60534
Modules/Macros
DB2CDEF EYUT3817 EYUY3817 EYU0BACW
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R50M PSY UK60534
UP10/10/01 P F009
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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 October 2010