This document describes error messages of the IDL Extractor for COBOL.
The messages have the format:
2006nnnn
| where | 2006 | is the error class, and |
| nnnn | is the error number in the range 0000 - 9999 |
20060002 | 20060003 | 20060008 | 20060009 | 20060011 | 20060012 | 20060025 | 20060027 | 20060028 | 20060029 | 20060030 | 20060031 | 20060033 | 20060040 | 20060043 | 20060044 | 20060046 | 20060047 | 20060048 | 20060049| 20060002 | Illegal type syntax |
| Explanation |
The parser cannot create an IDL element for the specified parameter, because the analyse of the data is incorrect. |
| Action |
Check source code. |
| 20060003 | Self-referencing structure |
| Explanation |
Direct or indirect self referencing structure definition -- not supported. |
| Action |
Check source code. |
| 20060008 | Invalid input parameter |
| Explanation |
Insufficient input data. |
| Action |
Check source code. |
| 20060009 | Unexpected object |
| Explanation |
Internal error. |
| Action |
Contact Software AG support for further instructions. |
| 20060011 | Parsing error |
| Explanation |
Insufficient or not allowed input data. |
| Action |
Check source code. |
| 20060012 | Cannot load file |
| Explanation |
The specified file could not be loaded. |
| Action |
Check file name and path. |
| 20060025 | Redefines unsupported |
| Explanation |
Redefines are not supported by the parser and will be ignored during the parsing process. |
| Action |
Only a warning. |
| 20060027 | Synchronized right |
| Explanation |
Synchronized right is not supported, but it is converted to valid Software AG IDL syntax. |
| Action |
Check source code. |
| 20060028 | Nested usage |
| Explanation |
Nesting of usage statements is not supported; if a usage statement is set on one group level, it may not be set in a deeper position. |
| Action |
Check source code. |
| 20060029 | Sign leading |
| Explanation |
Sign leading without separate is not supported. SIGN LEADING must include a SEPARATE statement, otherwise it is not supported. |
| Action |
Check source code. |
| 20060030 | Nested exception |
| Explanation |
Other component throws an exception. |
| Action |
Check documentation of encapsulated exception. |
| 20060031 | IMS file not found |
| Explanation |
Cannot load file which contains the IMS parameter. |
| Action |
Check path and file name. |
| 20060033 | Size is not supported |
| Explanation |
The size of the parameter is not currently supported. |
| Action |
Check source code. |
| 20060040 | Usage is not supported |
| Explanation |
The usage is not supported in this context. |
| Action |
Check source code. |
| 20060043 | DFCOMMAREA not found in COBOL/CICS program |
| Explanation |
Cannot create an IDL file, because ths COBOL/CICS program has no DFHCOMMAREA. |
| Action |
Check COBOL source file. |
| 20060044 | Program without parameter is not supported |
| Explanation |
The program has no parameters, the SAG IDL does not support this kind of call. |
| Action |
If possible, add a dummy parameter to the program in the COBOL source code. |
| 20060046 | No parameter found |
| Explanation |
Parser cannot find parameters. |
| Action |
Check source code. |
| 20060047 | Storage is empty |
| Explanation |
Internal error. |
| Action |
Contact Software AG support for further instructions. |
| 20060048 | Internal error |
| Explanation |
Internal error. |
| Action |
Contact Software AG support for further instructions. |
| 20060049 | Program without parameters |
| Explanation |
A program must have at least one parameter! |
| Action |
Activate one parameter. |