Datacom/AD APPLY CHECK GIM35901I ERROR HOLD WAS NOT RESOLVED

Document ID : KB000098046
Last Modified Date : 29/05/2018
Show Technical Document Details
Issue:
I am installing CA Datacom/AD 15.0, running job SAMPJCL(AAX4APP),  the SMP/E APPLY CHECK or APPLY is failing with:
 
 APPLY
   CHECK      /*** Remove to APPLY all functions ***/
       (NOAPARS NOUSERMODS)
   SELECT (
    CAAXF00 /*CA Datacom/AD                                         */
    CAADF00 /*CA Datacom Datadictionary                             */
    CABDF00 /*CA Datacom/DB                                         */
    CAVEF00 /*CA Datacom SQL                                        */
    CAVQF00 /*CA IPC                                                */
    CAYTF00 /*CA Datacom Server                                     */
           )
   BYPASS(HOLDSYSTEM).​

GIM35901I    ERROR HOLD AS00578 WAS NOT RESOLVED.
GIM35901I    ERROR HOLD AR82922 WAS NOT RESOLVED.

CAUSER SYSMOD SUMMARY REPORT FOR APPLY CHECK PROCESSING 
CAUSER FMID MESSAGE ID PAGE ERROR DESCRIPTION AND POSSIBLE CAUSES 
RO82922 CAVEF00 GIM35901I 6 ERROR HOLD AR82922 WAS NOT RESOLVED. 
SO00578 CABDF00 GIM35901I 4 ERROR HOLD AS00578 WAS NOT RESOLVED.
Environment:
z/OS Operating Systems
Cause:
There are SMP/E HOLD errors on the SYSMOD FMID which need to be resolved before the FMID can be applied.
Resolution:
To resolve the HOLD errors you need to download and RECEIVE the PTFs that fix the HOLD ERRORs.
Then run the APPLY CHECK  or APPLY again. With the GROUPEXTEND option it will apply all the required PTFs.

You can find the PTF that fixes the problem by looking at the following report from the APPLY CHECK.
Look at the RESOLVING SYSMOD column with a status of MISSING.
You have to download an RECEIVE all the PTFs marked as MISSING.
 
 UNRESOLVED HOLD REASON REPORT FOR APPLY CHECK PROCESSING

NOTE: THE SYSMODS LISTED IN THIS REPORT ALSO APPEAR IN THE CAUSER SYSMOD SUMMARY REPORT.

                  HOLD     MISSING  HELD     RESOLVING  RESOLVER
TYPE    FMID     CLASS    APAR     SYSMOD   SYSMOD     STATUS
------  -------  -------  -------  -------  ---------  --------
         CAVEF00  HIPER    AR82922  RO82922 RO95762    MISSING

Another way to find the  resolving PTF is to look at the ++HOLD statement and the keyword FIX
You have to download an RECEIVE the PTFs mentioned in the FIX parameter of each ++HOLD. 

++HOLD(RO82922) ERROR FMID(CAVEF00)
REASON(AR82922) DATE(17208) CLASS(HIPER)
COMMENT(
   PROBLEM SQL-2013:  HINT KEY REMOVES KEYS UNTIL BASE IS
   REOPENED
SMRTDATA(CHGDT(170727)   FIX(RO95762)
  SYMP(FUL)
     )).

In this case PTFs RO95762 and SO01633 are needed.

If no fix is available for the HOLD ERROR then add the HOLDERROR option to the BYPASS in the APPLY CHECK or APPLY:

BYPASS (HOLDSYSTEM,HOLDERROR)

Once the fix becomes available you will need to apply it.