TIRM888E Code Generator Patch RO86229

book

Article ID: 111194

calendar_today

Updated On:

Products

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

Issue/Introduction

We've done some code generation testing and we're seeing the difference described below in cooperatively packaged IMS server managers that *do not* have a CA Gen front-end user interface (UI).
- Without patch: IF MMRT-RETURN-CODE = 0
- With patch: IF MMRT-RETURN-CODE NOT > 4

Q1: "Because the impact of the patch description states: 'the app cannot successfully execute if the trx is retried due to a RETRY TRANSACTION statement' we're assuming if the app does *not* have a Gen UI it will never see the TIRM888E error." Is that a correct statement?

Here's the info the assumption was based on: Patch Description:
TIRM888E ERROR IF RETRY TRANSACTION SYMPTOMS: Application fails with this message displayed on the CA Gen GUI client: TIRM888E: ERROR MEMORY MANAGEMENT ALLOCATION IMPACT: Customers cannot successfully execute cooperative applications if the transaction is retried due to a RETRY TRANSACTION statement. 

Environment

z/OS

Resolution

Memory Management processing only affects the CICS environment, not IMS. Therefore you will not get the TIRM888E error.  

Q1:  If the application does *not* have a Gen UI, it will never see the TIRM888E error." Is that a correct statement? 
R1:   This is correct for CICS.