Trace the Cause of a Processing Error

Return code 90 indicates that a processing error occurred. This return code has a trace facility that lets you determine the cause of the processing error. This facility is enabled during SOLVE SSI setup.

When you issue a PPI call, processing messages from the receiver program are written as WTOs to your system console. If tracing is enabled, and a return code of 90 is recorded in register 15, register 0 records debugging information which is also sent to the system console. This additional information can be used by you to debug the processing error.

Note: For more information about PPI parameters, see the SOLVE Subsystem Interface Guide.

Register 0 contains the debugging information as follows:

X'rrrrmm5A'

Following is the resulting message format that you receive on the system console:

NS3580 PPI RC=90 MOD=aa REAS=bbbbbb - RPB FOLLOWS...
NS3581 RPB +nnn xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
NS3581 ... (for total RPB length)
NS3582 *END*

The fields in the messages are:


Copyright © 2010 CA. All rights reserved.