CICS Transaction fails with abend 4038
search cancel

CICS Transaction fails with abend 4038

book

Article ID: 27207

calendar_today

Updated On:

Products

Gen Gen - Workstation Toolset Gen - Host Encyclopedia Gen - Run Time Distributed

Issue/Introduction

Symptoms:

A CICS transaction failed with abend 4038.

In the CEEMSG log, the following error message identifies a missing Gen DLL runtime module:

 "CEE3501S The module TIR..... was not found."

 

 

Environment

Release: Gen 8.5, Gen 8.6
Component: CGCONS

z/OS;  Interface: CICS

Cause

 A missing Gen DLL runtime module(s) was identified in the CEEMSG CICS log. The Gen DLL runtime module(s) must be available to the target CICS region as part of the CICS DFHRPL data set concatenation. 

Resolution

Add the Gen runtime DLL library, CEHBPLD1 to the data set concatenation or copy the relevant modules to a library in the concatenation. The data set that contains the Gen runtime modules must be a data set of type LIBRARY, a PDSE.  (reference Install Gen Runtime Load Library Modules)

JCL(DEFCICS) job can be used to create any missing Program definitions.  (reference DLLs, Compatibility, and Application Migration)

Depending upon what PTF level, may also need the CEHBSAMP(NDEFCICS) job to create other missing DLL Program definitions.  

Attachments

1558535275801TEC433280.zip get_app