A fix is available
APAR status
Closed as program error.
Error description
Receive the following message: . DFHSM0002 CICSNAME A severe error (code X'4217') has occurred in module DFHS2GF. . Looking in the Internal Trace Table you see the following Entry: . SM 4217 S2GF *EXC* - Freemain_length_overlays_next_SCF - FUNCTION(FREEMAIN) SUBPOOL_TOKEN(00000048_40604134 , 00000000_00000065) ADDRESS(00000048_80004000) FREE_LENGTH(1000) REMARK(CSDB) LOCK_POOL(YES) LMLM_ADDRESS(6E7F1418) . TASK-40176 KE_NUM-034A TCB-L80O6/00870C88 RET-AE74825C TIME-02:42:08.0443929794 INTERVAL-00.0000006875 =184655= . (Eyecatchers) . *.-..............................* *.... -................ .........* *..................CSDB ..>"..* *PGCSDB * . Backing up in the TRACE we can see this is due to 2 TASKs trying to Freemain the same address at the same time: . 4201 S2GF ENTRY - FUNCTION(FREEMAIN) SUBPOOL_TOKEN(00000048_40604134 , 00000000_00000065) ADDRESS(00000048_80004000) FREE_LENGTH(1000) REMARK(CSDB) LOCK_POOL(YES) LMLM_ADDRESS(3603F418) . TASK-40154 KE_NUM-01EF TCB-L80KZ/0085A088 RET-AE74825C TIME-02:42:08.0443906367 INTERVAL-00.0000012500 =184650= . . 4201 S2GF ENTRY - FUNCTION(FREEMAIN) SUBPOOL_TOKEN(00000048_40604134 , 00000000_00000065) ADDRESS(00000048_80004000) FREE_LENGTH(1000) REMARK(CSDB) LOCK_POOL(YES) LMLM_ADDRESS(6E7F1418) . TASK-40176 KE_NUM-034A TCB-L80O6/00870C88 RET-AE74825C TIME-02:42:08.0443907919 INTERVAL-00.0000001552 =184651= .
Local fix
Additional Symptom(s) Search Keyword(s): KIXREVDAM
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: Receiving message DFHSM0002 severe * * error code X'4217' in module DFHS2GF. * **************************************************************** * RECOMMENDATION: * **************************************************************** Message DFHSM0002 severe error code X'4217' is being issued because two Webservice transactions are both doing a COPY CONTAINER call to copy some bad XML to the DFHMLPCBADXML container. The COPY CONTAINER call first issues a FREEMAIN for this container storage, but in this case both transactions are attempting to FREEMAIN the same storage address, which results in this error. The DFHMLPCBADXML container is used for diagnosis and the storing of any bad XML. Keyword: msgDFHSM0002 SM0002
Problem conclusion
DFHMLPC has been changed to add a lock around the COPY CONTAINER call when storing any bad XML into the DFHMLPCBADXML container. The CICS Transaction Server for z/OS V4.2 Trace Entries manual (SC34-7187-01) will be changed on page 726 in Table 161: Inserted following ML 0214: ML 0215 DFHMLPC EXC Internal Error 1 MLPC parameter list
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PM77025
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
2012-11-13
Closed date
2013-02-06
Last modified date
2013-03-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PM80392 UK91496
Modules/Macros
DFHMLDM DFHMLDUF DFHMLPC DFHMLPCT DFHMLRL DFHMLST DFHMLTF DFHMLTRI DFHMLXT DFHPISN DFHW2FI DFHW2SD DFHW2TS
SC34718701 |
Fix information
Fixed component name
CICS TS Z/OS V4
Fixed component ID
5655S9700
Applicable component levels
R700 PSY UK91496
UP13/02/15 P F302
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 March 2013