Data Definition Language (DDL) Reference Manual
DDL Messages
Data Definition Language (DDL) Reference Manual—529431-004
A-71
Cause. A text item did not have a literal with a locale name the same as specified 
either with the SETLOCALENAME command, if set, or with the system default locale, if 
the SETLOCALENAME was not set.
Effect. The programming source language statement will not be emitted.
Recovery. Either use SETLOCALENAME to set locale or change a locale name 
associated with the text item so there is a match between the locale and a locale 
name.
Cause. The DDL compiler encountered an error while trying to unlock a locked record 
or file.
Effect. The DDL compiler closes the dictionary and source code files and stops 
processing.
Recovery. Retry operation; if problem persists, consult your system manager.
Cause. COBOL, FORTRAN, Pascal, FUP or NCL output requested a definition, 
record, constant or token statement which contains an underscore as a part of its 
identifier.
Effect. The DDL compiler issues this message and does not generate output. For 
example:
!?DICT
 Dictionary opened on subvol $ADE101.ALPHA for update access.
!?COBOL
*SCHEMA PRODUCED DATE - TIME : 7/21/2000 - 19:42:49
Output source for COBOL is opened on $ZTN1.#PTPJHU8
!DEF EMPLOYEE
!02 EMP_NAME PIC X(20).
!END
 Definition EMPLOYEE size is 20 bytes.
 Definition EMPLOYEE added to dictionary.
***WARNING*** COBOL 85 OUTPUT DIAGNOSTICS:
***ERROR*** Underscore not valid in Identifier - EMP_NAME
***WARNING*** Errors detected - no output produced for EMPLOYEE.
Recovery. Replace underscore with a valid character.
***ERROR*** Unable to match locale- locale-name
***FATAL ERROR*** Unable to relinquish lock
***ERROR*** Underscore not valid in Identifier - <identifier 
name>










