OpenTP1 Version 7 Tester and UAP Trace User's Guide

[Contents][Index][Back][Next]

6.1.4 UAP errors

The following explains how to handle UAP errors.

Organization of this subsection
(1) Test UAP does not start
(2) UAP does not start in non-test mode
(3) dc_rpc_open function in a test UAP returns an error
(4) Test UAP restarted with _uto as the test user ID
(5) Test UAP does not recover after abnormal termination
(6) Debugger-interlocked UAP causes a time-out error frequently

(1) Test UAP does not start

Take one of the following actions, then re-start the UAP:

(2) UAP does not start in non-test mode

If the UAP is specified as a test target in the user service definition, specify the UAP as a non-test UAP (specify no in the test_mode operand) or delete the definition statement. Then restart the UAP.

(3) dc_rpc_open function in a test UAP returns an error

If usage of the online tester is not specified in the system service configuration definition, terminate OpenTP1, configure the online tester in the definition (specify Y in the uto_conf operand), then restart OpenTP1.

(4) Test UAP restarted with _uto as the test user ID

_uto may be set as the test user ID when a test UAP is restarted after:

In these cases, a message reports that _uto was set as the test user ID at system restart. To execute the UAP with a different test user ID, terminate and then restart the UAP.

(5) Test UAP does not recover after abnormal termination

When the test UAP is interlocked to the debugger, the UAP is not recovered if it terminates abnormally. A message appears, notifying the UAP recovery is disabled. To restart this UAP, stop the debugger if the debugger process remains.

(6) Debugger-interlocked UAP causes a time-out error frequently

A debugger-interlocked UAP may frequently cause a time-out error depending on a value specified for the monitoring time in the user service definition. Table 6-2 shows time-out error events and related definitions.

Table 6-2 Time-out error events caused by a debugger-interlocked UAP and related definitions

Time-out error event Set format of the related user service definition
dc_rpc_call function times out and returns an error. set watch_time
A time-out error abnormally terminates the corresponding transaction branch process, activating the recovery process. The UAP is then terminated forcibly. set trn_expiration_time
set trn_cpu_time
A time-out error abnormally terminates the corresponding UAP. The UAP is terminated forcibly. set watch_next_chain_time
A time-out error abnormally terminates the corresponding UAP without shutdown by the service group. The UAP is terminated forcibly. set term_watch_time