strange CICS programs abend



Support for CICS/ESA, CICS/TS & Transaction Gateway, CICS Configuration Manager and CICS Performance Analyzer

strange CICS programs abend

Postby aqswde » Thu Mar 17, 2011 6:05 pm

Hello,

We a strange sequence of operations which cause to abend.
The sequence is like this :
call to program X -> Call to program Y -> Call to program Z -> PF3 to program Y -> PF3 to program X -> ABEND
sequence that works :
call to program X -> Call to program Y -> PF3 to program Y -> PF3 to program X
and
call to program X -> Call to program Y -> call to program T(diff from Z) -> PF3 to program T-> PF3 to program Y -> PF3 to program X

we check to commarea and I'ts look OK, but this specific senerio cause abend inspite that wee see that program Y save program X to get back to in PF3.

The abend not points about something specific, the abend:
" Program Y, EZERESRC-CLEAN a CICS READ error occured in service ELAESERR
CICS EIBFN 0602, RCODE 0C0000000000, RESP 19, RESP2 60
an error occurred in Program Y on statement number 348
an error occurred starting transaction Program X
CICS EIBFN 5002, RCODE 0000001C0000, RESP 28, RESP 21"

Thanks in advance!
aqswde
 
Posts: 8
Joined: Sat May 22, 2010 5:08 pm
Has thanked: 0 time
Been thanked: 0 time

Re: strange CICS programs abend

Postby Robert Sample » Thu Mar 17, 2011 6:26 pm

As you posted your question, it cannot be answered.

When you write "call to program <?>", do you mean
- EXEC CICS LINK
- EXEC CICS XCTL
- program language CALL (which language? static or dynamic call?)

These are not handled the same way by the system, so without knowing at least this basic information your question has no answer.
Robert Sample
Global moderator
 
Posts: 3719
Joined: Sat Dec 19, 2009 8:32 pm
Location: Dubuque, Iowa, USA
Has thanked: 1 time
Been thanked: 279 times

Re: strange CICS programs abend

Postby BillyBoyo » Thu Mar 17, 2011 6:43 pm

In addition to Robert, does the "statement number 348" give you any clues?

I assume the error is consistent, ie always repeatable. Looks like Program Z is upsetting something. If you just go in-and-out, to minimise the amount of code to look at, is there something Z does that T doesn't, or vice versa? Do you get a dump? If so, does the program code in Y still look like program code? What does all the information in the error messages mean to you? Any clues there? At the moment, you have the easy part. We can spend all day guessing...
BillyBoyo
Global moderator
 
Posts: 3804
Joined: Tue Jan 25, 2011 12:02 am
Has thanked: 22 times
Been thanked: 265 times

Re: strange CICS programs abend

Postby stevexff » Fri Mar 18, 2011 8:16 pm

The way you describe it, this is a conversational program rather than a psuedoconversational program and nobody except for IBM ("do as I say, not as I do") ever writes those in CICS because they hold resources between interactions.
Steve
stevexff
 
Posts: 56
Joined: Wed Nov 10, 2010 7:48 pm
Has thanked: 0 time
Been thanked: 0 time

Re: strange CICS programs abend

Postby mongan » Fri Mar 18, 2011 8:43 pm

Have you followed your CICS flow with CEDF?
User avatar
mongan
 
Posts: 211
Joined: Tue Jan 11, 2011 8:32 pm
Has thanked: 1 time
Been thanked: 5 times


Return to CICS

 


  • Related topics
    Replies
    Views
    Last post