i have this transaction that searches a DB2 table which encounters a host abend error. When I checked the cause, I've seen that it has a value of 22 in EIBRESP field. I've checked the copybook that the transaction is using, and seen that it has a length of 473.
I've checked also the length of the string being passed to the copybook and seen that it has a value of 481. However, this length also applies when the transaction is running fine.
With that, I would like to ask if what are the other reasons to have a value of 22 in EIBRESP aside from having incompatible values of length of the copybook with the length of the string being passed to it. Please advise.