Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

PUT CONTAINER not working

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
vasu laxmi

New User


Joined: 08 Sep 2008
Posts: 5
Location: Hyd

PostPosted: Wed Sep 10, 2008 12:27 am    Post subject: PUT CONTAINER not working
Reply with quote

while I'm executing following command -

EXEC CICS PUT CO(TEMP) CHAN(MYCHANNEL) FROM(1234)CHAR FROMCCSID(37)

I got - RESPONSE: ABEND AEXZ ..

How to reslove it ????

If anybody working on Channels and containers , please get in touch with us .
Back to top
View user's profile Send private message

dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Wed Sep 10, 2008 2:10 am    Post subject:
Reply with quote

Hello vasu laxmi and welcome to the forums,

As i posted in the other forum:

Quote:
I suggest you talk with your cics system support to determine the cause of this abend.

From IBM:
Quote:
A command has failed due to a serious failure in a CICS component (resource manager).


Did you talk with the cics support people?

Please do not post questions in both forums.
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2502
Location: Atlanta, Georgia, USA

PostPosted: Wed Sep 10, 2008 5:39 am    Post subject: Re: PUT CONTAINER not working
Reply with quote

What is your CICS/TS version/release?

In CICS/TS 3.2, it is recommended that a minimum 2 GIG of Above the BAR (64 Bit) Storage is to be allocated to the given region, via the MEMLIMIT initialization parm.

Are you using RESP or NOHANDLE in the API to test the PUT CONTAINER response or are you specifically handling conditions:

ACTIVITYERR, CONTAINERERR, INVREQ, IOERR, LOCKED and PROCESSBUSY?

Did you get a transaction dump and review (amongst others):

EIBRCODE, EIBRESP and EIBRESP2?

What's the old IBM standard mantra: "Unpredictable results may occur". icon_wink.gif

You need to delve into this and/or consult with your CICS System Programmer and/or Tech Support personnel.

Regards,

Bill
Back to top
View user's profile Send private message
vasu laxmi

New User


Joined: 08 Sep 2008
Posts: 5
Location: Hyd

PostPosted: Wed Sep 10, 2008 8:45 pm    Post subject: Reply to: PUT CONTAINER not working
Reply with quote

Thank you so much Bill,

we have CICS TS 3.2 , But I'm not sure either it has 2 GIG addressbility or not .

And one more clarification , We too got same Abend (AEXZ) while we did CECI transction also.

CECI EXEC CICS PUT CONTAINER(TEMP) CHANNEL(MYCHANNEL) FROM(1234) CHAR.

Does it problem with CICS side or we miss anything ?
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2502
Location: Atlanta, Georgia, USA

PostPosted: Wed Sep 10, 2008 9:26 pm    Post subject: Re: PUT CONTAINER not working
Reply with quote

CONTAINERS are written to 64-Bit Storage in CICS/TS 3.2 and greater.

Although many have asked whether CICS/TS will eventually support 64-Bit addressability, as far as I can tell at the moment, IBM's entry into CICS 64-Bit support is via CONTAINERS, which is a bit of a tease, if you ask me.

However, don't hold your breath for full CICS 64-Bit support in the future, due to the fact that COBOL (which is the language used for a large majority of CICS applications worldwide) will remain as a 31-Bit language (at least, this is what was implied at SHARE).

Regards,

Bill
Back to top
View user's profile Send private message
vasu laxmi

New User


Joined: 08 Sep 2008
Posts: 5
Location: Hyd

PostPosted: Thu Sep 11, 2008 12:20 am    Post subject: Which Lang supports Channels and Containers concept in MF?
Reply with quote

Thanks for your valuble insights of Channels and Contaienrs Bill.

I have one more doubt as per your reply .

So COBOL is not right language to implement Channels and containers Concept in Mainframe. Bcz it doesn't have 64 Addressing Mode. so How do we overcome that problem?

or is there any alternatives to implement channels and containers concept on mainframes?
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8117
Location: East Dubuque, Illinois, USA

PostPosted: Thu Sep 11, 2008 12:32 am    Post subject:
Reply with quote

