A fix is available
APAR status
Closed as unreproducible.
Error description
DFHPISH is unable to search parent elements to find the declaration of a default namespace. This leaves the namespace set to an empty string and processing fails when comparing it with the header handler element in the configuration file. Sample XML that it can not process looks like the following: <soap:Header xmlns="urn://somenamespace.com"> <Element1 xsi:type="xsiType"> <Element2>abcd</Element2> <Element3>1234</Element3> </Element1> </soap:Header> Additional Symptom(s) Search Keyword(s): KIXREVRJL
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: MSGDFHPI0002 A SEVERE ERROR (CODE * * X'0C8A') HAS OCCURRED IN MODULE * * DFHPISH. * **************************************************************** * RECOMMENDATION: * **************************************************************** A soap response containing header block is received. DFHPISN is called to handle the soap message and it calls DFHPISH for header handling. As this header block does not have a prefix, the default namespace is used, that namespace is not defined on the element itself, but on a parent element (either the SOAP Header or Envelope). However, only the current element is searched in DFHPISH. The default namespace declaration is not found and will be set to empty. Later on, code in DFHPISH uses it. As the namespace is empty, a severe error is raised and msgDFHPI0002 severe error code X'0C8A' is issued.
Problem conclusion
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
Module DFHPISN has been changed to also check the Header and Envelope elements when searching for the default namespace declaration for the header block.
APAR Information
APAR number
PM84817
Reported component name
CICSTS V3 Z/OS
Reported component ID
5655M1500
Reported release
500
Status
CLOSED UR3
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-03-14
Closed date
2013-05-01
Last modified date
2013-06-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK93995
Modules/Macros
DFHPISN DFHPISN1 DFHPISN2
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R500 PSY UK93995
UP13/05/10 P F305
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:
04 June 2013