IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

AEIZ - CICS Abend. How to Resolve?


IBM Mainframe Forums -> ABENDS & Debugging
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
infotech58

New User


Joined: 07 Jul 2005
Posts: 31
Location: Mumbai, INDIA

PostPosted: Fri Aug 24, 2007 3:40 pm
Reply with quote

Hello Folks ..

On my installation while performing a specific transaction in PROD region the following ABEND is being faced ..

Code:
An EXEC CICS WRITEQ TS command was issued from program RSYL005. However, the
ITEMERR condition occurred and may be caused by any of the following
situations:

The item number specified or implied by a WRITEQ TS command with the REWRITE
option was outside the range of entry numbers assigned for the queue.

The item number exceeded the maximum of 32,767.


however i am unable to replicate it in DEV and i can successfully execute that transaction in DEV region.. Could any one give me any idea about this ABEND .. Could it be an issue related with installation of CICS ?? because i think AEIZ comes because of Pointer Loss .. but in my case the dump is saying something else .. so I am lost ..
Help .... !!!
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Fri Aug 24, 2007 4:09 pm
Reply with quote

What does the dump say?
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Fri Aug 24, 2007 4:40 pm
Reply with quote

one problem of TS queues is that if they are expected to be non-existant for the initial start of a trans, and a previous ended without deleting everything, and the queue name is only tranid,term.
Back to top
View user's profile Send private message
infotech58

New User


Joined: 07 Jul 2005
Posts: 31
Location: Mumbai, INDIA

PostPosted: Fri Aug 24, 2007 5:06 pm
Reply with quote

Dump is :-

Code:
An AEIZ abend occurred in program XXXXXX.  The abending transaction was R005 running at terminal ABCD for user ID XXXXXX.


Analysis of the abend:

An EXEC CICS WRITEQ TS command was issued from program XXXXXXX. However, the ITEMERR condition occurred and may be caused by any of the following situations:

The item number specified or implied by a WRITEQ TS command with the REWRITE option was outside the range of entry numbers assigned for the queue.

The item number exceeded the maximum of 32,767.


Next Sequential Instruction

The next sequential instruction to be executed in program XXXXXXX was at displacement 00007D88.

The program was compiled on 12DEC2001 at 13:22:50 and is 009144 bytes long.
It is part of load module XXXXXXX which was loaded from
V3.ONLINE.LOADLIB. It was link edited on 12DEC2001 . The load module is 009D80 bytes long. The program AMODE is 31. The program RMODE is ANY.



The execution key for this program was USER_KEY.


Last Call or EXEC CICS Command

The last call or 'EXEC CICS' command was issued from program XXXXXXX at displacement 00007D86.
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Fri Aug 24, 2007 5:15 pm
Reply with quote

infotech58 wrote:
Dump is :-
No that is not the dump....
Quote:
The item number specified or implied by a WRITEQ TS command with the REWRITE option was outside the range of entry numbers assigned for the queue.
The item number exceeded the maximum of 32,767.
What was the item number specified by the WRITEQ TS command? And how many entries were (supposed) to be on the queue?
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Fri Aug 24, 2007 5:15 pm
Reply with quote

So that one can perform a little analysis, what is the complete CICS TS command that was executed. Why do I ask? Well, let us try to see if the REWRITE option was being used.
Back to top
View user's profile Send private message
infotech58

New User


Joined: 07 Jul 2005
Posts: 31
Location: Mumbai, INDIA

PostPosted: Fri Aug 24, 2007 5:45 pm
Reply with quote

There is no Memory DUmp available .. This is all information what is available and hence making the problem a bit difficult to figure out ..

yes, REWRITE option is used.. will post the details in some time ..
Back to top
View user's profile Send private message
William Thompson

Global Moderator


Joined: 18 Nov 2006
Posts: 3156
Location: Tucson AZ

PostPosted: Fri Aug 24, 2007 7:12 pm
Reply with quote

infotech58 wrote:
There is no Memory DUmp available .. This is all information what is available and hence making the problem a bit difficult to figure out ...
Well, if I was handed that problem, I'd just have to respond that it was not reproducable in test and next time provide a dump......
If you can change the program as part of the solution, you could preceed the writes with an idem number check....
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> ABENDS & Debugging

 


Similar Topics
Topic Forum Replies
No new posts Using API Gateway from CICS program CICS 0
No new posts ISAM and abend S03B JCL & VSAM 9
No new posts Calling an Open C library function in... CICS 1
No new posts How to 'Ping' a CICS region in JCL CICS 2
No new posts Parallelization in CICS to reduce res... CICS 4
Search our Forums:

Back to Top