Debugging DLL Load failure

About this task

If an error occurs when Content Manager OnDemand attempts to load a DLL and get the entry point for the function in the DLL, an ARS0160E message is issued. The RC= portion of the message provides the system errno value resulting from the dllload() (for IBM® Content Manager OnDemand Version 7.1), dlopen() (IBM Content Manager OnDemand Version 8.4 or later), dllqueryfn() (IBM Content Manager OnDemand Version 7.1), or dlsym() (IBM Content Manager OnDemand Version 8.4 or later) call that failed.

Additional information for diagnosing DLL failures can be obtained by using the _EDC_DLL_DIAG environment variable. The _EDC_DLL_DIAG variable can be set in either the ars.cfg file, or through the Language Environment® ENVAR runtime option. Additional information about the _EDC_DLL_DIAG variable can be found in the z/OS® C/C++ Programming Guide.