After upgrading to Common Services v15.0 you may receive the following message at IPL and subsequently, CAS9 initialization may fail with the following message:
CAS9029E - UNABLE TO REFRESH LOAD MODULE CAS9FLAM AN IPL MAY BE REQUIRED
Additionally, the startup of ENF may fail with:
CAS9202E - CA-ENF REQUIRED MODULE NOT FOUND -- CAS9EVT
Release: CA90SV00200-15.0-Common Services-for z/OS
Component: CAIRIM and ENF
The probable cause is that an older version of CAILPAM being picked up from the system Linklist. With v15.0, there is a separate library with the low level qualifier of CAW0LINK which must be defined in the system linklist ahead of any other library containing older CA Common Services modules.
Ensure that CAW0LINK is linklisted and either eliminate the older CA Common Services library (or libraries) or place CAW0LINK ahead of them in Linklist.
Note: If you will also be defining CAW0LOAD in the system linklist, then this library should be defined with CAW0LINK and ahead of any older Common Services library. It does not matter if CAW0LINK is defined before or after CAW0LOAD. The important fact is that these come before any library that may contain older versions of CA Common Services code.
As documented, the CAW0LINK library must be apf-authorized and must defined to the system linklist. In addition, this library must be defined ahead of any library containing older releases of CA Common Services. It is advisable that any library containing older common services modules be removed from the linklist to avoid the possibility of introducing a "mixed-module" environment.
Use whatever tool you have at your disposal to search your linklist. One common tool is ISRFIND or ISRDDN. These are entered as TSO commands (usually entered from ISPF option 6).
Using ISRFIND, on the resulting display enter CAILPAM in the Member Name field and a 'Y' in the LOADMOD field just below that. Specifying "Y" will expand the search to include LPA, LINKLIST, etc.
After hitting <enter> Scroll down and you will should find the member name to the right of the library where it is found.
If you enter a 'B' to the left of the dataset name, you can select the member for browse.
Using ISRDDN, on the resulting display, enter LPA;M CAILPAM on the command line.
After hitting <enter> you may be prompted to answer YES to proceed with the search. If the module is found it will be shown to the left of the library in which it exists.
If you enter "B" under the Action column to the left of the dataset name, you will browse the module. Here you should be able to identify information tying back to the CCS release
Review the APF and Linklist requirements for the BASE and, if installed, the LEGACY Target Libraries in the Common Services r15.0 online documentation.