IBM Support

PM84817: DFHPI0002 A SEVERE ERROR (CODE X'0C8A') HAS OCCURRED IN MODULE DFHPISH

A fix is available

Subscribe

You can track all active APARs for this component.

 

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