KFJ00253E Undefined symbols detected in RTEDEF: &symbol
Explanation
The validation process encountered symbol &symbol, which is not defined. The validation process checks the following locations for the symbol definition:- System symbols defined in the PARMLIB library or member RTEDEF(SYS@lpar)
- User variables defined in members RTEDEF(VAR$GLOB) or RTEDEF(VAR$lpar)
System action
The system action depends on the RTE_VALIDATION_LEVEL parameter setting, as follows:- If parameter RTE_VALIDATION_LEVEL is set to W (Warning) or E (Error), the GENERATE action stops with a return code of 8.
- If parameter RTE_VALIDATION_LEVEL is set to I
(Informational), processing continues, allowing you to use the undefined symbol in your parameter
setting. This behavior is acceptable in the following scenarios:
- You have an undefined symbol that becomes defined when the agent starts, as the symbol can be defined in the PARMLIB library and added dynamically.
- Your runtime environment is being packaged for deployment to another system; during the
GENERATE action, the validation process does not have access to the remote system
symbols.Tip: Optionally, you can discover the system symbols on the target system and send the results back the configuration system for validation.