|
|
| Author |
Message |
hallecodec
New User
Joined: 05 Sep 2006 Posts: 30 Location: Philippines
|
|
|
|
hi guys,
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. |
|
| Back to top |
|
 |
References
|
|
 |
Robert Sample
Senior Member
Joined: 06 Jun 2008 Posts: 1172 Location: Atlanta, GA
|
|
|
|
| Uh ... depends on the CICS command being executed; without that all I can say is that a 22 is a length error -- could be mapset, data from terminal, data to TSQ, etc, etc, etc |
|
| Back to top |
|
 |
hallecodec
New User
Joined: 05 Sep 2006 Posts: 30 Location: Philippines
|
|
|
|
hi,
it is executing the WRITEQ TS command by the time it is having the EIBRESP=22. |
|
| Back to top |
|
 |
CICS Guy
Senior Member
Joined: 18 Jul 2007 Posts: 1222 Location: At my desk
|
|
|
|
If it is a length error, then either "the length of the stored data is zero or negative" or "the length of the stored data is greater than 32763".
Is your LENGTH field a halfword binary? |
|
| Back to top |
|
 |
|
|