Error Messages Relating to Modularity
| Code | 160000 |
| Severity | Error |
| Message | An internal error has occurred. Program::assemble() in section '{0}' library '{1}' function '{2}' : {3}. |
| Description | This is an internal error. Please contact Tech Support. |
| Code | 160001 |
| Severity | Error |
| Message | Cannot find module {0} to load. |
| Description | Modules need to be defined before they can be loaded. |
| Code | 160002 |
| Severity | Error |
| Message | ADAPTER START GROUPS statement cannot be used within a module definition. |
| Description | No additional information available. |
| Code | 160003 |
| Severity | Error |
| Message | The ATTACH ADAPTER statement cannot be used within a module definition. |
| Description | No additional information available. |
| Code | 160004 |
| Severity | Error |
| Message | The CREATE MODULE statement cannot be used within a module definition. |
| Description | No additional information available. |
| Code | 160005 |
| Severity | Error |
| Message | The module {0} defines an input stream named {1} that is not declared in the IN clause for the module. |
| Description | All input streams/windows that are defined in the module must be declared in the IN clause. |
| Code | 160006 |
| Severity | Error |
| Message | The module {0} defines an output stream/window named {1} that is not declared in the OUT clause for the module. |
| Description | All output streams/windows that are defined in the module must be declared in the OUT clause. |
| Code | 160007 |
| Severity | Error |
| Message | The module {0} declares the input {1} in the IN clause, but an input stream with that name was not defined in the body of the module. |
| Description | All declared inputs to a module must match input streams/windows created within the module. |
| Code | 160008 |
| Severity | Error |
| Message | The module {0} declares the output {1} in the OUT clause, but an output stream with that name was not defined in the body of the module. |
| Description | All declared outputs must match output streams created within the module. |
| Code | 160009 |
| Severity | Error |
| Message | The module {0} declares the output {1} multiple times in the OUT clause. |
| Description | Each output stream may only appear once in the OUT clause of a module definition. |
| Code | 160010 |
| Severity | Error |
| Message | No input streams specified in the IN clause of module definition. |
| Description | CREATE MODULE statement requires at least one input stream specified through the IN clause. |
| Code | 160011 |
| Severity | Error |
| Message | No input and output streams specified in the IN and OUT clauses of module definition. |
| Description | CREATE MODULE statement requires IN and OUT clauses that contain one or more inputs and outputs. |
| Code | 160012 |
| Severity | Error |
| Message | No output streams specified in the OUT clause of module definition. |
| Description | CREATE MODULE statement requires that one or more outputs are specified using the OUT clause. |
| Code | 160013 |
| Severity | Error |
| Message | A store defined within a module has PROPERTIES specified. |
| Description | A store defined within a module may not have a PROPERTIES clause. |
| Code | 160014 |
| Severity | Error |
| Message | Loaded module {0} does not contain a mapping for the input stream "{1}.". |
| Description | All input streams and windows must be bound in a LOAD MODULE statement. |
| Code | 160015 |
| Severity | Error |
| Message | Loaded module {0} maps to an external parameter "{1}", which does not exist. |
| Description | No additional information available. |
| Code | 160016 |
| Severity | Error |
| Message | Loaded module {0} maps to an external store "{1}", which does not exist. |
| Description | No additional information available. |
| Code | 160017 |
| Severity | Error |
| Message | Loaded module {0} maps to an external stream "{1}", which does not exist. |
| Description | No additional information available. |
| Code | 160018 |
| Severity | Error |
| Message | Loaded module {0} maps to an internal parameter "{1}", which does not exist. |
| Description | No additional information available. |
| Code | 160019 |
| Severity | Error |
| Message | Loaded module {0} maps to an internal store "{1}", which does not exist. |
| Description | No additional information available. |
| Code | 160020 |
| Severity | Error |
| Message | Loaded module {0} maps to an internal stream "{1}", which does not exist. |
| Description | No additional information available. |
| Code | 160021 |
| Severity | Error |
| Message | Loaded module {0} contains parameter mappings, but its parent module does not contain any parameter definitions. |
| Description | No additional information available. |
| Code | 160022 |
| Severity | Error |
| Message | Loaded module {0} contains parameter mappings, but it does not contain any parameter definitions. |
| Description | No additional information available. |
| Code | 160023 |
| Severity | Error |
| Message | Loaded module {0} designates "{1}" as an output destination, but a stream by that name already exists in the parent module. |
| Description | No additional information available. |
| Code | 160024 |
| Severity | Error |
| Message | Loaded module {0} maps two parameters {1} and {2} together, but they have incompatible types. |
| Description | No additional information available. |
| Code | 160025 |
| Severity | Error |
| Message | Loaded module {0} maps {1} and {2} together, which have incompatible schemas. The first mismatched columns are {3} and {4}, respectively. |
| Description | No additional information available. |
| Code | 160026 |
| Severity | Error |
| Message | Loaded module {0} maps stores {1} and {2} together, but they are not the same type. |
| Description | No additional information available. |
| Code | 160027 |
| Severity | Error |
| Message | Loaded module {0} contains a definition of parameter "{1}", but it has not been mapped in the LOAD MODULE statement and does not have a default value. |
| Description | No additional information available. |
| Code | 160028 |
| Severity | Error |
| Message | Loaded module {0} contains a definition of store "{1}", but it has not been mapped in the LOAD MODULE statement. |
| Description | No additional information available. |
| Code | 160029 |
| Severity | Error |
| Message | The include statement pointing to file "{0}" does not resolve to a valid file path. |
| Description | No additional information available. |
| Code | 160030 |
| Severity | Error |
| Message | The import tree starting at file {0} contains a loop. |
| Description | No additional information available. |
| Code | 160031 |
| Severity | Error |
| Message | File {0} has been imported more than once in the same file. |
| Description | No additional information available. |
| Code | 160032 |
| Severity | Error |
| Message | File {0} cannot be opened. |
| Description | No additional information available. |
| Code | 160033 |
| Severity | Error |
| Message | Import file {0} contains statements that are not valid in import files. |
| Description | Only IMPORT, CREATE MODULE, DECLARE, CREATE SCHEMA, and CREATE LIBRARY statements are allowed to be imported. |
| Code | 160034 |
| Severity | Error |
| Message | The module {0} declares the input {1} multiple times in the IN clause. |
| Description | Each input may only appear once in the IN clause. |
| Code | 160035 |
| Severity | Error |
| Message | The module {0} has attempted to load module {1}, which creates a circular LOAD MODULE dependency loop. |
| Description | No additional information available. |
| Code | 160036 |
| Severity | Error |
| Message | Loaded module {0} maps {1} and {2} together, which does not preserve {2}'s primary key. |
| Description | No additional information available. |
| Code | 160037 |
| Severity | Error |
| Message | Loaded module {0} attempts to map parameter {1} to a non-constant expression. |
| Description | Only constant expressions can be used as a binding value for parameters. |
| Code | 160037 |
| Severity | Error |
| Message | Loaded module {0} attempts to map parameter {1} to a constant or an expression whose result is of an incompatible type. |
| Description | No additional information available. |
| Code | 160038 |
| Severity | Error |
| Message | Loaded module {0} uses a mapped value for parameter {1} which resolves to a NULL value. |
| Description | Because parameters in modules cannot be bound at runtime, it is imperative that they have a valid value. |
| Code | 160039 |
| Severity | Error |
| Message | Loaded module {0} uses a default value for parameter {1} which resolves to a NULL value. |
| Description | Because parameters in modules cannot be bound at runtime, it is imperative that they have a valid value. |