We were using RBD v18.104.22.168 for all the development related things for my project. As there was a fix pack released recently which resolves few things which we raised earlier, I have updated the fix pack.
But when I generate the back-end program's from EGL, though the generation is successful but when I test the program I get CICS abend 4038. When I see the CICS log I see the below.
DFHSN1400 17/09/2013 15:58:46 FDTACNLD Session signon for session GS1 by user CICSCTG is complete.
DFHAC2236 17/09/2013 15:58:47 FDTACNLD Transaction CSMI abend 4038 in program CSPQ2UP term GS1. Updates to local recoverable
resources will be backed out. EXCI job = CICCTGT3.CICCTGT3. - EGGT.
DFHSN1500 17/09/2013 15:58:47 FDTACNLD Session signoff for session GS1 is complete. 1 transactions entered with 1 errors.
STC23945 +IDI0001I Fault Analyzer V11R1M0 (UK91900 2013/02/22) invoked by IDIXCCEE using SYS1.IFA.PARMLIB(IDICNF00)
STC23945 +IDI0044I Current fault is a duplicate of fault ID F00019 in history file SYSU.IFA.HIST - the duplicate count is 1
STC23945 +IDI0053I Fault history file entry suppressed due to: Duplicate fault or End Processing user exit
WAS Log was also attached for reference.
When I regenerate the same program with lower version(22.214.171.124) the application works fine as expected. I have also attached the source of old and new one.
Please let me know, if this is something related fix pack updation or anything to be changed in the build descriptor before we generate with 126.96.36.199.
Thanks in advance.