The following sequence of messages are seen during startup:
DC013004 Vnn T0 ATTACHING DRIVER FOR LINE UCFLINE
DC027006 Vnn Txx TASK:*DRIVER*; RECURSIVE ABEND.
LINE DRIVER ABEND
Then the CV fails with a U3970 abend. The dump will show there was a S0C4 in module RHDCD0ZU.
IDMS - All Supported Releases
This is caused by the UCF system table RHDCFSTB not having the correct entry point specified. If you re-assembled the UCF system table check the END card, it should have the label of the #FESTDEF macro. There is an example of the code in System Operations manual section UCF Back-End.
The following statements define a UCF system table with BATCH, TSO, and CICS front-end systems and two systems that support external request units:
#MOPT CSECT=RHDCFSTB,ENV=USER
COPY #UCFDS
RHDCFSTB CSECT
FESTABLE #FESTDEF CNT=5
#FESTENT FESID=BATCH
#FESTENT FESID=TSO
#FESTENT FESID=CICS
#FESTENT FESID=BATCBULK,BLKSIZ=12000
#FESTENT FESID=CICPBULK,BLKSIZ=2000
END FESTABLE
The problem could also occur if you use the IBM Binder to create an alias of the load module but do not specify the entry point. You can specify the entry point when creating an alias like this:
ALIAS alias_name(entrypoint_name)
To create an alias called FSTBSY20:
ALIAS FSTBSY20(FESTABLE)