Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
Buffer Error NAT0886 Storage overflow in extended buffer

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> Java & MQSeries
View previous topic :: :: View next topic  
Author Message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Tue Jan 15, 2008 12:54 pm    Post subject: Buffer Error NAT0886 Storage overflow in extended buffer
Reply with quote

Hi All,
I am getting the following error very frequently.
NAT0886 Storage overflow in extended buffer.

Could you please advise me, what to do? As far as I know, Buffer Size is managed by the Natural Admin. If a programmer can sort out this problem?

Thanks
Back to top
View user's profile Send private message

ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Tue Jan 15, 2008 10:12 pm    Post subject:
Reply with quote

Your Extension Area buffer size is to low. You can change this value using the ESIZE parameter (max is 512, min is 2, default is 28).

The Extension Area buffer contains the following information:
- The source code of the Natural programming object to be compiled
- The table of currently active PA/PF keys
- The Natural stack area
- The currently active global data area
- Other tables and work areas internally used by Natural

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Wed Jan 16, 2008 10:33 am    Post subject:
Reply with quote

Thank you for providing the information.
But Ofer, is it possible that I can modify the ESIZE value? OR this is the responsibility of the Admin?

Is there any other way around to get rid of this error with out modifying the ESIZE?

Thanks
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Wed Jan 16, 2008 11:52 am    Post subject:
Reply with quote

It's depend on your site's rules and authorization policies.

When you get this message, in what address space you are working (batch/TSO/CICS)?

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Wed Jan 16, 2008 2:46 pm    Post subject:
Reply with quote

My Natural region is sitting on CICS. Generally I initiate Natural here via transaction NAT2.
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Wed Jan 16, 2008 3:07 pm    Post subject:
Reply with quote

Thats a problem, as in CICS we use a special NATURAL nucleus, with the parameters embedded in the assembled module. In this case you have to consult your NATURAL admin.

However, you can override this value by defining a NATURAL profile, and supply this profile when entering into your CICS transaction.

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Thu Jan 17, 2008 4:13 pm    Post subject:
Reply with quote

Hi Ofer,
I found the solution to this problem.
When I give the transaction NAT2 in CICS prompt, i also define my Esize as below

NAT2 ESIZE=160

Thanks.
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Thu Jan 17, 2008 4:24 pm    Post subject:
Reply with quote

Cool. This is a simple method when you want to specify one parameter. When you need more parameters, it is easier to define a profile.

O.
Back to top
View user's profile Send private message
monasu1998

Active User


Joined: 23 Dec 2005
Posts: 176
Location: India

PostPosted: Fri Jan 18, 2008 12:55 pm    Post subject:
Reply with quote

icon_smile.gif

Could you please throw some light on defining a profile....?
Thanks
Back to top
View user's profile Send private message
ofer71

Global Moderator


Joined: 27 Dec 2005
Posts: 2360
Location: Israel

PostPosted: Fri Jan 18, 2008 4:11 pm    Post subject:
Reply with quote

Try the SYSPARM command. Also, consult Software AG's fine manuals.

O.
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 -> Java & MQSeries All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts FUSE - IBM MQ - CICS integration error Kevin Vaz CICS 0 Mon Sep 18, 2017 4:31 pm
No new posts Reply MQ open error Vignesh Sid COBOL Programming 5 Thu Sep 07, 2017 6:02 pm
No new posts Error in SQL-PLIST3 'Above value tru... rikdeb DB2 4 Wed Sep 06, 2017 1:34 pm
No new posts WER268A OUTREC STATEMENT : SYNTAX E... frozenblood87 SYNCSORT 12 Sat Aug 26, 2017 9:45 pm
No new posts Iterative use of a REXX script causin... bryonyh CLIST & REXX 4 Fri Jul 28, 2017 12:52 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us