Skip to main content

Problem Description:

When installed IBM TXSeries CICS on Windows Server 2008 R2 on licensed version of Visual COBOL

and configured a region then attempt to compile the IVP with Micro Focus Visual COBOL instead

of MF Net Express COBOL using the following command line:

cicstran -e -d dfhcall.ccp

cobol dfhcall, , , ,COPYPATH(C:\\opt\\cics\\include) DATA-CONTEXT CALL-RECOVERY

cbllink -D -Mdfhcall -Odfhcall.cbmfnt dfhcall.obj C:\\opt\\cics\\lib\\cicsprCBMFNT.lib

Both cobol.exe and cbllink.exe are in C:\\Program Files (x86)\\Micro Focus\\Enterprise Developer\\bin\\. cicstran is a CICS statement pre-compiler provided by IBM TXSeries CICS.

There are 5 programs in the IVP and each was built like the extract above. All of the *.map files where copied to the CICS region map/prime directory and all the *.cbmfnt files where copied to the region's bin directory.

After starting the region with following command:

cicscp -v start region datatek StartType=cold

MENU transaction was run and received the following error:

ERZ014016E : Transaction 'MENU', Abend 'APCT', at 'P16H'

Then, looking at the region's console log, the following error is found:

ERZ001037E/1906 03/27/13 10:33:08.265000000 datatek   6900/0001 H63C: Exception occurred while loading the COBOL language program

The message text for error code ERZ001037E is:

ERZ001037E Exception occurred while loading the COBOL language program

Explanation: CICS has encountered an exception while loading the COBOL Language program, cicsprCBMFNT.

System Action: CICS abnormally terminates the transaction with APCT.

User Response: Ensure that Micro Focus NetExpress Cobol is installed and functioning correctly.

cicsprCBMFNT.dll is a library provided with TXSeries CICS specifically for use with Micro Focus COBOL. Is it possible that cicsprCBMFNT.dll is checking for a licensed version of NetExpress?

 Resolution:

TXSeries supports MicroFocus Net Express not MF Visual COBOL.IBM DLL cicsprCBMFNT.dll is specifically checking for Net Express. When Net express is installed, the problem has been fixed.


#MFDS
#EnterpriseDeveloper