A fix is available
APAR status
Closed as program error.
Error description
Receiving ASMA043 on label DFH0002A when generating a map that was generated using SDFII using SDFHMAC. DFHEIENT is generating same label as SDFII. When CICS first started generating the clashing names, APAR PQ75283 was raised in 2003 for the resulting problem of names clashing with SDF II. CICS fixed the DFHEIENT macro to use names of the form DFHEInnnn instead to avoid this problem. However, the code in DFHEIENT was updated again in CICS TS for z/OS 4.1 during a development change which undid the earlier APAR fix, putting the names back to the DFHnnnn form CICS APAR PQ75283 was raised soon after CICS first introduced the labels in the DFHEIENT macro. The CICS change to fix that APAR was to change two lines of the DFHEIENT macro so that the label names were of the form DFHEInnnnA and DFHEInnnnB instead of DFHnnnnA and DFHnnnnB, to avoid the clash with SDF. Additional Symptom(s) Search Keyword(s): PQ75283 , ASMA043E , KIXREVEPH
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All * **************************************************************** * PROBLEM DESCRIPTION: MsgASMA043 symbol previously defined * * may occur when compiling an assembler * * application with maps generated by * * Screen Definition Facility II. * **************************************************************** * RECOMMENDATION: * **************************************************************** Message ASMA043 symbol previously defined may be issued. The label generated by the DFHEIENT macro may conflict with those generated by SDF. In particular DFHnnnnA where nnnn is &sysndx and may generate labels such as DFH0002A DFH0003A etc. BMS field names generated by SDF II are of the form DFHnnnns where nnnn can be 0002 and s the field type, DFH0002A being the attribute field. Additional Keywords &X &Y &Z eyecatcher SDFII SDF2
Problem conclusion
DFHEIENT has been amended to generate a label of the form DFHEInnnnA where nnnn is &SYSNDX to branch around the eyecatcher.
Temporary fix
CICS AR600 ++ APAR (AI21565). ++ VER (C150) FMID(HCI6600). ++ MACUPD (DFHEIENT) DISTLIB(ADFHMAC) SYSLIB(SDFHMAC) /* MODULE: DFHEIENT --- TYPE: MACRO */. ./ CHANGE NAME=DFHEIENT,SEQFLD=738 &X SETC 'DFHEI&SYSNDX.A' ENTRY LABEL @BA21565 09310000 &Y SETC 'DFHEI&SYSNDX.B' START LABEL @BA21565 09340000 &Z SETC 'DFHEI&SYSNDX.C' Start label id @BA21565 09350000 ./ ENDUP
Comments
APAR Information
APAR number
PI21565
Reported component name
CICS TS Z/OS V4
Reported component ID
5655S9700
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2014-07-08
Closed date
2014-07-17
Last modified date
2014-08-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI21640 UI19781 UI19782
Modules/Macros
DFHEIENT
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
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":"4.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":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 August 2014