EntireX Version 9.7
 —  Error Messages and Codes  —

Message Class 2001 - Software AG IDL Parser

The messages have the format:

2001nnnn

where 2001 is the message class, and
nnnn is the message number in the range 0000-9999.

Overview of Messages

20010001 | 20010002 | 20010003 | 20010004 | 20010005 | 20010006 | 20010007 | 20010008 | 20010010 | 20010011 | 20010012 | 20010013 | 20010014 | 20010015 | 20010016

20010001 Syntax error
Explanation

The IDL file is invalid

Action

Check your IDL file.


20010002 Illegal type syntax
Explanation

The IDL file is invalid.

Action

Check your IDL file.


20010003 Direct or indirect SELF referencing structure definition - not supported. ({0})
Explanation

There is a self-referencing structure definition in your IDL file.

Action

Check the named structure in IDL file.


20010004 This data type disallows length specification
Explanation

The parameter with this data type does not allow length specification.

Action

Check your IDL file and remove the length specification.


20010005 This data type requires a length specification
Explanation

The parameter with this data type requires a length specification.

Action

Check your IDL file and add the length specification.


20010006 Unexpected token. Expected string
Explanation

The IDL file is invalid.

Action

Check your IDL file.


20010007 Unexpected token. Expected (')
Explanation

The IDL file is invalid.

Action

Check your IDL file.


20010008 Error while reading IDL file
Explanation

The IDL file is corrupt.

Action

Check and correct your IDL file.


20010010 Referencing undefined structure
Explanation

The IDL file is referencing an undefined structure.

Action

Check your IDL file and define the structure in this IDL file.


20010011 Parsing error: {0}
Explanation

Read the parsing error text.

Action

Follow the explanation of the parsing error.


20010012 Mixed array definitions (fixed and unbounded length) are not supported
Explanation

The IDL file contains a multidimensional array with fixed and unbounded lengths.

Action

Change your IDL file and use either fixed length or unbounded length for all dimensions of the array.


20010013 Unsupported data type. Please check inline comment for detailed information
Explanation

The IDL file contains a data type that was generated by a Software AG IDL extractor, but the current implementation of the source programming language does not support this data type.

Action

Change the relevant data types in the extractor source file to data types that are supported.


20010014 Maximum level of 99 Level exceeded
Explanation

The maximum level of 99 is exceeded.

Action

Only 99 levels are supported, please change your IDL file.


20010015 The length specification of this data type must be even
Explanation

The data type K is a two-byte character. The length specification must be even.

Action

Change the length specification of data type K to an even value in your IDL file.


20010016 Client-side mapping file (CVM) inconsistent with IDL
Explanation

The client-side mapping file is inconsistent with the related Software AG IDL file.

See Client-side Mapping for Natural | COBOL in the EntireX Workbench documentation and Software AG IDL File in the IDL Editor documentation.

Action

Re-generate the client-side mapping file (extension .cvm).


Top of page