I am running a process on Mainframe in which a message in queue on Mainframe starts online transaction with a program associated with it. Program reads the mainframe queue message and process them. It reads message till it could find no more message and terminates. Subsequent arrival of message trigger another instance of transaction and processing repeats.
Program has couple of SQL select queries.
During bulk processing, thousands of messages are send. While most of messages process successfully, in some of the messages whole transaction abends with following message:
‘DFHAC2236 09/30/2008 09:40:53 CICSCB Transaction DC16 abend AD2R in program DFH D2EX1 term ????. Updates to local recoverable resources will be backed out.’
There are no corresponding message in db2 log.
If anyone is aware of cause of this error, then please let me know.