TIRM888E Code Generator Patch RO86229

Document ID : KB000111194
Last Modified Date : 15/08/2018
Show Technical Document Details
Issue:
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.