CIA08301E: XML-CONVERT-ERRMSG

Explanation

An error was encountered in a CICS® Service Flow Runtime XML processing program either when parsing the XML document, the most likely cause, or due to some other unexpected system event. This error condition can be raised in the following CICS SFR programs:
  • DFHMXMI

    DFHMAXMI is called by the DPL Stub program (DFHMADPL) and the Passthrough Stub program (DFHMADPP). DFHMAXMI parses the inbound XML request message and returns the appropriate CICS SFR header structure, DFHMAH and possibly DFHMAH2, in fixed format to the calling system program.

  • DFHMAXMO
    DFHMAXMO is called by the following CICS SFR programs:
    • DPL Stub program DFHMADPL
    • Passthrough Stub program DFHMADPP
    • Navigation Manager DFHMAMGR
    DFHMAXMO builds the outbound XML reply message using the appropriate CICS SFR header structure, DFHMAH and possibly DFHMAH2, and any application reply data passed to it from the calling system module.
  • DFHMAXPI

    DFHMAXPI is called by the CICS SFR Passthrough Stub program (DFHMADPP). DFHMAXPI parses the inbound XML passthrough request message (the portion of the XML request message following the CICS SFR header structures, DFHMAH and DFHMAH2, and returns the passthrough application data in fixed format to the calling system program.

    DFHMAXPI also builds the outbound XML passthrough application reply message using any passthrough application reply data passed to it from the calling system program.

User response

Dump the Error log (DFHMAERF) to determine the problem.

Check any XML exception code reported. Reference the Enterprise COBOL for z/OS® and OS/390® Programming Guide for XML exception codes and definitions. Also, examine destination CEEMSG for messages output by language environment to determine why the XML parse failed.