If you run statistics in the CICS region, what shows up for above the line storage? The problem doesn't sound COBOL related at all, but more an issue with the CICS region configuration and possibly the system configuration; is enough memory allocated to the LPAR for CICS to grab what it needs? You might get the same problem no matter which language you use if the configuration hasn't been set up correctly.
Back to top
View user's profile Send private message
vasu laxmi

New User


Joined: 08 Sep 2008
Posts: 5
Location: Hyd

PostPosted: Thu Sep 11, 2008 1:05 am    Post subject: May be we have to increase MEMLIMIT for cics region to 2GB
Reply with quote

I have huge doubt ...

Does anybody implemented Channels and Containers concept In CICS By using COBOL?

I compiled the program succesfully with PUT Container statment . But while triggering Transction it's giving AEXZ . So We thought it's not related to COBOL.

As I read folllowing link -
http://www.zjournal.com/index.cfm?section=article&aid=960#

May be we have to increase MEMLIMIT for cics region to 2GB.

Is it correct ? I don't have access to change the MEMLIMIT , I have to ask CICS ADMIN.. and need to check either our code changes are working fine or not.

Mean time , if anybody have the thoughts , please post here ..
Back to top
View user's profile Send private message
vasu laxmi

New User


Joined: 08 Sep 2008
Posts: 5
Location: Hyd

PostPosted: Thu Sep 11, 2008 9:36 pm    Post subject: Can Channels and contaiers work on COBOL or Not in Mainframe
Reply with quote

If anybody worked on Channels and containers on COBOL ...

Can Channels and contaiers work on COBOL or Not in Mainframes?

If not , why IBM sites always referring example programs in COBOL ?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Thu Sep 11, 2008 10:32 pm    Post subject:
Reply with quote

Hello,

Quote:
Can Channels and contaiers work on COBOL or Not in Mainframes?
Yes, this does work.

Quote:
If not , why IBM sites always referring example programs in COBOL ?
Forget the not - it works. IBM uses COBOL examples because COBOL is the most common language for application development in CICS.

Try these links from ibm:
http://publib.boulder.ibm.com/infocenter/cicsts/v3r1/index.jsp?topic=/com.ibm.cics.ts31.doc/dfhp3/dfhp3p8.htm

http://www.redbooks.ibm.com/redbooks/pdfs/sg247227.pdf

As i mentioned both here and the other forum, you need to talk with your cics people. You will probably need to spend considerable time with them if this is the first attempt.
Back to top
View user's profile Send private message
Bill O'Boyle

CICS Moderator


Joined: 14 Jan 2008
Posts: 2502
Location: Atlanta, Georgia, USA

PostPosted: Fri Sep 12, 2008 1:07 am    Post subject: Re: PUT CONTAINER not working
Reply with quote

After re-reading my post, I may have mislead you into thinking that CONTAINERS could not be used in COBOL.

But as Dick has said, COBOL is still the predominant language for CICS applications and therefore, IBM uses samples for the PUT CONTAINER API using COBOL.

Although COBOL itself does not support 64-Bit addressability and CICS/TS 3.2 places CONTAINERS above the bar (64-Bit), CICS will accommodate COBOL in ensuring that COBOL can gain addressability as these CONTAINERS are copied internally by CICS to 31-Bit storage.

However, you should check the CICS/TS 3.2 requirements as to the minimum level of COBOL required for this version/release, specifically whether COBOL2 (your environment) can be used or not.

I know for a fact that OS/VS COBOL (sometimes referred to as COBOL1) cannot be used in CICS/TS 3.1 and greater.

Regards,

Bill
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Restart=Step not working ALAK SAHA JCL & VSAM 6 Fri Jun 30, 2017 6:28 pm
No new posts SQL query not working in Cobol program. CuriousMainframer COBOL Programming 14 Wed Feb 22, 2017 5:56 pm
No new posts SCRNAME not working on my mainframe? mrsidhu12 TSO/ISPF 7 Thu Sep 01, 2016 2:17 pm
No new posts 2 same CLIST pgm but with different n... boyti ko CLIST & REXX 5 Fri Jun 03, 2016 4:55 pm
No new posts REXX Screen not working due to LINKED... sundarkudos CLIST & REXX 1 Mon May 09, 2016 1:44 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us