Informix Error -16343: Invalid module name module-name specified.
Cause and resolution
Invalid module name module-name specified.
You specified a module that is not part of the current 4GL program.Possibly you misspelled the name, or you are confusing the names of modules or functions from different programs. Repeat the command, specifying a valid name.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-16343 fires when a named module isn't part of the current 4GL program — per the official guidance.
- A misspelled module name, per the official guidance — the first named cause.
- Confusing module/function names from a different program, per the official guidance — the second named cause.
Solutions / Resolution
- Repeat the command, specifying a valid module name, per the official guidance.
Examples
N/A
No specific triggering statement is documented beyond a module name not part of the current program.
Diagnostic Checks
- Check the module name's spelling against the program's actual modules.
Related Errors / Related Topics
- -16341 — "Line number line-number not in specified module." A related module-reference error, about a valid module's line number being out of range rather than the module name itself being invalid.
- -16344 — "Invalid function name function-name specified." The same invalid-name condition, for a function rather than a module.
A named module isn't part of the current program — check its spelling.