When the RO96846 was tried to apply to the PAN/SQL R2.4C, but the APPLY processing failed with the following messages.
GIM30206E ** APPLY PROCESSING FAILED FOR SYSMOD RO96846. HOLD REASON IDS WERE NOT RESOLVED.
GIM35965I SYSTEM HOLD ACTION ORIGINATED BY SYSMOD RO96846 WAS NOT RESOLVED.
GIM24801S ** NO SYSMODS SATISFIED THE OPERANDS SPECIFIED ON THE APPLY COMMAND.
GIM20501I APPLY PROCESSING IS COMPLETE. THE HIGHEST RETURN CODE WAS 12.
How should this problem be solved?
Release : 6.4
Component : Pan/SQL DB2 for OS/390
The hold action exists in the RO96846 as follows. (From the APPLY joblog..)
++APAR (RO96846)
DESC (RUNNING PAN/SQL FROM WITHIN LNKLST CAUSES ABEND)
~ ~ Omitted .....
-------------------------------------------------------------------*/.
++VER (Z038) FMID(CB2A240)
SUP (T446003,RO93367,T6BQ004).
++HOLD (RO96846)
FMID(CB2A240)
SYSTEM
REASON(ACTION)
DATE(17144)
COMMENT( *******************************************************
* NOTE
*************************************************************
* *
* PLEASE RUN IJ3STGE1 AND CB2ACMDL TO RELINK ALL MODULES. *
* IF OMSMCMD2 OBJECT HAS BEEN SAVED, ONLY JOB CB2ACMDL NEEDS*
* TO BE RUN. *
* IF MULTIPLE LIBRARIES HAVE BEEN CREATED, THEN THE SQLINST3*
* JOB MUST ALSO BE RUN TO UPDATE EACH ONE. *
* *
************************************************************* ).
++MOD (XPROCOPT) DISTLIB(CB2ALLD) .
~ ~ Omitted .....
The above hold action should be done after applying the RO96846. And, the APPLY statement can be updated with the following BYPASS clause.
BYPASS(HOLDSYSTEM,HOLDERROR,HOLDUSER) .
<Example>
If the current APPLY statement is as follows.
APPLY SELECT (RO96846) REDO.
The above statement can be updated as follows by the BYPASS clause.
APPLY SELECT (RO96846) REDO BYPASS(HOLDSYSTEM,HOLDERROR,HOLDUSER) .