MPE/iX Error Messages Manual Vol 3 (32650-90880)

Chapter 6 259
TurboIMAGE/XL V iii C 5
Library Procedure Error Messages
CAUSE DBLOCK detected an error in the descriptor count (first
element of qualifier array) in locking mode 5 or 6.
ACTION Count must be a positive integer.
-123 MESSAGE Illegal
relop
in a descriptor
CAUSE DBLOCK encountered a relop field containing characters
other than >=, <=, = or =.
ACTION Check contents of qualifier array.
-124 MESSAGE Descriptor too short. Must be greater than or
equal to 9
CAUSE DBLOCK encountered a lock descriptor less than 9
halfwords long.
ACTION Check contents of qualifier array.
-125 MESSAGE Bad set name/number
CAUSE DBLOCK qualifier array contains an invalid data set
name or number. (Refer to error -21 for rules.)
ACTION Check contents of qualifier array. Be sure names are
delimited by semicolon or space if less than 16 bytes long.
-126 MESSAGE Bad item name/number
CAUSE DBLOCK qualifier array contains an invalid data item
name or number. (Refer to error 21 for rules.)
ACTION Check contents of qualifier array. Be sure names are
delimited by semicolon or space if less than 16 bytes long.
-127 MESSAGE Attempt to lock using a compound item
CAUSE DBLOCK does not allow compound items in lock
descriptors.
ACTION Modify locking strategy to lock on a non-compound item.
-128 MESSAGE Value field too short in a descriptor
CAUSE A value field in a DBLOCK lock descriptor must be at least
as long as the data item for which it is specified.
ACTION Check the length of the value field.
-129 MESSAGE P-type item longer than P28 specified
CAUSE DBLOCK does not allow P-type data items longer than 28
in lock descriptors (27 digits plus sign).
ACTION Modify locking strategy to lock on a different item.
-130 MESSAGE Illegal digit in a P-type value
CAUSE DBLOCK has encountered a P-type value in a lock
descriptor with an invalid packed decimal digit.