Run-time Error Messages [ HP Transact Reference Manual ] MPE/iX 5.0 Documentation
HP Transact Reference Manual
Run-time Error Messages
Transact generates two types of error message: one type indicates actual
errors, the other type provides information to the user but does not
indicate an actual error. Both types of message are described below and
in the appropriate reference manual for the indicated subsystem.
Error Message Format
Error messages are displayed in the following format:
{*ERROR:} error-message (error-info) [program-name]
{*INFO: }
Information messages are not errors but are conditions that the processor
will tell the user about. Also, messages that occur only in test modes
are type INFO.
Error-Info
Whether appearing in an error or an information message, error-info can
contain up to five of the following fields:
(type number [,code-location[,PARM(n)][,file-name]]
where
type is one the following:
Transact/V TVB
Transact/iX TXA, TXB, TXC, TXD, TXE, TXH, TXI,
TDEBUG
The following error types are derived
from the indicated subsystem.
Consult the appropriate reference
manual for an explanation of the
error condition.
IMAGE IMAGE/V or TurboIMAGE/V database
error.
KSAM KSAM utility error or file system
error while operating on a KSAM file.
MPEF MPE file system error.
VPLUS VPLUS data entry utility error.
number The error number for types TVB, TXA, TXB, TXC, TXD,
TXE, TXH, TXI, TDEBUG. For types IMAGE, KSAM, MPE,
or VPLUS, it is a number meaningful to the
indicated subsystem.
code-location The internal location in the program at which the
error occurred. (See the second column of numbers
on the program compilation listing.)
PARM(n) n is the field number on multiple data entry fields
at which the error was detected. All of the
following data entry fields are ignored.
file-name The name of the data set or file that was involved
in the error condition.
Program-Name
program-name can be one of the following:
Transact/V The system name from the SYSTEM statement.
The last one to six characters of the file-name if
the IP <name> file is renamed using an MPE command.
Transact/iX The system name from the SYSTEM statement.
The file-name containing the Transact/iX program if
an error occurs before the system is established.
The procedure name of a called subprogram in an MPE
executable library (XL).
MPE/iX 5.0 Documentation