DFHML0101 date time applid tranid Call to z/OS XML System Services parser for function function failed with return code X'return_code' and reason code X'reason_code' at data offset X'error_offset'.

Explanation

A call has been made to the z/OS System Services parser for the function indicated in the message. The call has failed with the parser responding with the return code and reason code given in the message. The parser has indicated that problem was found within the XML data at offset error_offset.

System action

The attempt by CICS to parse a block of XML data has failed. An exception trace will have been issued. If this message is issued when a SOAP message is processed then a SOAP fault is returned to the client.

User response

Refer to the XML System Services User's Guide and Reference manual in the z/OS documentation to determine what the return and reason codes returned by the parser mean.

For example, if the return code is set to '4' and the reason code is set to '1301' then this imples a 'warning' because 'the end of the input buffer has been reached'. This in turn may indicate that then end of the XML block has been reached before an expected closing tag was found.

The application or process that generated the XML may have introduced an error. The z/OS System Services parser ensures that the input XML is well formed. If the XML is not well formed then that may cause this message to be issued. Review the XML to discover why it has been rejected.

Module

DFHMLPC

XMEOUT parameters/Message inserts

  1. date
  2. time
  3. applid
  4. tranid
  5. function
  6. X'return_code'
  7. X'reason_code'
  8. X'error_offset'

Destination

CMLO and Console