CNLC156E   INVALID DBCS CHARACTER FOUND IN MESSAGE, key, recnum, member, RECORD NOT PROCESSED

Explanation

The message compiler was invoked to build a run-time message file from an install message file. A message skeleton record has an incorrect double-byte character set (DBCS) character.

A valid DBCS character consists of 2 bytes:
  • Each byte is X'41' to X'FE' for a nonblank DBCS character
  • Both bytes are X'4040' for a DBCS blank character
In the message text:
key
The key of the erroneous message.
recnum
The record number at which the error is found in a member of the install message file, which is a partitioned data set (PDS).
member
The member of the PDS.

System action

The message compiler does not process the message skeleton record.

System programmer response

See z/OS MVS Programming: Assembler Services Guidefor information about the format of install message files. Correct the message so that it only contains valid DBCS characters. Make sure that each occurrence of the characters ‘SO’ is followed by matching characters ‘SI’. Compile the install message file again.

Module

CNLCBSKL

Source

MVS™ message service (MMS)

Routing Code

Note 11

Descriptor Code