Troubleshooting ONC

Stabilized feature: CICS® support for Open Network Computing Remote Procedure Call (ONC RPC) is stabilized. Consider exposing and orchestrating applications as API services by using z/OS Connect Enterprise Edition or CICS web services, or by writing web applications in Java or Node.js. See also Stabilization notices and discontinued functions.

This section helps you debug problems in CICS ONC RPC user-replaceable programs, the IBM®-supplied parts of CICS ONC RPC, and in the system setup of CICS ONC RPC. The formats of messages and trace outputs in CICS ONC RPC are also described.

Diagnostic information is designed to provide first failure data capture, so that if an error occurs, enough information about the error is available directly without having to reproduce the error situation. The information is presented in the following forms:

Messages
CICS ONC RPC provides CICS messages. The CICS ONC RPC messages are listed in CICS messages.
Trace
CICS ONC RPC outputs system trace entries containing all the important information required for problem diagnosis.
Dump
Dump formatting is provided for data areas relating to CICS ONC RPC.
Abend codes
Transaction abend codes are standard 4-character names. The abend codes output by CICS ONC RPC are listed in CICS messages.