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
 

 

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 Getting error while opening a variabl... apandey1 COBOL Programming 5 Fri May 05, 2017 12:22 pm
No new posts IDC2902I Error tzeche ABENDS & Debugging 2 Tue Mar 28, 2017 11:39 am
No new posts Need help with below DB2 error ashek15 DB2 3 Sat Mar 18, 2017 5:56 am
No new posts FINDREP Syntax Error seahawk789 DFSORT/ICETOOL 4 Thu Mar 09, 2017 10:11 pm
No new posts INVOKE WEBSERVICE error danik56 CICS 11 Thu Mar 09, 2017 11:52 am


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