M204.2977

From m204wiki
Revision as of 22:33, 16 October 2025 by SteveS (talk | contribs)
Jump to navigation Jump to search

M204.2977  Global transaction error: token

This message is used to report error conditions in Janus 2-Phase Commit Processing.

In the Connection phase of processing, token may be one of the following:

  • No started 2PC ports
  • No available coordinator
  • Error looking up host name
  • Unable to resolve host name
  • Connection to coordinator lost
  • Could not connect to coordinator
  • TLS handshake error
  • All connections on port in use
  • insufficient virtual storage
  • maximum connections exceeded

In the Voting phase of processing, token may be one of the following:

  • Global transaction voted down
  • No available coordinator
  • Invalid response received
  • XID set on SetGlobal does not exist
  • Branch ID set on SetGlobal does not exist
  • Branch in invalid state
  • Unknown error received from coordinator






Response: >** Replace this with a description of the action the customer should take **<

Version introduced: 7.8

Message attributes:

RETCODEO=0Sets online return code
RETCODEB=0Sets batch (single user) return code
CLASS=IInformation class; the message can be suppressed with the X'02' bit setting of the MSGCTL parameter
AUDITMSWrites the message with line type MS to the audit trail
NOCOUNTDoes not increment the error count (ERCNT) parameter

Back to list of messages