KB Article #176636

changes in CFT exits - userapi no longer delivered

Problem

--userapi module not available with version 3.0.1 delivery
--exits in ASM
--CFTAI, CFTAIX, CFTTRA3, CFTEND, CFTAPIST,CFTAU, VFMAI, VFMAND, VFMEND, SPRINTF and ftac
--how to get working ASM exits with latest CFT versions?

Resolution


The USERAPI module is no longer part of the CFT delivery since version 3.0.1 in anticipation of future versions starting from 3.1.3 where no more CSAS object will be delivered.

Access to CFT's APIs in older CFT versions was from the module USERAPI.
Access to APIs is now done through DLL calls.

More details are to be found in the CFT MVS guide: Using exits --> Exits in Transfer CFT z/OS --> Using the DLL mode for Transfer CFT exits

Older, existing exits will have to be reworked to make use of DLL.


Two samples for CFT's API in ASM are delivered in:

    AAPIDLL
    AXPIDLL

Other CFT's ASM exits samples are delivered in the SAMPLEA library.

Backward exit functionality/service is of course maintained