Issues with appendage program in ACF2/CICS after CICS migration to 6.1
search cancel

Issues with appendage program in ACF2/CICS after CICS migration to 6.1

book

Article ID: 371184

calendar_today

Updated On:

Products

ACF2 - z/OS ACF2 ACF2 - MISC

Issue/Introduction

After migrating to CICS 6.1, the site written ACF2/CICS SIGNON APPENDAGE program that is making a resource validation call to ACF2 through ACFAEUCR is always failing the validation. After the validation fails, if the user clears their screen they can work properly. Why is this issue occurring after migrating to CICS 6.1?

Resolution

At CICS TS 6.1, CICS exit XSNEX was eliminated by IBM. This removes the ability for the signon to take place immediately and causes the EXEC CICS SIGNON function to take effect with the next transaction to run associated with that terminal. 

Unfortunately, this means that the appendage program cannot use the logonid that is signing on and instead uses the default logonid to perform the resource validation. 

To remedy the situation, the appendage code needs to be removed from the signon transaction and instead issue a start for new transaction that contains the code.