MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

GETMAIN Failure in CICS Region

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> CICS and Middleware
View previous topic :: View next topic  
Author Message
ar_karthick
Beginner


Joined: 19 Dec 2006
Posts: 39
Topics: 20
Location: india

PostPosted: Fri Nov 30, 2007 1:34 pm    Post subject: GETMAIN Failure in CICS Region Reply with quote

Hi,

In one production CICS region we are facing the following issue regularly.

Because of one transaction(XXXX) the region is getting hunged we analysed on that then we came to know the Program which is associated with that transaction having getmain failure. We discussed with the application support they said from thier side they cant able to change anything. they are asking as anyother suggestion to avoid this.

Then we decided to change the DSA limit for that region or Region parameter in the CICS Region procedure. But we are in a suitation to do not change because of storage availability.

Please can anyone suggest me to overcome this issue and what can be done from application side for that program or from CICS System support end
_________________
karthick
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Terry_Heinze
Supermod


Joined: 31 May 2004
Posts: 391
Topics: 4
Location: Richfield, MN, USA

PostPosted: Sat Dec 01, 2007 1:41 pm    Post subject: Reply with quote

If a program is causing the CICS region to hang, doesn't it make more sense to fix the program instead of modifying the CICS region parameters?
_________________
....Terry
Back to top
View user's profile Send private message Send e-mail
ravikumar_sri2001
Beginner


Joined: 06 Dec 2002
Posts: 117
Topics: 44
Location: Chennai,India

PostPosted: Thu Dec 06, 2007 10:50 pm    Post subject: Reply with quote

How about NOSUSPEND option in GETMAIN

NOSUSPEND
prevents CICS from suspending the task if no storage is available, and
causes it to issue the NOSTG condition instead.

Note, however, that if a HANDLE CONDITION for NOSTG is active when the
command is executed, control is passed to the user label supplied in
the HANDLE CONDITION. This takes precedence over the NOSUSPEND option
but is, of course, negated by either NOHANDLE or RESP.

Thanks,
Ravikumar.
Back to top
View user's profile Send private message
warp5
Intermediate


Joined: 02 Dec 2002
Posts: 429
Topics: 18
Location: Germany

PostPosted: Fri Dec 07, 2007 2:27 am    Post subject: Reply with quote

What sizes are we talking about here? How big is the getmain that the program is requesting? I would demand that the program be changed if it is hanging my CICS region, and management should support you.
Back to top
View user's profile Send private message Visit poster's website
ar_karthick
Beginner


Joined: 19 Dec 2006
Posts: 39
Topics: 20
Location: india

PostPosted: Fri Dec 07, 2007 12:31 pm    Post subject: Reply with quote

Thanks for replies..
_________________
karthick
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
warp5
Intermediate


Joined: 02 Dec 2002
Posts: 429
Topics: 18
Location: Germany

PostPosted: Mon Dec 10, 2007 2:07 am    Post subject: Reply with quote

It would be nice to know what is happening. We like to help but also like to hear what the solution was. I would like to know what sizes we are talking about. Very often batch type programming (and storage demanding) is done in CICS, like loading tables into storage, etc. Or the programs themselves are way to large.
Back to top
View user's profile Send private message Visit poster's website
ar_karthick
Beginner


Joined: 19 Dec 2006
Posts: 39
Topics: 20
Location: india

PostPosted: Mon Dec 10, 2007 5:12 pm    Post subject: Reply with quote

So many transactions using that program(XXXXXX) but only for particular transaction its getting abended with getmain failure.
_________________
karthick
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
CraigG
Intermediate


Joined: 02 May 2007
Posts: 202
Topics: 0
Location: Viginia, USA

PostPosted: Mon Dec 10, 2007 5:49 pm    Post subject: Reply with quote

ar_karthick wrote:
So many transactions using that program(XXXXXX) but only for particular transaction its getting abended with getmain failure.


In that case I think you have a logic problem in your program when it is processing that transaction.
Back to top
View user's profile Send private message
ar_karthick
Beginner


Joined: 19 Dec 2006
Posts: 39
Topics: 20
Location: india

PostPosted: Tue Dec 11, 2007 8:29 am    Post subject: Reply with quote

Hi Warp5,

We dont know whats that application program is doing but many transactions are using that same program but only for particular transaction its getting abended with getmain failure realy we are trying to solve this but we didnt get any proper solution. Please can anyone help me to locate the problem.
_________________
karthick
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Terry_Heinze
Supermod


Joined: 31 May 2004
Posts: 391
Topics: 4
Location: Richfield, MN, USA

PostPosted: Wed Dec 12, 2007 1:02 am    Post subject: Reply with quote

Please answer warp5's questions.
_________________
....Terry
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> CICS and Middleware All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group