The messages have the format:
2001nnnn
where | 2001 | is the message class, and |
nnnn | is the message number in the range 0000-9999. |
20010020 | 20010021 | 20010022 | 20010023 | 20010024 | 20010025 | 20010026 | 20010027 | 20010028 | 20010029 | 20010030 | 20010031 | 20010032 | 20010033 | 20010034 | 20010035 | 20010036 | 20010037 | 20010038 | 20010039 | 20010040 | 20010041 | 20010042 | 20010043 | 20010044 | 20010045 | 20010046 | 20010047 | 20010048 | 20010050
20010020 | No library found |
Explanation |
IDL file does not contain any libraries. |
Action |
Define at least one library. |
20010021 | Missing program with non-IMS parameter |
Explanation |
Existing libraries contain only programs with IMS parameters, but IMS is not supported. |
Action |
Define at least one library with a program that contains non-IMS parameters. |
20010022 | Empty library |
Explanation |
Library "< |
Action |
Add at least one program to the empty library. |
20010023 | Library name conflict |
Explanation |
Library or library alias "< |
Action |
Change name of conflicting library or library alias to be unique. |
20010024 | Empty program |
Explanation |
Program "< |
Action |
Add at least one parameter to the empty program. |
20010025 | Program name conflict |
Explanation |
Program or program alias"< |
Action |
Change name of conflicting program or program alias to be unique. |
20010026 | Undefined structure |
Explanation |
Parameter declaration is referring to undefined structure "< |
Action |
Change parameter declaration to use a defined structure or define the missing structure. |
20010027 | Structure name conflict |
Explanation |
Structure "< |
Action |
Change name of conflicting structure to be unique and update its references. |
20010028 | Self-referencing structure definition |
Explanation |
Structure "< |
Action |
Resolve self-referencing so that structure "< Example 1 (resloved with list):struct 'linkedList' 01 value (AV) 01 link ('linkedList') can be resolved: struct 'linkedList' 01 value (AV/V) Example 2 (resolved with substructure):struct 'name' 01 firstname (AV) 01 lastname (AV) struct 'person' 01 myname ('name') 01 partner ('person') 01 children ('person'/V) can be resolved: struct 'name' 01 firstname (AV) 01 lastname (AV) struct 'person' 01 myname ('name') 01 partner ('person') 01 children (/V) 02 myname ('name') 02 partner ('person') 02 children (/V) 03 myname ('name') 03 partner ('person') 03 children (/V) 04 myname ('name') 04 partner ('person') |
20010029 | Parameter name conflict |
Explanation |
Parameter "< |
Action |
Change name of conflicting parameter to be unique. |
20010030 | Wrong parameter level |
Explanation |
Actual level "< |
Action |
Change level from actual level "< |
20010031 | Empty group |
Explanation |
Group "< |
Action |
Add at least one parameter to the empty group. |
20010032 | Illegal token |
Explanation |
Found illegal token "< |
Action |
Remove the illegal token. |
20010033 | Unexpected token |
Explanation |
Found "< |
Action |
Replace found token with expected token. |
20010034 | Illegal type |
Explanation |
Type "< |
Action |
Change parameter declaration to use a valid IDL type [A (alphanumeric) , B (binary), D (date), F (floating point), I (integer), K (kanji), L (logical), N (decimal), P (packed decimal), T (time), U (Unicode)]. |
20010035 | Type length not allowed |
Explanation |
Data type "< |
Action |
Remove length specification. |
20010036 | Illegal decimal type length |
Explanation |
Decimal length specification for IDL type "< |
Action |
Change decimal length specification of IDL type "<
|
20010037 | Negative type length |
Explanation |
Length specification must not contain negative length. |
Action |
Remove character "-" from length specification. |
20010038 | Invalid array dimensions |
Explanation |
Array dimension contains invalid character "< |
Action |
Change array dimension according to
|
20010039 | Invalid use of decimal delimiter |
Explanation |
IDL Type "< |
Action |
Remove "." from length definition or use a valid decimal type such as "N" or "P". |
20010040 | Type length required |
Explanation |
IDL Type "< |
Action |
Add a length specification for type "< |
20010041 | Invalid type length |
Explanation |
IDL type "< |
Action |
Change length format of IDL type "< |
20010042 | Invalid structure reference |
Explanation |
Empty string ('') is not a valid structure reference. |
Action |
Enter a valid structure name by changing '' to "< |
20010043 | Invalid type declaration |
Explanation |
Found single "'" in type declaration. Structure reference must be enclosed by "'". |
Action |
Enter a valid type declaration. Either use a self-defined structure as type with ("< |
20010044 | Parsing error |
Explanation |
An exception occurred when parsing an IDL file. |
Action |
See exception message. |
20010045 | Invalid array definition |
Explanation |
Mixed array definitions (fixed and unbounded length) are not supported. |
Action |
Correct the array definition so that all array upper bounds are defined as fixed length, or all array upper bounds are defined as unbounded length. |
20010046 | Unsupported data type |
Explanation |
When generating the IDL file, the IDL Extractor could not automatically handle the parameter at line |
Action |
See the inline comment at the line indicated and change the type definition accordingly. |
20010047 | Maximum level of 99 exceeded |
Explanation |
Parameter levels above "99" are not allowed. |
Action |
Change parameter definition to level "99" or lower. |
20010048 | The length specification of this data type must be even |
Explanation |
Type "K" needs an even value for its length specification. |
Action |
Change length specification to be even. |
20010050 | Unexpected CHOICE token |
Explanation |
|
Action |
Remove |