DC171030 program not available, even when it is

Document ID : KB000121386
Last Modified Date : 20/11/2018
Show Technical Document Details
Issue:
User application is getting DC171030  INVOKED USER PROGRAM NOT AVAILABLE.
However, the program is in CDMSLIB and is defined to SYSGEN.
Environment:
CA IDMS, all supported releases.
Cause:
If the program is defined NODYNAMIC, there are situations where IDMS may need to re-load it and will expect to find it in the same library.
In this case, the module has been moved from one library to another, in the same CDMSLIB.
Problems like this may also arise if the loadlib in question has gone into secondary extents.
Resolution:
When a user program is being changed in any way (re-compiled and/or moved to another loadlib) a DCMT VARY program NCI should be issued for the progam to ensure that the new version is correctly loaded and used by the CV.
Additional Information:
DCMT VARY PROGRAM