View previous topic :: View next topic
|
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 |
|
|
Robert Sample
Global Moderator
Joined: 06 Jun 2008 Posts: 8696 Location: Dubuque, Iowa, USA
|
|
|
|
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: 2146 Location: At my coffee table
|
|
|
|
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 |
|
|
|