This section describes error messages of the IDL Extractor for PL/I.
The messages have the format:
2007nnnn
where | 2007 | is the message class, and |
nnnn | is the message number in the range 0000 - 9999 |
20050009 | 20070030 | 20070031 | 20070032 | 20070033 | 20070034 | 20070035 | 20070036 | 20070037 | 20070038 | 20070039 | 20070041 | 20070042
20050009 | Unexpected object |
Explanation |
Internal error. |
Action |
Contact Software AG Support and provide the source to be extracted. |
20070030 | Nested exception |
Explanation |
Other component throws an exception. |
Action |
Check documentation of encapsulated exception. |
20070031 | IMS file not found |
Explanation |
Parser could not find referenced IMS file. |
Action |
Check source code for correct file reference or that the referenced file exists on the file system. |
20070032 | Attribute is not supported |
Explanation |
Attribute |
Action |
Remove the attribute and extract again. |
20070033 | Size is not supported |
Explanation |
The specified size of the parameter is not currently supported. |
Action |
Change the parameter/precision combination and extract again. See Mapping PL/I Data Types to Software AG IDL in the IDL Extractor for PL/I documentation. |
20070034 | Print character is not supported |
Explanation |
The print character in a |
Action |
Change/remove the parameter and extract again. |
20070035 | Precision is not supported |
Explanation |
The precision of the parameter is not supported and cannot be mapped to IDL data type. |
Action |
Change the parameter/precision combination and extract again. See Mapping PL/I Data Types to Software AG IDL in the IDL Extractor for PL/I documentation. |
20070036 | Precision of fractional digits is not supported |
Explanation |
The precision of fractional digits of the parameter data type declaration is not supported. |
Action |
If precision is required, use a parameter with data type |
20070037 | No Procedure found |
Explanation |
IDL Extractor needs a valid procedure to perform extraction. |
Action |
Ensure that selected source file contains a valid procedure. |
20070038 | Maximum number of dimensions exceeded |
Explanation |
Arrays can only be defined with three dimensions. |
Action |
Reduce dimensions of specified parameter. |
20070039 | Declaration is not supported |
Explanation |
Declared data type could not be mapped to IDL data type. |
Action |
Change the declared data type to a supported one. See Mapping PL/I Data Types to Software AG IDL in the IDL Extractor for PL/I documentation. |
20070041 | Procedure does not contain any parameters |
Explanation |
Specified procedure has no parameters; the Software AG IDL does not support this type of call. |
Action |
If possible, add a dummy parameter to the procedure in the source code. |
20070042 | Unaligned is not supported |
Explanation |
The unaligned attribute is unsupported. |
Action |
See PL/I to IDL Restrictions in the IDL Extractor for PL/I documentation. |